Mercurial > hg > xemacs-beta
comparison lib-src/gnuslib.c @ 458:c33ae14dd6d0 r21-2-44
Import from CVS: tag r21-2-44
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:42:25 +0200 |
parents | abe6d1db359e |
children | 023b83f4e54b |
comparison
equal
deleted
inserted
replaced
457:4b9290a33024 | 458:c33ae14dd6d0 |
---|---|
41 #endif | 41 #endif |
42 #ifdef UNIX_DOMAIN_SOCKETS | 42 #ifdef UNIX_DOMAIN_SOCKETS |
43 static int connect_to_unix_server (void); | 43 static int connect_to_unix_server (void); |
44 #endif | 44 #endif |
45 #ifdef INTERNET_DOMAIN_SOCKETS | 45 #ifdef INTERNET_DOMAIN_SOCKETS |
46 static int connect_to_internet_server (char *serverhost, u_short port); | 46 static int connect_to_internet_server (char *serverhost, unsigned short port); |
47 #endif | 47 #endif |
48 | 48 |
49 /* On some systems, e.g. DGUX, inet_addr returns a 'struct in_addr'. */ | 49 /* On some systems, e.g. DGUX, inet_addr returns a 'struct in_addr'. */ |
50 #ifdef HAVE_BROKEN_INET_ADDR | 50 #ifdef HAVE_BROKEN_INET_ADDR |
51 # define IN_ADDR struct in_addr | 51 # define IN_ADDR struct in_addr |
311 connect_to_internet_server -- establish connection with server process via | 311 connect_to_internet_server -- establish connection with server process via |
312 an internet domain socket. Returns socket | 312 an internet domain socket. Returns socket |
313 descriptor for server if successful. | 313 descriptor for server if successful. |
314 */ | 314 */ |
315 static int | 315 static int |
316 connect_to_internet_server (char *serverhost, u_short port) | 316 connect_to_internet_server (char *serverhost, unsigned short port) |
317 { | 317 { |
318 int s; /* connected socket descriptor */ | 318 int s; /* connected socket descriptor */ |
319 struct servent *sp; /* pointer to service information */ | 319 struct servent *sp; /* pointer to service information */ |
320 struct sockaddr_in peeraddr_in; /* for peer socket address */ | 320 struct sockaddr_in peeraddr_in; /* for peer socket address */ |
321 char buf[512]; /* temporary buffer */ | 321 char buf[512]; /* temporary buffer */ |