/[emacs]/emacs/nt/inc/sys/socket.h
ViewVC logotype

Diff of /emacs/nt/inc/sys/socket.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by jasonr, Wed Mar 20 20:23:37 2002 UTC revision 1.7 by jasonr, Fri May 3 20:22:00 2002 UTC
# Line 81  Boston, MA 02111-1307, USA.  */ Line 81  Boston, MA 02111-1307, USA.  */
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
# Line 97  u_short sys_htons (u_short hostshort); Line 98  u_short sys_htons (u_short hostshort);
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);
# Line 109  int sys_recvfrom (int s, char *buf, int Line 111  int sys_recvfrom (int s, char *buf, int
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;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26