summaryrefslogtreecommitdiffstats
path: root/src/include/gssrpc
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2008-06-25 18:00:39 +0000
committerKen Raeburn <raeburn@mit.edu>2008-06-25 18:00:39 +0000
commit2eba3c5425102cf63d465d7ac57ef982110c8385 (patch)
treefb4683a4710a3cff163b6677fc660ab89c3aa4d6 /src/include/gssrpc
parent2b272e104d992ce923ae1156823f9b2446845723 (diff)
downloadkrb5-2eba3c5425102cf63d465d7ac57ef982110c8385.tar.gz
krb5-2eba3c5425102cf63d465d7ac57ef982110c8385.tar.xz
krb5-2eba3c5425102cf63d465d7ac57ef982110c8385.zip
Pull in xdr_sizeof from tirpc2.3 (which has the same license as our current rpc code)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20468 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/gssrpc')
-rw-r--r--src/include/gssrpc/rename.h2
-rw-r--r--src/include/gssrpc/xdr.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/include/gssrpc/rename.h b/src/include/gssrpc/rename.h
index b28ae9145..6e472e617 100644
--- a/src/include/gssrpc/rename.h
+++ b/src/include/gssrpc/rename.h
@@ -289,6 +289,8 @@
#define xdr_wrapstring gssrpc_xdr_wrapstring
#define xdr_free gssrpc_xdr_free
+#define xdr_sizeof gssrpc_xdr_sizeof
+
#define xdr_netobj gssrpc_xdr_netobj
#define xdr_int32 gssrpc_xdr_int32
#define xdr_u_int32 gssrpc_xdr_u_int32
diff --git a/src/include/gssrpc/xdr.h b/src/include/gssrpc/xdr.h
index 943e39e2a..b7c2843a4 100644
--- a/src/include/gssrpc/xdr.h
+++ b/src/include/gssrpc/xdr.h
@@ -271,6 +271,8 @@ extern bool_t xdr_reference(XDR *, caddr_t *, u_int, xdrproc_t);
extern bool_t xdr_pointer(XDR *, char **, u_int, xdrproc_t);
extern bool_t xdr_wrapstring(XDR *, char **);
+extern unsigned long xdr_sizeof(xdrproc_t, void *);
+
#define xdr_rpcprog xdr_u_int32
#define xdr_rpcvers xdr_u_int32
#define xdr_rpcprot xdr_u_int32