Lines Matching defs:hapd
47 struct hostapd_data *hapd = ctx;
58 if (hapd && hapd->conf) {
59 conf_syslog_level = hapd->conf->logger_syslog_level;
60 conf_stdout_level = hapd->conf->logger_stdout_level;
61 conf_syslog = hapd->conf->logger_syslog;
62 conf_stdout = hapd->conf->logger_stdout;
95 if (hapd && hapd->conf && addr)
97 hapd->conf->iface, MAC2STR(addr),
100 else if (hapd && hapd->conf)
102 hapd->conf->iface, module_str ? " " : "",
159 struct hostapd_data *hapd = iface->bss[0];
160 struct hostapd_bss_config *conf = hapd->conf;
164 if (hapd->driver == NULL || hapd->driver->hapd_init == NULL) {
175 if (wpa_drivers[i] != hapd->driver)
194 params.ifname = hapd->conf->iface;
195 params.driver_params = hapd->iconf->driver_params;
196 params.use_pae_group_addr = hapd->conf->use_pae_group_addr;
198 params.num_bridge = hapd->iface->num_bss;
199 params.bridge = os_calloc(hapd->iface->num_bss, sizeof(char *));
202 for (i = 0; i < hapd->iface->num_bss; i++) {
203 struct hostapd_data *bss = hapd->iface->bss[i];
208 params.own_addr = hapd->own_addr;
210 hapd->drv_priv = hapd->driver->hapd_init(hapd, ¶ms);
212 if (hapd->drv_priv == NULL) {
214 hapd->driver->name);
215 hapd->driver = NULL;
219 if (hapd->driver->get_capa &&
220 hapd->driver->get_capa(hapd->drv_priv, &capa) == 0) {
241 if (triggs && hapd->driver->set_wowlan) {
242 if (hapd->driver->set_wowlan(hapd->drv_priv, triggs))
506 struct hostapd_data *hapd = ctx;
507 if (hapd && hapd->conf)
508 return hapd->conf->iface;