fill in all mo that make sense for now

This commit is contained in:
Love Hornquist Astrand
2010-11-25 23:52:43 -08:00
parent 7c4aa02de8
commit 5dcf0753f4
9 changed files with 486 additions and 77 deletions

View File

@@ -33,6 +33,33 @@
#include "ntlm.h"
static gss_mo_desc ntlm_mo[] = {
{
GSS_C_MA_SASL_MECH_NAME,
GSS_MO_MA,
"SASL mech name",
"NTLM",
_gss_mo_get_ctx_as_string,
NULL
},
{
GSS_C_MA_MECH_NAME,
GSS_MO_MA,
"Mechanism name",
"NTLMSPP",
_gss_mo_get_ctx_as_string,
NULL
},
{
GSS_C_MA_MECH_DESCRIPTION,
GSS_MO_MA,
"Mechanism description",
"Heimdal NTLMSSP Mechanism",
_gss_mo_get_ctx_as_string,
NULL
}
};
static gssapi_mech_interface_desc ntlm_mech = {
GMI_VERSION,
"ntlm",
@@ -66,7 +93,27 @@ static gssapi_mech_interface_desc ntlm_mech = {
_gss_ntlm_inquire_names_for_mech,
_gss_ntlm_inquire_mechs_for_name,
_gss_ntlm_canonicalize_name,
_gss_ntlm_duplicate_name
_gss_ntlm_duplicate_name,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
ntlm_mo,
sizeof(ntlm_mo) / sizeof(ntlm_mo[0])
};
gssapi_mech_interface