diff options
author | Simo Sorce <simo@redhat.com> | 2015-03-19 18:29:08 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2015-06-06 10:49:32 -0400 |
commit | b7ff40d4e30e1ee79684abe3c76b781a0c21dc57 (patch) | |
tree | d55ac03f709b14ad3dd2a1be026990e9fc3bab76 /src/gss_spi.c | |
parent | 160940319094d03a5f97d91f31b1e2f4228778c8 (diff) | |
download | gss-ntlmssp-master.tar.gz gss-ntlmssp-master.tar.xz gss-ntlmssp-master.zip |
Otherwise in some cases MIT's GSSAPI can crash after trying to inquire
a name.
For example see: https://github.com/modauthgssapi/mod_auth_gssapi/issues/34
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'src/gss_spi.c')
-rw-r--r-- | src/gss_spi.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gss_spi.c b/src/gss_spi.c index cb4b5a0..c03b1a9 100644 --- a/src/gss_spi.c +++ b/src/gss_spi.c @@ -408,3 +408,13 @@ OM_uint32 gss_display_status(OM_uint32 *minor_status, return gssntlm_display_status(minor_status, status_value, status_type, mech_type, message_context, status_string); } + +OM_uint32 gss_inquire_name(OM_uint32 *minor_status, + gss_name_t name, + int *name_is_MN, + gss_OID *MN_mech, + gss_buffer_set_t *attrs) +{ + return gssntlm_inquire_name(minor_status, name, name_is_MN, MN_mech, + attrs); +} |