From: Alan T. DeKok Date: Wed, 9 Sep 2009 12:12:35 +0000 (+0200) Subject: Check value of Fall-Through, too X-Git-Tag: release_2_1_7~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2096171009a2c427ef163c6f42006942bc82e94e;p=thirdparty%2Ffreeradius-server.git Check value of Fall-Through, too --- diff --git a/src/modules/rlm_attr_filter/rlm_attr_filter.c b/src/modules/rlm_attr_filter/rlm_attr_filter.c index db1891bc20f..ba5e53c4631 100644 --- a/src/modules/rlm_attr_filter/rlm_attr_filter.c +++ b/src/modules/rlm_attr_filter/rlm_attr_filter.c @@ -229,7 +229,8 @@ static int attr_filter_common(void *instance, REQUEST *request, for (check_item = pl->check; check_item != NULL; check_item = check_item->next) { - if (check_item->attribute == PW_FALL_THROUGH) { + if ((check_item->attribute == PW_FALL_THROUGH) && + (check_item->vp_integer == 1)) { fall_through = 1; continue; }