summaryrefslogtreecommitdiffstats
path: root/proxy/src/gp_conv.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-02-06 22:18:33 -0500
committerSimo Sorce <simo@redhat.com>2012-02-07 14:51:40 -0500
commit649e1bcbbb61cdf235b97c105d454b9528db748e (patch)
treea70998a002114da46b9392bc90b8435d1d2b5df6 /proxy/src/gp_conv.h
parentce22fdafba5e94228e4c98c5cf3abf67d7646c49 (diff)
downloadgss-proxy-649e1bcbbb61cdf235b97c105d454b9528db748e.tar.gz
gss-proxy-649e1bcbbb61cdf235b97c105d454b9528db748e.tar.xz
gss-proxy-649e1bcbbb61cdf235b97c105d454b9528db748e.zip
Add more helper functions to gp_conv
Diffstat (limited to 'proxy/src/gp_conv.h')
-rw-r--r--proxy/src/gp_conv.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/proxy/src/gp_conv.h b/proxy/src/gp_conv.h
index 82228b7..68e1b3a 100644
--- a/proxy/src/gp_conv.h
+++ b/proxy/src/gp_conv.h
@@ -41,7 +41,9 @@ int gp_conv_oid_to_gssx_alloc(gss_OID in, gssx_OID **out);
void gp_conv_gssx_to_buffer(gssx_buffer *in, gss_buffer_t out);
int gp_conv_gssx_to_buffer_alloc(gssx_buffer *in, gss_buffer_t *out);
+int gp_copy_gssx_to_buffer(gssx_buffer *in, gss_buffer_t out);
int gp_conv_buffer_to_gssx(gss_buffer_t in, gssx_buffer *out);
+int gp_conv_buffer_to_gssx_alloc(gss_buffer_t in, gssx_buffer **out);
void gp_conv_gssx_to_cb(gssx_cb *in, gss_channel_bindings_t out);
int gp_conv_cb_to_gssx(gss_channel_bindings_t in, gssx_cb *out);
@@ -69,6 +71,7 @@ int gp_copy_gssx_status_alloc(gssx_status *in, gssx_status **out);
int gp_conv_gssx_to_oid_set(gssx_OID_set *in, gss_OID_set *out);
int gp_conv_oid_set_to_gssx(gss_OID_set in, gssx_OID_set *out);
+int gp_copy_gssx_name(gssx_name *in, gssx_name *out);
int gp_copy_gssx_name_alloc(gssx_name *in, gssx_name **out);
#endif /* _GSS_CONV_H_ */