[function]
int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);
char *inet_ntoa(struct in_addr in);
in_addr_t inet_addr(const char *cp);
struct sockaddr
{
unsigned short sa_family;
char sa_data[14];
};
struct sockaddr_in
{
short int sin_family;
unsigned short int sin_port;
struct in_addr sin_addr;
unsigned char sin_zero[8];
};
struct in_addr
{
unsigned long s_addr;
};