X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=mech_eap%2Finquire_names_for_mech.c;h=e01740aede83c113617ee4d93dd4dd189b256274;hb=refs%2Fheads%2Fddf-name;hp=8ceaa891364e0487bd2d5b22ead0d2e4bd7efb46;hpb=852f7c96e5a37da077f66116d9884df3d3bd9542;p=moonshot.git diff --git a/mech_eap/inquire_names_for_mech.c b/mech_eap/inquire_names_for_mech.c index 8ceaa89..e01740a 100644 --- a/mech_eap/inquire_names_for_mech.c +++ b/mech_eap/inquire_names_for_mech.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, JANET(UK) + * Copyright (c) 2011, JANET(UK) * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -30,6 +30,10 @@ * SUCH DAMAGE. */ +/* + * Return supported name OID types. + */ + #include "gssapiP_eap.h" OM_uint32 @@ -45,12 +49,13 @@ gss_inquire_names_for_mech(OM_uint32 *minor, #ifdef HAVE_GSS_C_NT_COMPOSITE_EXPORT GSS_C_NT_COMPOSITE_EXPORT, #endif - GSS_EAP_NT_PRINCIPAL_NAME, + GSS_EAP_NT_EAP_NAME, + GSS_C_NT_ANONYMOUS, }; size_t i; if (!gssEapIsMechanismOid(mechanism)) { - *minor = 0; + *minor = GSSEAP_WRONG_MECH; return GSS_S_BAD_MECH; }