INN commit: branches/2.4/authprogs (radius.c)
INN Commit
Russ_Allbery at isc.org
Wed Dec 17 18:26:44 UTC 2008
Date: Wednesday, December 17, 2008 @ 10:26:44
Author: iulius
Revision: 8241
Fix the segfault of radius authenticator when none of the radius
servers respond.
Thanks to Matija Nalis for the patch.
Modified:
branches/2.4/authprogs/radius.c
----------+
radius.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Modified: radius.c
===================================================================
--- radius.c 2008-12-17 18:26:24 UTC (rev 8240)
+++ radius.c 2008-12-17 18:26:44 UTC (rev 8241)
@@ -444,6 +444,8 @@
now = time(0);
tmout.tv_sec = end - now + 1;
tmout.tv_usec = 0;
+ warn("timeout talking to remote radius server %s:%d",
+ inet_ntoa(sreq->sinr.sin_addr), ntohs(sreq->sinr.sin_port));
continue;
}
slen = sizeof(sinl);
@@ -484,8 +486,7 @@
}
}
if (authtries == 0)
- warn("cannot talk to remote radius server %s:%d",
- inet_ntoa(sreq->sinr.sin_addr), ntohs(sreq->sinr.sin_port));
+ warn("cannot talk to any remote radius servers");
return(-2);
}
More information about the inn-committers
mailing list