21#define __APPLE_USE_RFC_3542
34#define socket_local4 socket_local
35#define socket_remote4 socket_remote
64#define socket_accept6 socket_accept
65#define socket_local6 socket_local
66#define socket_recv6 socket_recv
67#define socket_remote6 socket_remote
additional types and pack routines
int socket_listen(int, int)
int socket_broadcast(int, const char *, unsigned int, uint16)
uint32 socket_getifidx(const char *)
int socket_nodualstack(int)
int socket_local(int, char[16], uint16 *, uint32 *)
int socket_bind(int, const char[16], uint16, uint32)
int socket_connect6(int, const char[16], uint16, uint32)
int socket_ip6anycast(int)
int socket_tcpnodelay(int)
int socket_bind4_reuse(int, const char[4], uint16)
int socket_recv(int, char *, unsigned int, char[16], uint16 *, uint32 *)
int socket_bind4(int, const char[4], uint16)
int socket_connected(int)
int socket_send(int, const char *, unsigned int, const char[16], uint16, uint32)
int socket_dualstack(int)
const char * socket_getifname(uint32)
int socket_bind6(int, const char[16], uint16, uint32)
int socket_ip6optionskill(int)
int socket_ipoptionskill(int)
int socket_connect(int, const char[16], uint16, uint32)
int socket_bind_reuse(int, const char[16], uint16, uint32)
int socket_remote(int, char[16], uint16 *, uint32 *)
int socket_send6(int, const char *, unsigned int, const char[16], uint16, uint32)
int socket_accept(int, char[16], uint16 *, uint32 *)
int socket_send4(int, const char *, unsigned int, const char[4], uint16)
void socket_tryreservein(int, int)
int socket_accept4(int, char[4], uint16 *)
int socket_connect4(int, const char[4], uint16)
int socket_bind6_reuse(int, const char[16], uint16, uint32)