3 #include <sys/socket.h> 4 #include <netinet/in.h> 11 struct sockaddr_in sa;
14 sa.sin_family = AF_INET;
18 return connect(s,(
struct sockaddr *) &sa,
sizeof sa);
23 struct sockaddr_in sa;
24 socklen_t dummy =
sizeof sa;
27 if (getpeername(s,(
struct sockaddr *) &sa,&dummy) == -1) {
void byte_copy(void *, unsigned int, const void *)
void uint16_pack_big(char *, uint16)
int socket_connected(int s)
int socket_connect4(int s, const char ip[4], uint16 port)
void byte_zero(void *, unsigned int)