From fed1b3577db3bfac0e990b5d5345894f69d5eaed Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Tue, 28 Sep 1999 15:24:46 +0000 Subject: Quiet `bind()' and `accept()' warnings. PR: 14013 Submitted by: Dominik Rothert --- net/bounce/files/patch-01 | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'net/bounce') 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 #include @@ -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); -- cgit v1.2.3