hostapd: Do not terminate process on dynamic interface add failure
authorJouni Malinen <jouni@qca.qualcomm.com>
Tue, 5 Nov 2013 11:39:21 +0000 (13:39 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 5 Nov 2013 15:35:11 +0000 (17:35 +0200)
commit2b6623ab134fff6d96114f5fe329a2f87d5e893a
tree12b8f38bd2918b01dada1aaab91991b1f1b0fa99
parent66f0bdb4659eac7341a98433efa4c03c62b65a56
hostapd: Do not terminate process on dynamic interface add failure

Limit the calls to eloop_terminate() to happen only for the
initialization failure from the interfaces that we specified on the
command line. This allows hostapd process to continue operating even if
a dynamically added interface fails to start up. This allows the upper
layer software to fix a configuration error and retry.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
hostapd/main.c
src/ap/hostapd.c
src/ap/hostapd.h