X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.orig;a=blobdiff_plain;f=inquire_attrs_for_mech.c;h=a40e63e9384ebc1057d66172e96eec4aa5d3c2fb;hp=fdd889374ebdbbbbf7b903ad474a98a7b6dd6eb5;hb=15c93f06ee6ddefa7e7b095351f6e66698c7cc9e;hpb=11f9efdde75b31b6d4b78ff04618cebd4b4496f4 diff --git a/inquire_attrs_for_mech.c b/inquire_attrs_for_mech.c index fdd8893..a40e63e 100644 --- a/inquire_attrs_for_mech.c +++ b/inquire_attrs_for_mech.c @@ -58,8 +58,10 @@ gss_inquire_attrs_for_mech(OM_uint32 *minor, if (known_mech_attrs != NULL) *known_mech_attrs = GSS_C_NO_OID_SET; - if (!gssEapIsConcreteMechanismOid((const gss_OID)mech_oid)) + if (!gssEapIsConcreteMechanismOid((const gss_OID)mech_oid)) { + *minor = GSSEAP_WRONG_MECH; return GSS_S_BAD_MECH; + } if (mech_attrs != NULL) { major = gss_create_empty_oid_set(minor, mech_attrs);