From: Alan T. DeKok Date: Mon, 18 Feb 2013 18:23:18 +0000 (-0500) Subject: One more check for size > 253 X-Git-Tag: release_2_2_1~151 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8720e14ab425ecaff56d17e02f5ffa499ae9d8e7;p=thirdparty%2Ffreeradius-server.git One more check for size > 253 --- diff --git a/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c b/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c index ef86f2ccb56..c49d430c589 100644 --- a/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c +++ b/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c @@ -323,6 +323,7 @@ static VALUE_PAIR *diameter2vp(REQUEST *request, SSL *ssl, /* FALL-THROUGH */ default: + if (size >= 253) size = 253; vp->length = size; memcpy(vp->vp_octets, data, vp->length); break;