From: aland Date: Fri, 23 Feb 2007 10:07:09 +0000 (+0000) Subject: Pull fix from branch_1_1 X-Git-Tag: release_2_0_0_pre1~256 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=freeradius.git;a=commitdiff_plain;h=ffad474b762518b16eb6b6b0b9346540aafd8664 Pull fix from branch_1_1 --- ffad474b762518b16eb6b6b0b9346540aafd8664 diff --cc src/modules/rlm_eap/libeap/eapcommon.c index 9d4977b,03223ef..d918f1a --- a/src/modules/rlm_eap/libeap/eapcommon.c +++ b/src/modules/rlm_eap/libeap/eapcommon.c @@@ -388,7 -385,8 +388,8 @@@ void map_eap_types(RADIUS_PACKET *req ep.id = id; ep.type.type = eap_type; ep.type.length = vp->length; - ep.type.data = vp->vp_octets; + ep.type.data = malloc(vp->length); - memcpy(ep.type.data,vp->strvalue, vp->length); ++ memcpy(ep.type.data,vp->vp_octets, vp->length); eap_basic_compose(req, &ep); } }