3 #include <sys/socket.h> 4 #include <netinet/in.h> 16 struct sockaddr_in6 sa;
27 sa.sin6_family = PF_INET6;
30 sa.sin6_scope_id = scope_id;
33 return connect(s,(
struct sockaddr *) &sa,
sizeof sa);
35 errno=EPROTONOSUPPORT;
void byte_copy(void *, unsigned int, const void *)
void uint16_pack_big(char *, uint16)
#define ip6_isv4mapped(ip)
const unsigned char V6loopback[16]
int socket_connect6(int s, const char ip[16], uint16 port, uint32 scope_id)
void byte_zero(void *, unsigned int)
int socket_connect4(int, const char *, uint16)
const char ip4loopback[4]
#define byte_equal(s, n, t)