diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 1999-09-28 15:24:46 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 1999-09-28 15:24:46 +0000 |
commit | fed1b3577db3bfac0e990b5d5345894f69d5eaed (patch) | |
tree | 08d940bc6e58028be65b9be7a13609bc284de9da /net/bounce/files/patch-01 | |
parent | Upgrade to "Nine While Nine" the 19990927 version. (diff) |
Quiet `bind()' and `accept()' warnings.
PR: 14013
Submitted by: Dominik Rothert <dr@domix.de>
Notes
Notes:
svn path=/head/; revision=22047
Diffstat (limited to '')
-rw-r--r-- | net/bounce/files/patch-01 | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/net/bounce/files/patch-01 b/net/bounce/files/patch-01 index adf91f3d6676..3a75997b9af8 100644 --- a/net/bounce/files/patch-01 +++ b/net/bounce/files/patch-01 @@ -1,5 +1,5 @@ ---- bounce.c.orig Sun Sep 20 15:44:41 1998 -+++ bounce.c Sun Sep 20 15:46:04 1998 +--- bounce.c.orig Tue Sep 28 08:20:32 1999 ++++ bounce.c Tue Sep 28 08:22:33 1999 @@ -20,13 +20,14 @@ #include <sys/ioctl.h> #include <signal.h> @@ -17,3 +17,21 @@ void sigchld() { signal(SIGCHLD, sigchld); +@@ -182,7 +183,7 @@ + srv_addr.sin_addr.s_addr=htonl(INADDR_ANY); + srv_addr.sin_port=htons(myport); + srv_fd=socket(PF_INET,SOCK_STREAM,0); +- if (bind(srv_fd,&srv_addr,sizeof(srv_addr))==-1) { ++ if (bind(srv_fd,(struct sockaddr *)&srv_addr,sizeof(srv_addr))==-1) { + perror("bind"); + exit(-1); + } +@@ -202,7 +203,7 @@ + if (fork()) exit(0); + while (1) { + len=sizeof(rem_addr); +- rem_fd=accept(srv_fd,&rem_addr,&len); ++ rem_fd=accept(srv_fd,(struct sockaddr *)&rem_addr,&len); + if (rem_fd<0) { + if (errno==EINTR) continue; + exit(-1); |