From: Luke Howard Date: Sun, 13 Mar 2011 22:46:16 +0000 (+1100) Subject: don't leak RADIUS response packet X-Git-Tag: 0.9.2~338 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=commitdiff_plain;h=392785531fb40a3a30c0bfd7d5c870c59a05b39a don't leak RADIUS response packet --- diff --git a/accept_sec_context.c b/accept_sec_context.c index b1c6754..eb38c92 100644 --- a/accept_sec_context.c +++ b/accept_sec_context.c @@ -591,6 +591,8 @@ cleanup: rs_request_destroy(request); if (req != NULL) rs_packet_destroy(req); + if (resp != NULL) + rs_packet_destroy(resp); if (GSSEAP_SM_STATE(ctx) == GSSEAP_STATE_INITIATOR_EXTS) { assert(major == GSS_S_CONTINUE_NEEDED);