1*8ccd4a63SDavid du Colombier enum 2*8ccd4a63SDavid du Colombier { 3*8ccd4a63SDavid du Colombier S_TCP, 4*8ccd4a63SDavid du Colombier S_UDP 5*8ccd4a63SDavid du Colombier }; 6*8ccd4a63SDavid du Colombier 7*8ccd4a63SDavid du Colombier int so_socket(int type); 8*8ccd4a63SDavid du Colombier void so_connect(int, unsigned long, unsigned short); 9*8ccd4a63SDavid du Colombier void so_getsockname(int, unsigned long*, unsigned short*); 10*8ccd4a63SDavid du Colombier void so_bind(int, int, unsigned short); 11*8ccd4a63SDavid du Colombier void so_listen(int); 12*8ccd4a63SDavid du Colombier int so_send(int, void*, int, int); 13*8ccd4a63SDavid du Colombier int so_recv(int, void*, int, int); 14*8ccd4a63SDavid du Colombier int so_accept(int, unsigned long*, unsigned short*); 15*8ccd4a63SDavid du Colombier int so_getservbyname(char*, char*, char*); 16*8ccd4a63SDavid du Colombier int so_gethostbyname(char*, char**, int); 17*8ccd4a63SDavid du Colombier 18*8ccd4a63SDavid du Colombier char* hostlookup(char*); 19*8ccd4a63SDavid du Colombier 20