81 |
#define inet_addr sys_inet_addr |
#define inet_addr sys_inet_addr |
82 |
#define gethostname sys_gethostname |
#define gethostname sys_gethostname |
83 |
#define gethostbyname sys_gethostbyname |
#define gethostbyname sys_gethostbyname |
84 |
|
#define getpeername sys_getpeername |
85 |
#define getservbyname sys_getservbyname |
#define getservbyname sys_getservbyname |
86 |
#define shutdown sys_shutdown |
#define shutdown sys_shutdown |
87 |
#define setsockopt sys_setsockopt |
#define setsockopt sys_setsockopt |
98 |
u_short sys_ntohs (u_short netshort); |
u_short sys_ntohs (u_short netshort); |
99 |
unsigned long sys_inet_addr (const char * cp); |
unsigned long sys_inet_addr (const char * cp); |
100 |
int sys_gethostname (char * name, int namelen); |
int sys_gethostname (char * name, int namelen); |
101 |
struct hostent * sys_gethostbyname(const char * name); |
struct hostent * sys_gethostbyname (const char * name); |
102 |
struct servent * sys_getservbyname(const char * name, const char * proto); |
struct servent * sys_getservbyname (const char * name, const char * proto); |
103 |
|
int sys_getpeername (int s, struct sockaddr *addr, int * namelen); |
104 |
int sys_shutdown (int socket, int how); |
int sys_shutdown (int socket, int how); |
105 |
int sys_setsockopt (int s, int level, int oname, const char * oval, int olen); |
int sys_setsockopt (int s, int level, int oname, const char * oval, int olen); |
106 |
int sys_listen (int s, int backlog); |
int sys_listen (int s, int backlog); |
111 |
int sys_sendto (int s, const char * buf, int len, int flags, |
int sys_sendto (int s, const char * buf, int len, int flags, |
112 |
const struct sockaddr *to, int tolen); |
const struct sockaddr *to, int tolen); |
113 |
|
|
114 |
|
/* In addition to wrappers for the winsock functions, we also provide |
115 |
|
an fcntl function, for setting sockets to non-blocking mode. */ |
116 |
|
int fcntl (int s, int cmd, int options); |
117 |
|
#define F_SETFL 4 |
118 |
|
#define O_NDELAY 04000 |
119 |
|
|
120 |
/* we are providing a real h_errno variable */ |
/* we are providing a real h_errno variable */ |
121 |
#undef h_errno |
#undef h_errno |
122 |
extern int h_errno; |
extern int h_errno; |