summaryrefslogtreecommitdiff
path: root/include/rpc
diff options
context:
space:
mode:
authorNick Sayer <nsayer@FreeBSD.org>2000-06-22 01:46:25 +0000
committerNick Sayer <nsayer@FreeBSD.org>2000-06-22 01:46:25 +0000
commitcbe86022909496d67f8956e735a7da868f7ee7e4 (patch)
tree3e221e8790958e4574bc8f1b9618a3e4d0eece8d /include/rpc
parent858c16fab861ae8702b71dcbf457b8ecf12dd011 (diff)
Notes
Diffstat (limited to 'include/rpc')
-rw-r--r--include/rpc/xdr.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/rpc/xdr.h b/include/rpc/xdr.h
index 2ce9205422e6..120925447d35 100644
--- a/include/rpc/xdr.h
+++ b/include/rpc/xdr.h
@@ -128,14 +128,14 @@ typedef struct __rpc_xdr {
* The opaque pointer generally points to a structure of the data type
* to be decoded. If this pointer is 0, then the type routines should
* allocate dynamic storage of the appropriate size and return it.
+ *
+ * Sometimes there is a third argument, sometimes not. So for correct
+ * prototyping, ... is required.
*/
#ifdef _KERNEL
typedef bool_t (*xdrproc_t) __P((XDR *, void *, u_int));
#else
-/*
- * XXX can't actually prototype it, because some take two args!!!
- */
-typedef bool_t (*xdrproc_t) __P((/* XDR *, void *, u_int */));
+typedef bool_t (*xdrproc_t) __P((XDR *, ...));
#endif
/*