Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:wpa_s

355 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s);
357 int wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s);
360 int wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s,
362 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s,
364 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid);
365 void wpa_blacklist_clear(struct wpa_supplicant *wpa_s);
366 int wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s,
370 void wpa_supplicant_associate(struct wpa_supplicant *wpa_s,
373 void wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s,
375 void wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s);
376 int wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s);
377 void wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr);
378 void wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s,
380 void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_states state);
381 struct wpa_ssid * wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s);
382 void wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s);
383 void wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s,
385 void wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s,
387 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec);
394 struct wpa_supplicant *wpa_s);
401 int wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s,
405 void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s);
408 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s,
411 if (wpa_s->driver->init) {
412 return wpa_s->driver->init(wpa_s, ifname);
417 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s)
419 if (wpa_s->driver->deinit)
420 wpa_s->driver->deinit(wpa_s->drv_priv);
423 static inline int wpa_drv_set_param(struct wpa_supplicant *wpa_s,
426 if (wpa_s->driver->set_param)
427 return wpa_s->driver->set_param(wpa_s->drv_priv, param);
431 static inline int wpa_drv_set_drop_unencrypted(struct wpa_supplicant *wpa_s,
434 if (wpa_s->driver->set_drop_unencrypted) {
435 return wpa_s->driver->set_drop_unencrypted(wpa_s->drv_priv,
441 static inline int wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s,
444 if (wpa_s->driver->set_countermeasures) {
445 return wpa_s->driver->set_countermeasures(wpa_s->drv_priv,
451 static inline int wpa_drv_set_auth_alg(struct wpa_supplicant *wpa_s,
454 if (wpa_s->driver->set_auth_alg) {
455 return wpa_s->driver->set_auth_alg(wpa_s->drv_priv,
461 static inline int wpa_drv_set_wpa(struct wpa_supplicant *wpa_s, int enabled)
463 if (wpa_s->driver->set_wpa) {
464 return wpa_s->driver->set_wpa(wpa_s->drv_priv, enabled);
469 static inline int wpa_drv_associate(struct wpa_supplicant *wpa_s,
472 if (wpa_s->driver->associate) {
473 return wpa_s->driver->associate(wpa_s->drv_priv, params);
478 static inline int wpa_drv_scan(struct wpa_supplicant *wpa_s, const u8 *ssid,
481 if (wpa_s->driver->scan) {
482 return wpa_s->driver->scan(wpa_s->drv_priv, ssid, ssid_len);
487 static inline int wpa_drv_get_scan_results(struct wpa_supplicant *wpa_s,
491 if (wpa_s->driver->get_scan_results) {
492 return wpa_s->driver->get_scan_results(wpa_s->drv_priv,
498 static inline int wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid)
500 if (wpa_s->driver->get_bssid) {
501 return wpa_s->driver->get_bssid(wpa_s->drv_priv, bssid);
506 static inline int wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid)
508 if (wpa_s->driver->get_ssid) {
509 return wpa_s->driver->get_ssid(wpa_s->drv_priv, ssid);
514 static inline int wpa_drv_set_key(struct wpa_supplicant *wpa_s, wpa_alg alg,
519 if (wpa_s->driver->set_key) {
520 wpa_s->keys_cleared = 0;
521 return wpa_s->driver->set_key(wpa_s->drv_priv, alg, addr,
528 static inline int wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s,
531 if (wpa_s->driver->deauthenticate) {
532 return wpa_s->driver->deauthenticate(wpa_s->drv_priv, addr,
538 static inline int wpa_drv_disassociate(struct wpa_supplicant *wpa_s,
541 if (wpa_s->driver->disassociate) {
542 return wpa_s->driver->disassociate(wpa_s->drv_priv, addr,
548 static inline int wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s,
551 if (wpa_s->driver->add_pmkid) {
552 return wpa_s->driver->add_pmkid(wpa_s->drv_priv, bssid, pmkid);
557 static inline int wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s,
560 if (wpa_s->driver->remove_pmkid) {
561 return wpa_s->driver->remove_pmkid(wpa_s->drv_priv, bssid,
567 static inline int wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s)
569 if (wpa_s->driver->flush_pmkid) {
570 return wpa_s->driver->flush_pmkid(wpa_s->drv_priv);
575 static inline int wpa_drv_get_capa(struct wpa_supplicant *wpa_s,
578 if (wpa_s->driver->get_capa) {
579 return wpa_s->driver->get_capa(wpa_s->drv_priv, capa);
584 static inline void wpa_drv_poll(struct wpa_supplicant *wpa_s)
586 if (wpa_s->driver->poll) {
587 wpa_s->driver->poll(wpa_s->drv_priv);
591 static inline const char * wpa_drv_get_ifname(struct wpa_supplicant *wpa_s)
593 if (wpa_s->driver->get_ifname) {
594 return wpa_s->driver->get_ifname(wpa_s->drv_priv);
599 static inline const u8 * wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s)
601 if (wpa_s->driver->get_mac_addr) {
602 return wpa_s->driver->get_mac_addr(wpa_s->drv_priv);
607 static inline int wpa_drv_send_eapol(struct wpa_supplicant *wpa_s,
611 if (wpa_s->driver->send_eapol)
612 return wpa_s->driver->send_eapol(wpa_s->drv_priv, dst, proto,
617 static inline int wpa_drv_set_operstate(struct wpa_supplicant *wpa_s,
620 if (wpa_s->driver->set_operstate)
621 return wpa_s->driver->set_operstate(wpa_s->drv_priv, state);
625 static inline int wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s,
629 if (wpa_s->driver->mlme_setprotection)
630 return wpa_s->driver->mlme_setprotection(wpa_s->drv_priv, addr,
637 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes,
640 if (wpa_s->driver->get_hw_feature_data)
641 return wpa_s->driver->get_hw_feature_data(wpa_s->drv_priv,
646 static inline int wpa_drv_set_channel(struct wpa_supplicant *wpa_s,
650 if (wpa_s->driver->set_channel)
651 return wpa_s->driver->set_channel(wpa_s->drv_priv, phymode,
656 static inline int wpa_drv_set_ssid(struct wpa_supplicant *wpa_s,
659 if (wpa_s->driver->set_ssid) {
660 return wpa_s->driver->set_ssid(wpa_s->drv_priv, ssid,
666 static inline int wpa_drv_set_bssid(struct wpa_supplicant *wpa_s,
669 if (wpa_s->driver->set_bssid) {
670 return wpa_s->driver->set_bssid(wpa_s->drv_priv, bssid);
675 static inline int wpa_drv_send_mlme(struct wpa_supplicant *wpa_s,
678 if (wpa_s->driver->send_mlme)
679 return wpa_s->driver->send_mlme(wpa_s->drv_priv,
684 static inline int wpa_drv_mlme_add_sta(struct wpa_supplicant *wpa_s,
688 if (wpa_s->driver->mlme_add_sta)
689 return wpa_s->driver->mlme_add_sta(wpa_s->drv_priv, addr,
694 static inline int wpa_drv_mlme_remove_sta(struct wpa_supplicant *wpa_s,
697 if (wpa_s->driver->mlme_remove_sta)
698 return wpa_s->driver->mlme_remove_sta(wpa_s->drv_priv, addr);
702 static inline int wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s,
705 if (wpa_s->driver->driver_cmd)
706 return wpa_s->driver->driver_cmd(wpa_s->drv_priv, cmd, buf, buf_len);