|
|
@ -72,14 +72,6 @@ int ff_neterrno(void); |
|
|
|
#include <poll.h> |
|
|
|
#include <poll.h> |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
typedef union sockaddr_union { |
|
|
|
|
|
|
|
struct sockaddr_storage storage; |
|
|
|
|
|
|
|
struct sockaddr_in in; |
|
|
|
|
|
|
|
#if HAVE_STRUCT_SOCKADDR_IN6 |
|
|
|
|
|
|
|
struct sockaddr_in6 in6; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
} sockaddr_union; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int ff_socket_nonblock(int socket, int enable); |
|
|
|
int ff_socket_nonblock(int socket, int enable); |
|
|
|
|
|
|
|
|
|
|
|
extern int ff_network_inited_globally; |
|
|
|
extern int ff_network_inited_globally; |
|
|
@ -119,6 +111,14 @@ struct sockaddr_storage { |
|
|
|
}; |
|
|
|
}; |
|
|
|
#endif /* !HAVE_STRUCT_SOCKADDR_STORAGE */ |
|
|
|
#endif /* !HAVE_STRUCT_SOCKADDR_STORAGE */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef union sockaddr_union { |
|
|
|
|
|
|
|
struct sockaddr_storage storage; |
|
|
|
|
|
|
|
struct sockaddr_in in; |
|
|
|
|
|
|
|
#if HAVE_STRUCT_SOCKADDR_IN6 |
|
|
|
|
|
|
|
struct sockaddr_in6 in6; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
} sockaddr_union; |
|
|
|
|
|
|
|
|
|
|
|
#ifndef MSG_NOSIGNAL |
|
|
|
#ifndef MSG_NOSIGNAL |
|
|
|
#define MSG_NOSIGNAL 0 |
|
|
|
#define MSG_NOSIGNAL 0 |
|
|
|
#endif |
|
|
|
#endif |
|
|
|