summaryrefslogtreecommitdiffstats
path: root/proxy/rpcgen
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-02-07 12:23:55 -0500
committerSimo Sorce <simo@redhat.com>2012-02-07 14:50:49 -0500
commitf7c466d7ea6fb9a1b0a19fc9b44c0fad0e23d33f (patch)
tree1587ae9940cc954a2f81d6c21d9e5964fc56bfa0 /proxy/rpcgen
parent64333b5f110d557771ef561d16df43349240754d (diff)
downloadgss-proxy-f7c466d7ea6fb9a1b0a19fc9b44c0fad0e23d33f.tar.gz
gss-proxy-f7c466d7ea6fb9a1b0a19fc9b44c0fad0e23d33f.tar.xz
gss-proxy-f7c466d7ea6fb9a1b0a19fc9b44c0fad0e23d33f.zip
gssx_name -> display_name should not be a pointer
Diffstat (limited to 'proxy/rpcgen')
-rw-r--r--proxy/rpcgen/gss_proxy.h2
-rw-r--r--proxy/rpcgen/gss_proxy_xdr.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/proxy/rpcgen/gss_proxy.h b/proxy/rpcgen/gss_proxy.h
index 5cb458c..b1f68ef 100644
--- a/proxy/rpcgen/gss_proxy.h
+++ b/proxy/rpcgen/gss_proxy.h
@@ -131,7 +131,7 @@ struct gssx_call_ctx {
typedef struct gssx_call_ctx gssx_call_ctx;
struct gssx_name {
- gssx_buffer *display_name;
+ gssx_buffer display_name;
gssx_OID name_type;
gssx_buffer exported_name;
gssx_buffer exported_composite_name;
diff --git a/proxy/rpcgen/gss_proxy_xdr.c b/proxy/rpcgen/gss_proxy_xdr.c
index 6897766..0c67c7b 100644
--- a/proxy/rpcgen/gss_proxy_xdr.c
+++ b/proxy/rpcgen/gss_proxy_xdr.c
@@ -203,7 +203,7 @@ xdr_gssx_call_ctx (XDR *xdrs, gssx_call_ctx *objp)
bool_t
xdr_gssx_name (XDR *xdrs, gssx_name *objp)
{
- if (!xdr_pointer (xdrs, (char **)&objp->display_name, sizeof (gssx_buffer), (xdrproc_t) xdr_gssx_buffer))
+ if (!xdr_gssx_buffer (xdrs, &objp->display_name))
return FALSE;
if (!xdr_gssx_OID (xdrs, &objp->name_type))
return FALSE;