Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:wpa_s

377 int wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s);
380 int wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s);
381 int wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s,
385 void wpa_supplicant_associate(struct wpa_supplicant *wpa_s,
388 void wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s,
390 void wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s);
391 int wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s);
392 void wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr);
393 void wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s,
395 void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_states state);
396 struct wpa_ssid * wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s);
397 void wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s);
398 void wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s,
400 void wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s,
408 struct wpa_supplicant *wpa_s);
415 int wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s,
420 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec);
421 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s);
422 void wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s,
426 void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s);
429 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s,
432 if (wpa_s->driver->init2)
433 return wpa_s->driver->init2(wpa_s, ifname,
434 wpa_s->global_drv_priv);
435 if (wpa_s->driver->init) {
436 return wpa_s->driver->init(wpa_s, ifname);
441 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s)
443 if (wpa_s->driver->deinit)
444 wpa_s->driver->deinit(wpa_s->drv_priv);
447 static inline int wpa_drv_set_param(struct wpa_supplicant *wpa_s,
450 if (wpa_s->driver->set_param)
451 return wpa_s->driver->set_param(wpa_s->drv_priv, param);
455 static inline int wpa_drv_set_drop_unencrypted(struct wpa_supplicant *wpa_s,
458 if (wpa_s->driver->set_drop_unencrypted) {
459 return wpa_s->driver->set_drop_unencrypted(wpa_s->drv_priv,
465 static inline int wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s,
468 if (wpa_s->driver->set_countermeasures) {
469 return wpa_s->driver->set_countermeasures(wpa_s->drv_priv,
475 static inline int wpa_drv_set_auth_alg(struct wpa_supplicant *wpa_s,
478 if (wpa_s->driver->set_auth_alg) {
479 return wpa_s->driver->set_auth_alg(wpa_s->drv_priv,
485 static inline int wpa_drv_set_wpa(struct wpa_supplicant *wpa_s, int enabled)
487 if (wpa_s->driver->set_wpa) {
488 return wpa_s->driver->set_wpa(wpa_s->drv_priv, enabled);
493 static inline int wpa_drv_set_mode(struct wpa_supplicant *wpa_s, int mode)
495 if (wpa_s->driver->set_mode) {
496 return wpa_s->driver->set_mode(wpa_s->drv_priv, mode);
501 static inline int wpa_drv_associate(struct wpa_supplicant *wpa_s,
504 if (wpa_s->driver->associate) {
505 return wpa_s->driver->associate(wpa_s->drv_priv, params);
510 static inline int wpa_drv_scan(struct wpa_supplicant *wpa_s, const u8 *ssid,
513 if (wpa_s->driver->scan) {
514 return wpa_s->driver->scan(wpa_s->drv_priv, ssid, ssid_len);
519 static inline int wpa_drv_get_scan_results(struct wpa_supplicant *wpa_s,
523 if (wpa_s->driver->get_scan_results) {
524 return wpa_s->driver->get_scan_results(wpa_s->drv_priv,
531 struct wpa_supplicant *wpa_s)
533 if (wpa_s->driver->get_scan_results2)
534 return wpa_s->driver->get_scan_results2(wpa_s->drv_priv);
538 static inline int wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid)
540 if (wpa_s->driver->get_bssid) {
541 return wpa_s->driver->get_bssid(wpa_s->drv_priv, bssid);
546 static inline int wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid)
548 if (wpa_s->driver->get_ssid) {
549 return wpa_s->driver->get_ssid(wpa_s->drv_priv, ssid);
554 static inline int wpa_drv_set_key(struct wpa_supplicant *wpa_s, wpa_alg alg,
559 if (wpa_s->driver->set_key) {
560 wpa_s->keys_cleared = 0;
561 return wpa_s->driver->set_key(wpa_s->drv_priv, alg, addr,
568 static inline int wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s,
571 if (wpa_s->driver->deauthenticate) {
572 return wpa_s->driver->deauthenticate(wpa_s->drv_priv, addr,
578 static inline int wpa_drv_disassociate(struct wpa_supplicant *wpa_s,
581 if (wpa_s->driver->disassociate) {
582 return wpa_s->driver->disassociate(wpa_s->drv_priv, addr,
588 static inline int wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s,
591 if (wpa_s->driver->add_pmkid) {
592 return wpa_s->driver->add_pmkid(wpa_s->drv_priv, bssid, pmkid);
597 static inline int wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s,
600 if (wpa_s->driver->remove_pmkid) {
601 return wpa_s->driver->remove_pmkid(wpa_s->drv_priv, bssid,
607 static inline int wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s)
609 if (wpa_s->driver->flush_pmkid) {
610 return wpa_s->driver->flush_pmkid(wpa_s->drv_priv);
615 static inline int wpa_drv_get_capa(struct wpa_supplicant *wpa_s,
618 if (wpa_s->driver->get_capa) {
619 return wpa_s->driver->get_capa(wpa_s->drv_priv, capa);
624 static inline void wpa_drv_poll(struct wpa_supplicant *wpa_s)
626 if (wpa_s->driver->poll) {
627 wpa_s->driver->poll(wpa_s->drv_priv);
631 static inline const char * wpa_drv_get_ifname(struct wpa_supplicant *wpa_s)
633 if (wpa_s->driver->get_ifname) {
634 return wpa_s->driver->get_ifname(wpa_s->drv_priv);
639 static inline const u8 * wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s)
641 if (wpa_s->driver->get_mac_addr) {
642 return wpa_s->driver->get_mac_addr(wpa_s->drv_priv);
647 static inline int wpa_drv_send_eapol(struct wpa_supplicant *wpa_s,
651 if (wpa_s->driver->send_eapol)
652 return wpa_s->driver->send_eapol(wpa_s->drv_priv, dst, proto,
657 static inline int wpa_drv_set_operstate(struct wpa_supplicant *wpa_s,
660 if (wpa_s->driver->set_operstate)
661 return wpa_s->driver->set_operstate(wpa_s->drv_priv, state);
665 static inline int wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s,
669 if (wpa_s->driver->mlme_setprotection)
670 return wpa_s->driver->mlme_setprotection(wpa_s->drv_priv, addr,
677 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes,
680 if (wpa_s->driver->get_hw_feature_data)
681 return wpa_s->driver->get_hw_feature_data(wpa_s->drv_priv,
686 static inline int wpa_drv_set_channel(struct wpa_supplicant *wpa_s,
690 if (wpa_s->driver->set_channel)
691 return wpa_s->driver->set_channel(wpa_s->drv_priv, phymode,
696 static inline int wpa_drv_set_ssid(struct wpa_supplicant *wpa_s,
699 if (wpa_s->driver->set_ssid) {
700 return wpa_s->driver->set_ssid(wpa_s->drv_priv, ssid,
706 static inline int wpa_drv_set_bssid(struct wpa_supplicant *wpa_s,
709 if (wpa_s->driver->set_bssid) {
710 return wpa_s->driver->set_bssid(wpa_s->drv_priv, bssid);
715 static inline int wpa_drv_set_country(struct wpa_supplicant *wpa_s,
718 if (wpa_s->driver->set_country)
719 return wpa_s->driver->set_country(wpa_s->drv_priv, alpha2);
723 static inline int wpa_drv_send_mlme(struct wpa_supplicant *wpa_s,
726 if (wpa_s->driver->send_mlme)
727 return wpa_s->driver->send_mlme(wpa_s->drv_priv,
732 static inline int wpa_drv_mlme_add_sta(struct wpa_supplicant *wpa_s,
736 if (wpa_s->driver->mlme_add_sta)
737 return wpa_s->driver->mlme_add_sta(wpa_s->drv_priv, addr,
742 static inline int wpa_drv_mlme_remove_sta(struct wpa_supplicant *wpa_s,
745 if (wpa_s->driver->mlme_remove_sta)
746 return wpa_s->driver->mlme_remove_sta(wpa_s->drv_priv, addr);
750 static inline int wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s,
754 if (wpa_s->driver->update_ft_ies)
755 return wpa_s->driver->update_ft_ies(wpa_s->drv_priv, md,
760 static inline int wpa_drv_send_ft_action(struct wpa_supplicant *wpa_s,
764 if (wpa_s->driver->send_ft_action)
765 return wpa_s->driver->send_ft_action(wpa_s->drv_priv, action,
770 static inline int wpa_drv_set_probe_req_ie(struct wpa_supplicant *wpa_s,
773 if (wpa_s->driver->set_probe_req_ie)
774 return wpa_s->driver->set_probe_req_ie(wpa_s->drv_priv, ies,
780 static inline int wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s,
783 if (wpa_s->driver->driver_cmd)
784 return wpa_s->driver->driver_cmd(wpa_s->drv_priv, cmd, buf, buf_len);