hostap/src
Jouni Malinen 94b39e5927 RADIUS client: Fix server connection recovery after initial failure
If the initial attempt at opening the socket connection to the RADIUS
server failed due to missing IP connectivity during startup, e.g., with
"connect[radius]: Network is unreachable", hostapd did not try to
reconnect when RADIUS messages were sent. Instead, it only reported "No
authentication server configured" even if the configuration did have a
server entry.

This was broken by commit 9ed4076673
('RADIUS client: Do not try to send message without socket') for the
initial case and the more recent fixes in RADIUS server failover cases
did not cover the initial failure case.

Signed-off-by: Jouni Malinen <j@w1.fi>
2015-02-28 15:45:17 +02:00
..
ap Add helper function to clear and free wpa_psk list 2015-02-21 17:11:15 +02:00
common Add snr and est_throughput to the BSS entries 2015-02-22 11:09:54 +02:00
crypto Fix OCSP debug messages 2015-02-19 13:33:33 +02:00
drivers nl80211: Resubscribe to nl80211 events on global nl_event socket 2015-02-22 18:03:42 +02:00
eap_common ERP: Add TV/TLV parser 2014-12-04 12:08:59 +02:00
eap_peer Add an option allow canned EAP-Success for wired IEEE 802.1X 2015-02-01 19:22:54 +02:00
eap_server EAP-PEAP server: Fix Phase 2 TLV length in error case 2015-01-28 16:15:58 +02:00
eapol_auth Check os_snprintf() result more consistently - automatic 1 2014-12-08 11:42:07 +02:00
eapol_supp Simplify eapol_sm_notify_pmkid_attempt() 2015-01-28 13:09:31 +02:00
l2_packet Fix Linux packet socket workaround to not close the socket too easily 2015-02-22 16:06:13 +02:00
p2p P2P: Fix send_action_in_progress clearing in corner cases 2015-02-10 00:41:27 +02:00
pae MACsec: Update protect frames and replay on reauthentication 2014-12-09 16:56:10 +02:00
radius RADIUS client: Fix server connection recovery after initial failure 2015-02-28 15:45:17 +02:00
rsn_supp TDLS: Ignore extra padding in all packets 2015-02-21 16:07:53 +02:00
tls TLS: Remove placeholders for SIGN_ALG_DSA support 2015-02-28 15:45:16 +02:00
utils tests: Module tests for common.c 2015-02-28 12:20:56 +02:00
wps P2PS: WPS changes needed for P2PS default PIN 2015-02-02 16:55:45 +02:00
lib.rules Add QUIET=1 option for make 2014-12-29 15:49:05 +02:00
Makefile MACsec: Add PAE implementation 2014-05-09 20:42:44 +03:00