hostapd: Use start_ctrl_iface() from hostapd_add_iface()
Better share the same function for initializing control interface from the two possible paths that can add a new interface to hostapd. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
bf7f09bd24
commit
e4ba031531
1 changed files with 2 additions and 6 deletions
|
@ -1766,13 +1766,9 @@ int hostapd_add_iface(struct hapd_interfaces *interfaces, char *buf)
|
|||
goto fail;
|
||||
}
|
||||
|
||||
if (hapd_iface->interfaces &&
|
||||
hapd_iface->interfaces->ctrl_iface_init &&
|
||||
hapd_iface->interfaces->ctrl_iface_init(hapd_iface->bss[0])) {
|
||||
wpa_printf(MSG_ERROR, "%s: Failed to setup control "
|
||||
"interface", __func__);
|
||||
if (start_ctrl_iface(hapd_iface) < 0)
|
||||
goto fail;
|
||||
}
|
||||
|
||||
wpa_printf(MSG_INFO, "Add interface '%s'", conf->bss[0]->iface);
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in a new issue