Lines Matching refs:driver

102 #include "drivers/driver.h"
111 if (hapd->driver == NULL ||
112 hapd->driver->hapd_set_countermeasures == NULL)
114 return hapd->driver->hapd_set_countermeasures(hapd->drv_priv, enabled);
121 if (hapd->driver == NULL || hapd->driver->set_sta_vlan == NULL)
123 return hapd->driver->set_sta_vlan(hapd->drv_priv, addr, ifname,
130 if (hapd->driver == NULL || hapd->driver->get_inact_sec == NULL)
132 return hapd->driver->get_inact_sec(hapd->drv_priv, addr);
138 if (hapd->driver == NULL || hapd->driver->sta_remove == NULL)
140 return hapd->driver->sta_remove(hapd->drv_priv, addr);
148 if (hapd->driver == NULL || hapd->driver->hapd_send_eapol == NULL)
150 return hapd->driver->hapd_send_eapol(hapd->drv_priv, addr, data,
159 if (hapd->driver == NULL || hapd->driver->read_sta_data == NULL)
161 return hapd->driver->read_sta_data(hapd->drv_priv, data, addr);
167 if (hapd->driver == NULL || hapd->driver->sta_clear_stats == NULL)
169 return hapd->driver->sta_clear_stats(hapd->drv_priv, addr);
175 if (hapd->driver == NULL || hapd->driver->set_ap == NULL)
177 return hapd->driver->set_ap(hapd->drv_priv, params);
184 if (hapd->driver == NULL || hapd->driver->set_radius_acl_auth == NULL)
186 return hapd->driver->set_radius_acl_auth(hapd->drv_priv, mac, accepted,
193 if (hapd->driver == NULL ||
194 hapd->driver->set_radius_acl_expire == NULL)
196 return hapd->driver->set_radius_acl_expire(hapd->drv_priv, mac);
202 if (hapd->driver == NULL || hapd->driver->set_authmode == NULL)
204 return hapd->driver->set_authmode(hapd->drv_priv, auth_algs);
211 if (hapd->driver == NULL || hapd->driver->poll_client == NULL)
213 hapd->driver->poll_client(hapd->drv_priv, own_addr, addr, qos);