Lines Matching refs:apdev

41 def start_pasn_ap(apdev, params):  argument
43 return hostapd.add_ap(apdev, params)
135 def test_pasn_ccmp(dev, apdev): argument
140 hapd = start_pasn_ap(apdev[0], params)
145 def test_pasn_gcmp(dev, apdev): argument
150 hapd = start_pasn_ap(apdev[0], params)
155 def test_pasn_ccmp_256(dev, apdev): argument
160 hapd = start_pasn_ap(apdev[0], params)
165 def test_pasn_gcmp_256(dev, apdev): argument
170 hapd = start_pasn_ap(apdev[0], params)
175 def test_pasn_group_mismatch(dev, apdev): argument
180 hapd = start_pasn_ap(apdev[0], params)
185 def test_pasn_channel_mismatch(dev, apdev): argument
191 hapd = start_pasn_ap(apdev[0], params)
196 def test_pasn_while_connected_same_channel(dev, apdev): argument
204 hapd = start_pasn_ap(apdev[0], params)
209 hapd = start_pasn_ap(apdev[1], params)
214 def test_pasn_while_connected_same_ap(dev, apdev): argument
220 hapd = start_pasn_ap(apdev[0], params)
227 def test_pasn_while_connected_diff_channel(dev, apdev): argument
241 hapd = start_pasn_ap(apdev[0], params)
245 hapd2 = start_pasn_ap(apdev[1], params)
250 def test_pasn_sae_pmksa_cache(dev, apdev): argument
259 hapd = start_pasn_ap(apdev[0], params)
276 def check_pasn_fils_pmksa_cache(dev, apdev, params, key_mgmt): argument
283 bssid = apdev[0]['bssid']
289 hapd = start_pasn_ap(apdev[0], params)
311 def test_pasn_fils_sha256_pmksa_cache(dev, apdev, params): argument
313 check_pasn_fils_pmksa_cache(dev, apdev, params, "FILS-SHA256")
316 def test_pasn_fils_sha384_pmksa_cache(dev, apdev, params): argument
318 check_pasn_fils_pmksa_cache(dev, apdev, params, "FILS-SHA384")
321 def test_pasn_sae_kdk(dev, apdev): argument
332 hapd = start_pasn_ap(apdev[0], params)
345 def test_pasn_sae_kdk_ft(dev, apdev): argument
361 hapd = start_pasn_ap(apdev[0], params)
381 hapd2 = start_pasn_ap(apdev[1], params)
397 def check_pasn_fils_kdk(dev, apdev, params, key_mgmt): argument
405 bssid = apdev[0]['bssid']
413 hapd = start_pasn_ap(apdev[0], params)
452 def test_pasn_fils_sha256_kdk(dev, apdev, params): argument
454 check_pasn_fils_kdk(dev, apdev, params, "FILS-SHA256")
457 def test_pasn_fils_sha384_kdk(dev, apdev, params): argument
459 check_pasn_fils_kdk(dev, apdev, params, "FILS-SHA384")
462 def test_pasn_sae(dev, apdev): argument
471 hapd = start_pasn_ap(apdev[0], params)
494 def test_pasn_sae_while_connected_same_channel(dev, apdev): argument
501 hapd = hostapd.add_ap(apdev[0], params)
512 hapd = start_pasn_ap(apdev[1], params)
522 def test_pasn_sae_while_connected_diff_channel(dev, apdev): argument
537 hapd = hostapd.add_ap(apdev[0], params)
548 hapd = start_pasn_ap(apdev[1], params)
557 def pasn_fils_setup(wpas, apdev, params, key_mgmt): argument
565 bssid = apdev[0]['bssid']
572 hapd = hostapd.add_ap(apdev[0]['ifname'], params)
588 def check_pasn_fils(dev, apdev, params, key_mgmt): argument
591 hapd = pasn_fils_setup(dev[0], apdev, params, key_mgmt);
595 def test_pasn_fils_sha256(dev, apdev, params): argument
597 check_pasn_fils(dev, apdev, params, "FILS-SHA256")
600 def test_pasn_fils_sha384(dev, apdev, params): argument
602 check_pasn_fils(dev, apdev, params, "FILS-SHA384")
604 def check_pasn_fils_connected_same_channel(dev, apdev, params, key_mgmt): argument
607 hapd = pasn_fils_setup(dev[0], apdev, params, key_mgmt);
610 hapd1 = hostapd.add_ap(apdev[1], {"ssid": "open"})
620 def test_pasn_fils_sha256_connected_same_channel(dev, apdev, params): argument
622 check_pasn_fils_connected_same_channel(dev, apdev, params, "FILS-SHA256")
625 def test_pasn_fils_sha384_connected_same_channel(dev, apdev, params): argument
627 check_pasn_fils_connected_same_channel(dev, apdev, params, "FILS-SHA384")
629 def check_pasn_fils_connected_diff_channel(dev, apdev, params, key_mgmt): argument
638 hapd = pasn_fils_setup(wpas, apdev, params, key_mgmt);
641 hapd1 = hostapd.add_ap(apdev[1], {"ssid": "open", "channel" : "6"})
651 def test_pasn_fils_sha256_connected_diff_channel(dev, apdev, params): argument
653 check_pasn_fils_connected_diff_channel(dev, apdev, params, "FILS-SHA256")
656 def test_pasn_fils_sha384_connected_diff_channel(dev, apdev, params): argument
658 check_pasn_fils_connected_diff_channel(dev, apdev, params, "FILS-SHA384")
660 def test_pasn_ft_psk(dev, apdev): argument
669 hapd0 = hostapd.add_ap(apdev[0], params)
672 hapd1 = hostapd.add_ap(apdev[1], params)
674 run_roams(dev[0], apdev, hapd0, hapd1, ssid, passphrase)
676 if dev[0].get_status_field('bssid') == apdev[0]['bssid']:
683 run_roams(dev[0], apdev, hapd0, hapd1, ssid, passphrase, only_one_way=1)
685 if dev[0].get_status_field('bssid') == apdev[0]['bssid']:
692 def test_pasn_ft_eap(dev, apdev): argument
705 hapd0 = hostapd.add_ap(apdev[0], params)
711 hapd1 = hostapd.add_ap(apdev[1], params)
713 run_roams(dev[0], apdev, hapd0, hapd1, ssid, passphrase, eap=True,
716 if dev[0].get_status_field('bssid') == apdev[0]['bssid']:
723 def test_pasn_ft_eap_sha384(dev, apdev): argument
737 hapd0 = hostapd.add_ap(apdev[0], params)
744 hapd1 = hostapd.add_ap(apdev[1], params)
746 run_roams(dev[0], apdev, hapd0, hapd1, ssid, passphrase, eap=True,
749 if dev[0].get_status_field('bssid') == apdev[0]['bssid']:
756 def test_pasn_sta_mic_error(dev, apdev): argument
761 hapd = hostapd.add_ap(apdev[0], params)
775 def test_pasn_ap_mic_error(dev, apdev): argument
780 hapd0 = hostapd.add_ap(apdev[0], params)
783 hapd1 = hostapd.add_ap(apdev[1], params)
789 def test_pasn_comeback(dev, apdev, params): argument
795 hapd = hostapd.add_ap(apdev[0], params)
831 def test_pasn_comeback_after_0(dev, apdev, params): argument
838 hapd = start_pasn_ap(apdev[0], params)
843 def test_pasn_comeback_after_0_sae(dev, apdev): argument
854 hapd = start_pasn_ap(apdev[0], params)
877 def test_pasn_comeback_multi(dev, apdev): argument
887 hapd = start_pasn_ap(apdev[0], params)
914 def test_pasn_kdk_derivation(dev, apdev): argument
919 hapd0 = start_pasn_ap(apdev[0], params)
922 hapd1 = start_pasn_ap(apdev[1], params)
931 def test_pasn_sae_kdk_secure_ltf(dev, apdev): argument
938 hapd = start_pasn_ap(apdev[0], params)
955 def test_pasn_owe_kdk_secure_ltf(dev, apdev): argument
963 hapd = start_pasn_ap(apdev[0], params)
975 def test_pasn_owe_tm_kdk_secure_ltf(dev, apdev): argument
982 "owe_transition_bssid": apdev[1]['bssid'],
986 hapd = start_pasn_ap(apdev[0], params)
990 "owe_transition_bssid": apdev[0]['bssid'],
993 hapd2 = hostapd.add_ap(apdev[1], params)
1018 def test_pasn_noauth_0(dev, apdev): argument
1024 hapd = start_pasn_ap(apdev[0], params)
1028 def test_pasn_sae_driver(dev, apdev): argument
1038 hapd = start_pasn_ap(apdev[0], params)
1045 hapd2 = start_pasn_ap(apdev[1], params)