Add hostapd driver_params config parameter
This is mainly for development testing purposes to allow driver_nl80211 behavior to be modified. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
ebd557288c
commit
0ecff8d7c3
7 changed files with 25 additions and 7 deletions
|
@ -1867,6 +1867,9 @@ static int hostapd_config_fill(struct hostapd_config *conf,
|
|||
line, pos);
|
||||
return 1;
|
||||
}
|
||||
} else if (os_strcmp(buf, "driver_params") == 0) {
|
||||
os_free(conf->driver_params);
|
||||
conf->driver_params = os_strdup(pos);
|
||||
} else if (os_strcmp(buf, "debug") == 0) {
|
||||
wpa_printf(MSG_DEBUG, "Line %d: DEPRECATED: 'debug' configuration variable is not used anymore",
|
||||
line);
|
||||
|
|
|
@ -24,6 +24,9 @@ interface=wlan0
|
|||
# not control any wireless/wired driver.
|
||||
# driver=hostap
|
||||
|
||||
# Driver interface parameters (mainly for development testing use)
|
||||
# driver_params=<params>
|
||||
|
||||
# hostapd event logger configuration
|
||||
#
|
||||
# Two output method: syslog and stdout (only usable if not forking to
|
||||
|
|
|
@ -184,6 +184,7 @@ static int hostapd_driver_init(struct hostapd_iface *iface)
|
|||
}
|
||||
params.bssid = b;
|
||||
params.ifname = hapd->conf->iface;
|
||||
params.driver_params = hapd->iconf->driver_params;
|
||||
params.use_pae_group_addr = hapd->conf->use_pae_group_addr;
|
||||
|
||||
params.num_bridge = hapd->iface->num_bss;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue