summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--proxy/src/gp_export.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/proxy/src/gp_export.c b/proxy/src/gp_export.c
index 341ef0a..21b0e48 100644
--- a/proxy/src/gp_export.c
+++ b/proxy/src/gp_export.c
@@ -625,6 +625,12 @@ export:
if (ret_maj) {
goto done;
}
+ /* suppress names exported_composite_name, the kernel doesn't want
+ * this information */
+ xdr_free((xdrproc_t)xdr_gssx_buffer,
+ (char *)&out->src_name.exported_composite_name);
+ xdr_free((xdrproc_t)xdr_gssx_buffer,
+ (char *)&out->targ_name.exported_composite_name);
break;
default:
ret_maj = GSS_S_FAILURE;