Loading lib/ftp.c +2 −2 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ #include "inet_ntop.h" #include "select.h" #include "parsedate.h" /* for the week day and month names */ #include "sockaddr.h" /* required for sockaddr_storage */ #include "sockaddr.h" /* required for Curl_sockaddr_storage */ #if defined(HAVE_INET_NTOA_R) && !defined(HAVE_INET_NTOA_R_DECL) #include "inet_ntoa_r.h" Loading Loading @@ -778,7 +778,7 @@ static CURLcode ftp_state_use_port(struct connectdata *conn, /****************************************************************** * IPv6-specific section */ struct sockaddr_storage ss; struct Curl_sockaddr_storage ss; struct addrinfo *res, *ai; socklen_t sslen; char hbuf[NI_MAXHOST]; Loading lib/sockaddr.h +7 −5 Original line number Diff line number Diff line Loading @@ -26,11 +26,13 @@ #include "setup.h" #ifndef HAVE_STRUCT_SOCKADDR_STORAGE struct sockaddr_storage { struct Curl_sockaddr_storage { struct sockaddr_storage buffer; } #else struct Curl_sockaddr_storage { char buffer[256]; /* this should be big enough to fit a lot */ }; #endif #endif /* __SOCKADDR_H */ lib/tftp.c +4 −4 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ #include "progress.h" #include "connect.h" #include "strerror.h" #include "sockaddr.h" /* required for sockaddr_storage */ #include "sockaddr.h" /* required for Curl_sockaddr_storage */ #define _MPRINTF_REPLACE /* use our functions only */ #include <curl/mprintf.h> Loading Loading @@ -157,9 +157,9 @@ typedef struct tftp_state_data { time_t start_time; time_t max_time; unsigned short block; struct sockaddr_storage local_addr; struct Curl_sockaddr_storage local_addr; socklen_t local_addrlen; struct sockaddr_storage remote_addr; struct Curl_sockaddr_storage remote_addr; socklen_t remote_addrlen; int rbytes; int sbytes; Loading Loading @@ -598,7 +598,7 @@ CURLcode Curl_tftp(struct connectdata *conn, bool *done) tftp_event_t event; CURLcode code; int rc; struct sockaddr_storage fromaddr; struct Curl_sockaddr_storage fromaddr; socklen_t fromlen; int check_time = 0; Loading Loading
lib/ftp.c +2 −2 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ #include "inet_ntop.h" #include "select.h" #include "parsedate.h" /* for the week day and month names */ #include "sockaddr.h" /* required for sockaddr_storage */ #include "sockaddr.h" /* required for Curl_sockaddr_storage */ #if defined(HAVE_INET_NTOA_R) && !defined(HAVE_INET_NTOA_R_DECL) #include "inet_ntoa_r.h" Loading Loading @@ -778,7 +778,7 @@ static CURLcode ftp_state_use_port(struct connectdata *conn, /****************************************************************** * IPv6-specific section */ struct sockaddr_storage ss; struct Curl_sockaddr_storage ss; struct addrinfo *res, *ai; socklen_t sslen; char hbuf[NI_MAXHOST]; Loading
lib/sockaddr.h +7 −5 Original line number Diff line number Diff line Loading @@ -26,11 +26,13 @@ #include "setup.h" #ifndef HAVE_STRUCT_SOCKADDR_STORAGE struct sockaddr_storage { struct Curl_sockaddr_storage { struct sockaddr_storage buffer; } #else struct Curl_sockaddr_storage { char buffer[256]; /* this should be big enough to fit a lot */ }; #endif #endif /* __SOCKADDR_H */
lib/tftp.c +4 −4 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ #include "progress.h" #include "connect.h" #include "strerror.h" #include "sockaddr.h" /* required for sockaddr_storage */ #include "sockaddr.h" /* required for Curl_sockaddr_storage */ #define _MPRINTF_REPLACE /* use our functions only */ #include <curl/mprintf.h> Loading Loading @@ -157,9 +157,9 @@ typedef struct tftp_state_data { time_t start_time; time_t max_time; unsigned short block; struct sockaddr_storage local_addr; struct Curl_sockaddr_storage local_addr; socklen_t local_addrlen; struct sockaddr_storage remote_addr; struct Curl_sockaddr_storage remote_addr; socklen_t remote_addrlen; int rbytes; int sbytes; Loading Loading @@ -598,7 +598,7 @@ CURLcode Curl_tftp(struct connectdata *conn, bool *done) tftp_event_t event; CURLcode code; int rc; struct sockaddr_storage fromaddr; struct Curl_sockaddr_storage fromaddr; socklen_t fromlen; int check_time = 0; Loading