hostap/src/radius
Jouni Malinen 347c55e216 RADIUS client: Re-try connection if socket is closed on retransmit
Previously, send() was called with invalid fd = -1 in some error cases
for retransmission and this could even result in a loop of multiple such
attempts. This is obviously not going to work, so drop such attempts and
instead, try to reconnect a socket to the server if the current socket
is not valid.

In addition, initiate server failover immediately if the current socket
is not valid instead of waiting for a timeout.

Signed-off-by: Jouni Malinen <j@w1.fi>
2015-02-28 16:40:58 +02:00
..
.gitignore Add build rules for src/radius/libradius.a 2009-12-24 11:59:08 +02:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
radius.c hostapd: Debug messages for dodgy RADIUS servers 2015-01-23 01:48:27 +02:00
radius.h RADIUS: Define new attributes from RFC 5580 2014-10-18 09:30:35 +03:00
radius_client.c RADIUS client: Re-try connection if socket is closed on retransmit 2015-02-28 16:40:58 +02:00
radius_client.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
radius_das.c RADIUS DAS: Support Acct-Multi-Session-Id as a session identifier 2015-01-16 13:09:44 +02:00
radius_das.h RADIUS DAS: Support Acct-Multi-Session-Id as a session identifier 2015-01-16 13:09:44 +02:00
radius_server.c ERP: Add ERP_FLUSH for hostapd 2014-12-14 15:47:04 +02:00
radius_server.h ERP: Add ERP_FLUSH for hostapd 2014-12-14 15:47:04 +02:00