#include "socket.h" #include "error.h" int socket_bind64(int sock,const char *ip,uint16 port,uint32 scope_id) { #ifdef HAVE_IPV6 if (!socket_flag_noipv6) { if (!socket_bind6(sock,ip,port,scope_id)) return 0; } #else (void) scope_id; #endif if (!socket_flag_noipv4) return socket_bind4(sock,ip,port); return error_afnosupport; }