Index: buildreq.c =================================================================== RCS file: /source/radiusclient/lib/buildreq.c,v retrieving revision 1.17 diff -u -r1.17 buildreq.c --- buildreq.c 4 Feb 2010 10:27:09 -0000 1.17 +++ buildreq.c 21 Apr 2010 08:04:15 -0000 @@ -114,7 +114,7 @@ skip_count = 0; result = ERROR_RC; - for (i=0; (i < aaaserver->max) && (result != OK_RC) && (result != BADRESP_RC) + for (i=0; (i < aaaserver->max) && (result != OK_RC) && (result != REJECT_RC) ; i++, now = rc_getctime()) { if (aaaserver->deadtime_ends[i] != -1 && @@ -138,11 +138,11 @@ if (result == TIMEOUT_RC && radius_deadtime > 0) aaaserver->deadtime_ends[i] = start_time + (double)radius_deadtime; } - if (result == OK_RC || result == BADRESP_RC || skip_count == 0) + if (result == OK_RC || result == REJECT_RC || skip_count == 0) goto exit; result = ERROR_RC; - for (i=0; (i < aaaserver->max) && (result != OK_RC) && (result != BADRESP_RC) + for (i=0; (i < aaaserver->max) && (result != OK_RC) && (result != REJECT_RC) ; i++) { if (aaaserver->deadtime_ends[i] == -1 ||