diff options
| author | Peter Wemm <peter@FreeBSD.org> | 1996-12-30 15:16:22 +0000 | 
|---|---|---|
| committer | Peter Wemm <peter@FreeBSD.org> | 1996-12-30 15:16:22 +0000 | 
| commit | 75a98e21b1e660f70b92d8f13d585f3a44c3e35d (patch) | |
| tree | 5dc987739ede2f4c588511395843ceff00bbe1b0 /lib | |
| parent | 0143afc23bf89cafa1b21c44d9bd48cb11628d00 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libc/rpc/svc_simple.c | 13 | 
1 files changed, 6 insertions, 7 deletions
diff --git a/lib/libc/rpc/svc_simple.c b/lib/libc/rpc/svc_simple.c index f18b417ced11..c6e56cdad48d 100644 --- a/lib/libc/rpc/svc_simple.c +++ b/lib/libc/rpc/svc_simple.c @@ -30,7 +30,7 @@  #if defined(LIBC_SCCS) && !defined(lint)  /*static char *sccsid = "from: @(#)svc_simple.c 1.18 87/08/11 Copyr 1984 Sun Micro";*/  /*static char *sccsid = "from: @(#)svc_simple.c	2.2 88/08/01 4.0 RPCSRC";*/ -static char *rcsid = "$Id: svc_simple.c,v 1.3 1995/10/22 14:51:37 phk Exp $"; +static char *rcsid = "$Id: svc_simple.c,v 1.4 1996/06/10 20:13:08 jraynard Exp $";  #endif  /* @@ -47,8 +47,6 @@ static char *rcsid = "$Id: svc_simple.c,v 1.3 1995/10/22 14:51:37 phk Exp $";  #include <sys/socket.h>  #include <netdb.h> -bool_t pmap_unset(u_long, u_long); -  static struct proglst {  	char *(*p_progname)();  	int  p_prognum; @@ -60,9 +58,10 @@ static void universal();  static SVCXPRT *transp;  struct proglst *pl; -int registerrpc(prognum, versnum, procnum, progname, inproc, outproc) -	char *(*progname)(); +int +registerrpc(prognum, versnum, procnum, progname, inproc, outproc)  	int prognum, versnum, procnum; +	char *(*progname)();  	xdrproc_t inproc, outproc;  { @@ -114,7 +113,7 @@ universal(rqstp, transp)  	 * enforce "procnum 0 is echo" convention  	 */  	if (rqstp->rq_proc == NULLPROC) { -		if (svc_sendreply(transp, xdr_void, (char *)NULL) == FALSE) { +		if (svc_sendreply(transp, xdr_void, NULL) == FALSE) {  			(void) fprintf(stderr, "xxx\n");  			exit(1);  		} @@ -125,7 +124,7 @@ universal(rqstp, transp)  	for (pl = proglst; pl != NULL; pl = pl->p_nxt)  		if (pl->p_prognum == prog && pl->p_procnum == proc) {  			/* decode arguments into a CLEAN buffer */ -			bzero(xdrbuf, sizeof(xdrbuf)); /* required ! */ +			memset(xdrbuf, 0, sizeof(xdrbuf)); /* required ! */  			if (!svc_getargs(transp, pl->p_inproc, xdrbuf)) {  				svcerr_decode(transp);  				return;  | 
