summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-01-25 16:30:01 -0500
committerSimo Sorce <simo@redhat.com>2012-01-25 16:35:35 -0500
commit6fe4bb011c5b1fc53f2733083f679bea82593170 (patch)
tree2ce65d50f0291afbca86269019a68d1511dc9c72
parentd207ff2925d7740b6aaf24119530d694391895af (diff)
downloadgss-proxy-6fe4bb011c5b1fc53f2733083f679bea82593170.tar.gz
gss-proxy-6fe4bb011c5b1fc53f2733083f679bea82593170.tar.xz
gss-proxy-6fe4bb011c5b1fc53f2733083f679bea82593170.zip
Regenerate rpcgen files after gss_proxy.x fixes
-rw-r--r--proxy/rpcgen/gss_proxy.h5
-rw-r--r--proxy/rpcgen/gss_proxy_xdr.c3
2 files changed, 2 insertions, 6 deletions
diff --git a/proxy/rpcgen/gss_proxy.h b/proxy/rpcgen/gss_proxy.h
index 2a6566f..d49fe01 100644
--- a/proxy/rpcgen/gss_proxy.h
+++ b/proxy/rpcgen/gss_proxy.h
@@ -216,10 +216,7 @@ typedef enum gssx_handle_type gssx_handle_type;
struct gssx_handle {
gssx_handle_type handle_type;
union {
- struct {
- u_int cred_info_len;
- gssx_cred *cred_info_val;
- } cred_info;
+ gssx_cred cred_info;
gssx_ctx sec_ctx_info;
octet_string extensions;
} gssx_handle_u;
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: