summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/krpc.h
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1998-02-01 20:34:07 +0000
committerbde <bde@FreeBSD.org>1998-02-01 20:34:07 +0000
commit446b81e75dc2e9074c68c215520f545863d0e0a1 (patch)
tree641fe67146492215f5a65e0ba3f3d35ad7624acc /sys/nfsclient/krpc.h
parent3d6b2c821bfd6b38e0e9f5a0acf2c287e9de2324 (diff)
downloadFreeBSD-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().
Diffstat (limited to 'sys/nfsclient/krpc.h')
-rw-r--r--sys/nfsclient/krpc.h11
1 files changed, 8 insertions, 3 deletions
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));
OpenPOWER on IntegriCloud