1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

David Lang: if there is no sockaddr_storage, make up our own and use that

This commit is contained in:
Daniel Stenberg 2005-11-10 22:24:49 +00:00
parent a5fcb26ab1
commit 29676f473d
2 changed files with 8 additions and 5 deletions

View File

@ -777,11 +777,7 @@ static CURLcode ftp_state_use_port(struct connectdata *conn,
/****************************************************************** /******************************************************************
* IPv6-specific section * IPv6-specific section
*/ */
#ifdef HAVE_STRUCT_SOCKADDR_STORAGE
struct sockaddr_storage ss; struct sockaddr_storage ss;
#else
char ss[256]; /* this should be big enough to fit a lot */
#endif
struct addrinfo *res, *ai; struct addrinfo *res, *ai;
socklen_t sslen; socklen_t sslen;
char hbuf[NI_MAXHOST]; char hbuf[NI_MAXHOST];

View File

@ -309,4 +309,11 @@ typedef int curl_socket_t;
#define DEBUGF(x) #define DEBUGF(x)
#endif #endif
#endif /* __CONFIG_H */ #ifndef HAVE_STRUCT_SOCKADDR_STORAGE
struct sockaddr_storage
{
char buffer[256]; /* this should be big enough to fit a lot */
};
#endif
#endif /* __SETUP_H */