summaryrefslogtreecommitdiffstats
path: root/proxy/rpcgen/gss_proxy_xdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'proxy/rpcgen/gss_proxy_xdr.c')
-rw-r--r--proxy/rpcgen/gss_proxy_xdr.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/proxy/rpcgen/gss_proxy_xdr.c b/proxy/rpcgen/gss_proxy_xdr.c
index 54fc34a..22926d6 100644
--- a/proxy/rpcgen/gss_proxy_xdr.c
+++ b/proxy/rpcgen/gss_proxy_xdr.c
@@ -306,8 +306,7 @@ xdr_gssx_handle (XDR *xdrs, gssx_handle *objp)
return FALSE;
switch (objp->handle_type) {
case GSSX_C_HANDLE_CRED:
- if (!xdr_array (xdrs, (char **)&objp->gssx_handle_u.cred_info.cred_info_val, (u_int *) &objp->gssx_handle_u.cred_info.cred_info_len, ~0,
- sizeof (gssx_cred), (xdrproc_t) xdr_gssx_cred))
+ if (!xdr_gssx_cred (xdrs, &objp->gssx_handle_u.cred_info))
return FALSE;
break;
case GSSX_C_HANDLE_SEC_CTX: