server.c (31343) | server.c (31514) |
---|---|
1/* | 1/* |
2 * $Id: server.c,v 1.10 1997/11/11 22:58:13 brian Exp $ | 2 * $Id: server.c,v 1.11 1997/11/22 03:37:45 brian Exp $ |
3 */ 4 5#include <sys/param.h> 6#include <sys/socket.h> 7#include <netinet/in.h> 8#include <arpa/inet.h> 9#include <netinet/in_systm.h> 10#include <netinet/ip.h> --- 53 unchanged lines hidden (view full) --- 64 mask = umask(mask); 65 if (bind(s, (struct sockaddr *) & ifsun, sizeof(ifsun)) < 0) { 66 if (mask != (mode_t)-1) 67 umask(mask); 68 LogPrintf(LogERROR, "Local: bind: %s\n", strerror(errno)); 69 if (errno == EADDRINUSE && VarTerm) 70 fprintf(VarTerm, "Wait for a while, then try again.\n"); 71 close(s); | 3 */ 4 5#include <sys/param.h> 6#include <sys/socket.h> 7#include <netinet/in.h> 8#include <arpa/inet.h> 9#include <netinet/in_systm.h> 10#include <netinet/ip.h> --- 53 unchanged lines hidden (view full) --- 64 mask = umask(mask); 65 if (bind(s, (struct sockaddr *) & ifsun, sizeof(ifsun)) < 0) { 66 if (mask != (mode_t)-1) 67 umask(mask); 68 LogPrintf(LogERROR, "Local: bind: %s\n", strerror(errno)); 69 if (errno == EADDRINUSE && VarTerm) 70 fprintf(VarTerm, "Wait for a while, then try again.\n"); 71 close(s); |
72 ID0unlink(name); | |
73 return 4; 74 } 75 if (mask != (mode_t)-1) 76 umask(mask); 77 if (listen(s, 5) != 0) { 78 LogPrintf(LogERROR, "Local: Unable to listen to socket - OS overload?\n"); 79 close(s); 80 ID0unlink(name); --- 65 unchanged lines hidden --- | 72 return 4; 73 } 74 if (mask != (mode_t)-1) 75 umask(mask); 76 if (listen(s, 5) != 0) { 77 LogPrintf(LogERROR, "Local: Unable to listen to socket - OS overload?\n"); 78 close(s); 79 ID0unlink(name); --- 65 unchanged lines hidden --- |