diff options
| author | Bill Paul <wpaul@FreeBSD.org> | 1997-10-14 21:50:17 +0000 |
|---|---|---|
| committer | Bill Paul <wpaul@FreeBSD.org> | 1997-10-14 21:50:17 +0000 |
| commit | 4c45fb08aaa285ddb8ca3a859da827b46ecfaa30 (patch) | |
| tree | 73a0017f0a1260b496e1af7bbb744b7fb8842a8b /lib/libc | |
| parent | 072199cd578da1b2b89df933f9465e13634abad2 (diff) | |
Notes
Diffstat (limited to 'lib/libc')
| -rw-r--r-- | lib/libc/rpc/svc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/libc/rpc/svc.c b/lib/libc/rpc/svc.c index ab0e8c164bcf..ba0b53f78927 100644 --- a/lib/libc/rpc/svc.c +++ b/lib/libc/rpc/svc.c @@ -30,7 +30,7 @@ #if defined(LIBC_SCCS) && !defined(lint) /*static char *sccsid = "from: @(#)svc.c 1.44 88/02/08 Copyr 1984 Sun Micro";*/ /*static char *sccsid = "from: @(#)svc.c 2.4 88/08/11 4.0 RPCSRC";*/ -static char *rcsid = "$Id: svc.c,v 1.7 1996/12/30 15:07:33 peter Exp $"; +static char *rcsid = "$Id: svc.c,v 1.12 1997/05/28 05:05:23 wpaul Exp $"; #endif /* @@ -72,8 +72,8 @@ static struct svc_callout { static struct svc_callout *svc_find(); -int __svc_fdsetsize; -fd_set *__svc_fdset; +int __svc_fdsetsize = 0; +fd_set *__svc_fdset = NULL; /* *************** SVCXPRT related stuff **************** */ @@ -98,7 +98,7 @@ xprt_register(xprt) free(__svc_fdset); } __svc_fdset = fds; - __svc_fdsetsize = howmany(sock+1, NFDBITS); + __svc_fdsetsize = howmany(sock+1, NFDBITS) * NFDBITS; } if (sock < FD_SETSIZE) |
