From: Kevin Wasserman Date: Tue, 28 Jun 2011 18:04:50 +0000 (-0400) Subject: Only call gssEapMapNameToAny()/gssEapReleaseAnyNameMapping() when --enable-acceptor... X-Git-Tag: tr-beta1~106^2~9 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=moonshot.git;a=commitdiff_plain;h=672353bbe0d86c3f4b317aed0937bee7a71a4d90 Only call gssEapMapNameToAny()/gssEapReleaseAnyNameMapping() when --enable-acceptor=yes. --- diff --git a/moonshot/mech_eap/map_name_to_any.c b/moonshot/mech_eap/map_name_to_any.c index bb61cca..7d9c871 100644 --- a/moonshot/mech_eap/map_name_to_any.c +++ b/moonshot/mech_eap/map_name_to_any.c @@ -50,7 +50,13 @@ gss_map_name_to_any(OM_uint32 *minor, GSSEAP_MUTEX_LOCK(&name->mutex); +#ifdef GSSEAP_ENABLE_ACCEPTOR major = gssEapMapNameToAny(minor, name, authenticated, type_id, output); +#else + (void)authenticated; + (void)type_id; + major = GSS_S_COMPLETE; +#endif GSSEAP_MUTEX_UNLOCK(&name->mutex); diff --git a/moonshot/mech_eap/release_any_name_mapping.c b/moonshot/mech_eap/release_any_name_mapping.c index 7b84f80..08e4e10 100644 --- a/moonshot/mech_eap/release_any_name_mapping.c +++ b/moonshot/mech_eap/release_any_name_mapping.c @@ -49,7 +49,12 @@ gss_release_any_name_mapping(OM_uint32 *minor, GSSEAP_MUTEX_LOCK(&name->mutex); +#ifdef GSSEAP_ENABLE_ACCEPTOR major = gssEapReleaseAnyNameMapping(minor, name, type_id, input); +#else + (void)type_id; + major = GSS_S_COMPLETE; +#endif *input = NULL;