| @@ -61,7 +61,7 @@ int ff_neterrno(void); | |||||
| #include <netdb.h> | #include <netdb.h> | ||||
| #define ff_neterrno() AVERROR(errno) | #define ff_neterrno() AVERROR(errno) | ||||
| #endif | |||||
| #endif /* HAVE_WINSOCK2_H */ | |||||
| #if HAVE_ARPA_INET_H | #if HAVE_ARPA_INET_H | ||||
| #include <arpa/inet.h> | #include <arpa/inet.h> | ||||
| @@ -91,12 +91,12 @@ struct sockaddr_storage { | |||||
| uint8_t ss_family; | uint8_t ss_family; | ||||
| #else | #else | ||||
| uint16_t ss_family; | uint16_t ss_family; | ||||
| #endif | |||||
| #endif /* HAVE_STRUCT_SOCKADDR_SA_LEN */ | |||||
| char ss_pad1[6]; | char ss_pad1[6]; | ||||
| int64_t ss_align; | int64_t ss_align; | ||||
| char ss_pad2[112]; | char ss_pad2[112]; | ||||
| }; | }; | ||||
| #endif | |||||
| #endif /* !HAVE_STRUCT_SOCKADDR_STORAGE */ | |||||
| #if !HAVE_STRUCT_ADDRINFO | #if !HAVE_STRUCT_ADDRINFO | ||||
| struct addrinfo { | struct addrinfo { | ||||
| @@ -109,7 +109,7 @@ struct addrinfo { | |||||
| char *ai_canonname; | char *ai_canonname; | ||||
| struct addrinfo *ai_next; | struct addrinfo *ai_next; | ||||
| }; | }; | ||||
| #endif | |||||
| #endif /* !HAVE_STRUCT_ADDRINFO */ | |||||
| /* getaddrinfo constants */ | /* getaddrinfo constants */ | ||||
| #ifndef EAI_AGAIN | #ifndef EAI_AGAIN | ||||
| @@ -182,12 +182,13 @@ int ff_getnameinfo(const struct sockaddr *sa, int salen, | |||||
| #define getaddrinfo ff_getaddrinfo | #define getaddrinfo ff_getaddrinfo | ||||
| #define freeaddrinfo ff_freeaddrinfo | #define freeaddrinfo ff_freeaddrinfo | ||||
| #define getnameinfo ff_getnameinfo | #define getnameinfo ff_getnameinfo | ||||
| #endif | |||||
| #endif /* !HAVE_GETADDRINFO */ | |||||
| #if !HAVE_GETADDRINFO || HAVE_WINSOCK2_H | #if !HAVE_GETADDRINFO || HAVE_WINSOCK2_H | ||||
| const char *ff_gai_strerror(int ecode); | const char *ff_gai_strerror(int ecode); | ||||
| #undef gai_strerror | #undef gai_strerror | ||||
| #define gai_strerror ff_gai_strerror | #define gai_strerror ff_gai_strerror | ||||
| #endif | |||||
| #endif /* !HAVE_GETADDRINFO || HAVE_WINSOCK2_H */ | |||||
| #ifndef INADDR_LOOPBACK | #ifndef INADDR_LOOPBACK | ||||
| #define INADDR_LOOPBACK 0x7f000001 | #define INADDR_LOOPBACK 0x7f000001 | ||||