diff options
author | bde <bde@FreeBSD.org> | 1998-02-01 20:34:07 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1998-02-01 20:34:07 +0000 |
commit | 446b81e75dc2e9074c68c215520f545863d0e0a1 (patch) | |
tree | 641fe67146492215f5a65e0ba3f3d35ad7624acc | |
parent | 3d6b2c821bfd6b38e0e9f5a0acf2c287e9de2324 (diff) | |
download | FreeBSD-src-446b81e75dc2e9074c68c215520f545863d0e0a1.zip FreeBSD-src-446b81e75dc2e9074c68c215520f545863d0e0a1.tar.gz |
Forward declare more structs that are used in prototypes here - don't
depend on <sys/types.h> forward declaring common ones.
Added an underscore to `sin' in prototypes to avoid warnings for the
conflict with the ANSI sin().
-rw-r--r-- | sys/nfs/krpc.h | 11 | ||||
-rw-r--r-- | sys/nfsclient/krpc.h | 11 |
2 files changed, 16 insertions, 6 deletions
diff --git a/sys/nfs/krpc.h b/sys/nfs/krpc.h index d847683..0610e4a 100644 --- a/sys/nfs/krpc.h +++ b/sys/nfs/krpc.h @@ -1,13 +1,18 @@ /* $NetBSD: krpc.h,v 1.4 1995/12/19 23:07:11 cgd Exp $ */ -/* $Id: krpc.h,v 1.3 1997/06/12 14:03:16 tegge Exp $ */ +/* $Id: krpc.h,v 1.4 1997/08/16 19:15:52 wollman Exp $ */ #include <sys/cdefs.h> -int krpc_call __P((struct sockaddr_in *sin, +struct mbuf; +struct proc; +struct sockaddr; +struct sockaddr_in; + +int krpc_call __P((struct sockaddr_in *_sin, u_int prog, u_int vers, u_int func, struct mbuf **data, struct sockaddr **from, struct proc *procp)); -int krpc_portmap __P((struct sockaddr_in *sin, +int krpc_portmap __P((struct sockaddr_in *_sin, u_int prog, u_int vers, u_int16_t *portp,struct proc *procp)); struct mbuf *xdr_string_encode __P((char *str, int len)); diff --git a/sys/nfsclient/krpc.h b/sys/nfsclient/krpc.h index d847683..0610e4a 100644 --- a/sys/nfsclient/krpc.h +++ b/sys/nfsclient/krpc.h @@ -1,13 +1,18 @@ /* $NetBSD: krpc.h,v 1.4 1995/12/19 23:07:11 cgd Exp $ */ -/* $Id: krpc.h,v 1.3 1997/06/12 14:03:16 tegge Exp $ */ +/* $Id: krpc.h,v 1.4 1997/08/16 19:15:52 wollman Exp $ */ #include <sys/cdefs.h> -int krpc_call __P((struct sockaddr_in *sin, +struct mbuf; +struct proc; +struct sockaddr; +struct sockaddr_in; + +int krpc_call __P((struct sockaddr_in *_sin, u_int prog, u_int vers, u_int func, struct mbuf **data, struct sockaddr **from, struct proc *procp)); -int krpc_portmap __P((struct sockaddr_in *sin, +int krpc_portmap __P((struct sockaddr_in *_sin, u_int prog, u_int vers, u_int16_t *portp,struct proc *procp)); struct mbuf *xdr_string_encode __P((char *str, int len)); |