X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=util_context.c;h=99c9405b584723f6eaaeffc29981446b38a7dabb;hp=13372eaed50d3f32eb01d01e9d6a9f887f8e33f6;hb=cff9dae64ddb2ead188889c9164961bd364e8cd2;hpb=e8fadbee7396a73ec138425e54db68e4603ed66c diff --git a/util_context.c b/util_context.c index 13372ea..99c9405 100644 --- a/util_context.c +++ b/util_context.c @@ -82,11 +82,10 @@ releaseInitiatorContext(struct gss_eap_initiator_ctx *ctx) static void releaseAcceptorContext(struct gss_eap_acceptor_ctx *ctx) { -#ifdef BUILTIN_EAP - eap_server_sm_deinit(ctx->eap); - if (ctx->tlsContext != NULL) - tls_deinit(ctx->tlsContext); -#endif + if (ctx->avps != NULL) + rc_avpair_free(ctx->avps); + if (ctx->radHandle != NULL) + rc_config_free(ctx->radHandle); } OM_uint32