-
- Downloads
SessionHandle: the protocol specific pointer is now a void *
All protocol handler structs are now opaque (void *) in the SessionHandle struct and moved in the request-specific sub-struct 'SingleRequest'. The intension is to keep the protocol specific knowledge in their own dedicated source files [protocol].c etc. There's some "leakage" where this policy is violated, to be addressed at a later point in time.
Showing
- lib/easy.c 2 additions, 3 deletionslib/easy.c
- lib/file.c 20 additions, 14 deletionslib/file.c
- lib/ftp.c 21 additions, 21 deletionslib/ftp.c
- lib/http.c 8 additions, 10 deletionslib/http.c
- lib/http_proxy.c 3 additions, 3 deletionslib/http_proxy.c
- lib/imap.c 12 additions, 12 deletionslib/imap.c
- lib/openldap.c 4 additions, 4 deletionslib/openldap.c
- lib/pop3.c 7 additions, 7 deletionslib/pop3.c
- lib/rtsp.c 5 additions, 4 deletionslib/rtsp.c
- lib/smtp.c 8 additions, 8 deletionslib/smtp.c
- lib/ssh.c 5 additions, 5 deletionslib/ssh.c
- lib/telnet.c 16 additions, 16 deletionslib/telnet.c
- lib/transfer.c 12 additions, 7 deletionslib/transfer.c
- lib/url.c 13 additions, 6 deletionslib/url.c
- lib/url.h 1 addition, 0 deletionslib/url.h
- lib/urldata.h 3 additions, 23 deletionslib/urldata.h
Loading
Please register or sign in to comment