Lines Matching refs:apdev

86 def fst_start_session(apdev, test_params, bad_param_type, start_on_ap,  argument
95 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
193 def fst_initiate_session(apdev, test_params, bad_param_type, init_on_ap): argument
201 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
331 def fst_transfer_session(apdev, test_params, bad_param_type, init_on_ap, argument
338 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev, rsn=rsn)
391 def fst_tear_down_session(apdev, test_params, bad_param_type, init_on_ap): argument
397 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
471 def fst_remove_session(apdev, test_params, remove_session_scenario, init_on_ap): argument
476 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
547 def fst_send_unexpected_frame(apdev, test_params, frame_type, send_from_ap, additional_param=''): argument
552 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
641 def fst_bad_transfer(apdev, test_params, bad_scenario_type, init_on_ap): argument
647 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
738 def test_fst_sta_connect_to_non_fst_ap(dev, apdev, test_params): argument
740 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
764 def test_fst_sta_connect_to_fst_ap(dev, apdev, test_params): argument
766 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
783 def test_fst_ap_connect_to_fst_sta(dev, apdev, test_params): argument
785 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
802 def test_fst_ap_connect_to_non_fst_sta(dev, apdev, test_params): argument
804 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
821 def test_fst_second_sta_connect_to_non_fst_ap(dev, apdev, test_params): argument
823 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
851 def test_fst_second_sta_connect_to_fst_ap(dev, apdev, test_params): argument
853 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
881 def test_fst_disconnect_1_of_2_stas_from_non_fst_ap(dev, apdev, test_params): argument
883 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
912 def test_fst_disconnect_1_of_2_stas_from_fst_ap(dev, apdev, test_params): argument
914 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
943 def test_fst_disconnect_2_of_2_stas_from_non_fst_ap(dev, apdev, test_params): argument
945 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
976 def test_fst_disconnect_2_of_2_stas_from_fst_ap(dev, apdev, test_params): argument
978 fst_ap1, fst_ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1026 def test_fst_disconnect_non_fst_sta(dev, apdev, test_params): argument
1028 ap1, ap2, fst_sta1, fst_sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1057 def test_fst_disconnect_fst_sta(dev, apdev, test_params): argument
1059 ap1, ap2, fst_sta1, fst_sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1088 def test_fst_dynamic_iface_attach(dev, apdev, test_params): argument
1090 ap1 = fst_module_aux.FstAP(apdev[0]['ifname'], 'fst_11a', 'a',
1096 ap2 = fst_module_aux.FstAP(apdev[1]['ifname'], 'fst_11g', 'b',
1151 def test_fst_ap_start_session(dev, apdev, test_params): argument
1153 fst_start_session(apdev, test_params, bad_param_none, True)
1155 def test_fst_ap_start_session_no_add_params(dev, apdev, test_params): argument
1157 fst_start_session(apdev, test_params, bad_param_session_add_no_params, True)
1159 def test_fst_ap_start_session_bad_group_id(dev, apdev, test_params): argument
1161 fst_start_session(apdev, test_params, bad_param_group_id, True)
1163 def test_fst_ap_start_session_no_set_params(dev, apdev, test_params): argument
1165 fst_start_session(apdev, test_params, bad_param_session_set_no_params, True)
1167 def test_fst_ap_start_session_set_unknown_param(dev, apdev, test_params): argument
1169 fst_start_session(apdev, test_params, bad_param_session_set_unknown_param,
1172 def test_fst_ap_start_session_bad_session_id(dev, apdev, test_params): argument
1174 fst_start_session(apdev, test_params, bad_param_session_id, True)
1176 def test_fst_ap_start_session_bad_new_iface(dev, apdev, test_params): argument
1178 fst_start_session(apdev, test_params, bad_param_new_iface, True)
1180 def test_fst_ap_start_session_bad_old_iface(dev, apdev, test_params): argument
1182 fst_start_session(apdev, test_params, bad_param_old_iface, True)
1184 def test_fst_ap_start_session_negative_llt(dev, apdev, test_params): argument
1186 fst_start_session(apdev, test_params, bad_param_negative_llt, True)
1188 def test_fst_ap_start_session_zero_llt(dev, apdev, test_params): argument
1190 fst_start_session(apdev, test_params, bad_param_zero_llt, True)
1192 def test_fst_ap_start_session_llt_too_big(dev, apdev, test_params): argument
1194 fst_start_session(apdev, test_params, bad_param_llt_too_big, True)
1196 def test_fst_ap_start_session_invalid_peer_addr(dev, apdev, test_params): argument
1198 fst_start_session(apdev, test_params, bad_param_peer_addr, True,
1201 def test_fst_ap_start_session_multicast_peer_addr(dev, apdev, test_params): argument
1203 fst_start_session(apdev, test_params, bad_param_peer_addr, True,
1206 def test_fst_ap_start_session_broadcast_peer_addr(dev, apdev, test_params): argument
1208 fst_start_session(apdev, test_params, bad_param_peer_addr, True,
1211 def test_fst_ap_initiate_session(dev, apdev, test_params): argument
1213 fst_initiate_session(apdev, test_params, bad_param_none, True)
1215 def test_fst_ap_initiate_session_no_params(dev, apdev, test_params): argument
1217 fst_initiate_session(apdev, test_params,
1220 def test_fst_ap_initiate_session_invalid_session_id(dev, apdev, test_params): argument
1222 fst_initiate_session(apdev, test_params,
1225 def test_fst_ap_initiate_session_no_new_iface(dev, apdev, test_params): argument
1227 fst_initiate_session(apdev, test_params,
1230 def test_fst_ap_initiate_session_bad_peer_addr(dev, apdev, test_params): argument
1232 fst_initiate_session(apdev, test_params,
1236 def test_fst_ap_initiate_session_request_with_bad_stie(dev, apdev, test_params): argument
1238 fst_initiate_session(apdev, test_params,
1241 def test_fst_ap_initiate_session_response_with_reject(dev, apdev, test_params): argument
1243 fst_initiate_session(apdev, test_params,
1246 def test_fst_ap_initiate_session_response_with_bad_stie(dev, apdev, argument
1249 fst_initiate_session(apdev, test_params,
1253 def test_fst_ap_initiate_session_response_with_zero_llt(dev, apdev, argument
1256 fst_initiate_session(apdev, test_params,
1260 def test_fst_ap_initiate_session_stt_no_response(dev, apdev, test_params): argument
1262 fst_initiate_session(apdev, test_params,
1265 def test_fst_ap_initiate_session_concurrent_setup_request(dev, apdev, argument
1268 fst_initiate_session(apdev, test_params,
1272 def test_fst_ap_session_request_with_no_session(dev, apdev, test_params): argument
1274 fst_send_unexpected_frame(apdev, test_params, frame_type_session_request,
1277 def test_fst_ap_session_response_accept_with_no_session(dev, apdev, argument
1280 fst_send_unexpected_frame(apdev, test_params, frame_type_session_response,
1283 def test_fst_ap_session_response_reject_with_no_session(dev, apdev, argument
1286 fst_send_unexpected_frame(apdev, test_params, frame_type_session_response,
1289 def test_fst_ap_ack_request_with_no_session(dev, apdev, test_params): argument
1291 fst_send_unexpected_frame(apdev, test_params, frame_type_ack_request, True)
1293 def test_fst_ap_ack_response_with_no_session(dev, apdev, test_params): argument
1295 fst_send_unexpected_frame(apdev, test_params, frame_type_ack_response, True)
1297 def test_fst_ap_tear_down_response_with_no_session(dev, apdev, test_params): argument
1299 fst_send_unexpected_frame(apdev, test_params, frame_type_tear_down, True)
1301 def test_fst_ap_transfer_session(dev, apdev, test_params): argument
1303 fst_transfer_session(apdev, test_params, bad_param_none, True)
1305 def test_fst_ap_transfer_session_no_params(dev, apdev, test_params): argument
1307 fst_transfer_session(apdev, test_params,
1310 def test_fst_ap_transfer_session_bad_session_id(dev, apdev, test_params): argument
1312 fst_transfer_session(apdev, test_params,
1315 def test_fst_ap_transfer_session_setup_skipped(dev, apdev, test_params): argument
1317 fst_transfer_session(apdev, test_params,
1320 def test_fst_ap_ack_request_with_session_not_set_up(dev, apdev, test_params): argument
1322 fst_bad_transfer(apdev, test_params,
1325 def test_fst_ap_ack_request_with_session_not_established_init_side(dev, apdev, argument
1328 fst_bad_transfer(apdev, test_params,
1332 def test_fst_ap_ack_request_with_session_not_established_resp_side(dev, apdev, argument
1335 fst_bad_transfer(apdev, test_params,
1339 def test_fst_ap_ack_request_with_bad_fsts_id(dev, apdev, test_params): argument
1341 fst_bad_transfer(apdev, test_params, bad_scenario_ack_req_bad_fsts_id, True)
1343 def test_fst_ap_ack_response_with_session_not_set_up(dev, apdev, test_params): argument
1345 fst_bad_transfer(apdev, test_params,
1348 def test_fst_ap_ack_response_with_session_not_established_init_side(dev, apdev, test_params): argument
1350 fst_bad_transfer(apdev, test_params,
1354 def test_fst_ap_ack_response_with_session_not_established_resp_side(dev, apdev, test_params): argument
1356 fst_bad_transfer(apdev, test_params,
1360 def test_fst_ap_ack_response_with_no_ack_request(dev, apdev, test_params): argument
1362 fst_bad_transfer(apdev, test_params, bad_scenario_ack_resp_no_ack_req, True)
1364 def test_fst_ap_tear_down_session(dev, apdev, test_params): argument
1366 fst_tear_down_session(apdev, test_params, bad_param_none, True)
1368 def test_fst_ap_tear_down_session_no_params(dev, apdev, test_params): argument
1370 fst_tear_down_session(apdev, test_params,
1373 def test_fst_ap_tear_down_session_bad_session_id(dev, apdev, test_params): argument
1375 fst_tear_down_session(apdev, test_params,
1378 def test_fst_ap_tear_down_session_setup_skipped(dev, apdev, test_params): argument
1380 fst_tear_down_session(apdev, test_params,
1383 def test_fst_ap_tear_down_session_bad_fsts_id(dev, apdev, test_params): argument
1385 fst_tear_down_session(apdev, test_params,
1388 def test_fst_ap_remove_session_not_established(dev, apdev, test_params): argument
1390 fst_remove_session(apdev, test_params,
1393 def test_fst_ap_remove_session_established(dev, apdev, test_params): argument
1395 fst_remove_session(apdev, test_params,
1398 def test_fst_ap_remove_session_no_params(dev, apdev, test_params): argument
1400 fst_remove_session(apdev, test_params, remove_scenario_no_params, True)
1402 def test_fst_ap_remove_session_bad_session_id(dev, apdev, test_params): argument
1404 fst_remove_session(apdev, test_params, remove_scenario_bad_session_id, True)
1406 def test_fst_ap_ctrl_iface(dev, apdev, test_params): argument
1415 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1514 def test_fst_ap_start_session_oom(dev, apdev, test_params): argument
1516 ap1 = fst_module_aux.FstAP(apdev[0]['ifname'], 'fst_11a', 'a',
1523 run_fst_ap_start_session_oom(apdev, ap1)
1528 def run_fst_ap_start_session_oom(apdev, ap1): argument
1532 ap2 = fst_module_aux.FstAP(apdev[1]['ifname'], 'fst_11g', 'b',
1550 def test_fst_sta_start_session(dev, apdev, test_params): argument
1552 fst_start_session(apdev, test_params, bad_param_none, False)
1554 def test_fst_sta_start_session_no_add_params(dev, apdev, test_params): argument
1556 fst_start_session(apdev, test_params, bad_param_session_add_no_params,
1559 def test_fst_sta_start_session_bad_group_id(dev, apdev, test_params): argument
1561 fst_start_session(apdev, test_params, bad_param_group_id, False)
1563 def test_fst_sta_start_session_no_set_params(dev, apdev, test_params): argument
1565 fst_start_session(apdev, test_params, bad_param_session_set_no_params,
1568 def test_fst_sta_start_session_set_unknown_param(dev, apdev, test_params): argument
1570 fst_start_session(apdev, test_params, bad_param_session_set_unknown_param,
1573 def test_fst_sta_start_session_bad_session_id(dev, apdev, test_params): argument
1575 fst_start_session(apdev, test_params, bad_param_session_id, False)
1577 def test_fst_sta_start_session_bad_new_iface(dev, apdev, test_params): argument
1579 fst_start_session(apdev, test_params, bad_param_new_iface, False)
1581 def test_fst_sta_start_session_bad_old_iface(dev, apdev, test_params): argument
1583 fst_start_session(apdev, test_params, bad_param_old_iface, False)
1585 def test_fst_sta_start_session_negative_llt(dev, apdev, test_params): argument
1587 fst_start_session(apdev, test_params, bad_param_negative_llt, False)
1589 def test_fst_sta_start_session_zero_llt(dev, apdev, test_params): argument
1591 fst_start_session(apdev, test_params, bad_param_zero_llt, False)
1593 def test_fst_sta_start_session_llt_too_big(dev, apdev, test_params): argument
1595 fst_start_session(apdev, test_params, bad_param_llt_too_big, False)
1597 def test_fst_sta_start_session_invalid_peer_addr(dev, apdev, test_params): argument
1599 fst_start_session(apdev, test_params, bad_param_peer_addr, False,
1602 def test_fst_sta_start_session_multicast_peer_addr(dev, apdev, test_params): argument
1604 fst_start_session(apdev, test_params, bad_param_peer_addr, False,
1607 def test_fst_sta_start_session_broadcast_peer_addr(dev, apdev, test_params): argument
1609 fst_start_session(apdev, test_params, bad_param_peer_addr, False,
1612 def test_fst_sta_initiate_session(dev, apdev, test_params): argument
1614 fst_initiate_session(apdev, test_params, bad_param_none, False)
1616 def test_fst_sta_initiate_session_no_params(dev, apdev, test_params): argument
1618 fst_initiate_session(apdev, test_params,
1621 def test_fst_sta_initiate_session_invalid_session_id(dev, apdev, test_params): argument
1623 fst_initiate_session(apdev, test_params,
1626 def test_fst_sta_initiate_session_no_new_iface(dev, apdev, test_params): argument
1628 fst_initiate_session(apdev, test_params,
1632 def test_fst_sta_initiate_session_bad_peer_addr(dev, apdev, test_params): argument
1634 fst_initiate_session(apdev, test_params,
1638 def test_fst_sta_initiate_session_request_with_bad_stie(dev, apdev, argument
1641 fst_initiate_session(apdev, test_params,
1645 def test_fst_sta_initiate_session_response_with_reject(dev, apdev, test_params): argument
1647 fst_initiate_session(apdev, test_params, bad_param_session_initiate_response_with_reject, False)
1649 def test_fst_sta_initiate_session_response_with_bad_stie(dev, apdev, test_params): argument
1651 fst_initiate_session(apdev, test_params,
1655 def test_fst_sta_initiate_session_response_with_zero_llt(dev, apdev, argument
1658 fst_initiate_session(apdev, test_params,
1662 def test_fst_sta_initiate_session_stt_no_response(dev, apdev, test_params): argument
1664 fst_initiate_session(apdev, test_params,
1667 def test_fst_sta_initiate_session_concurrent_setup_request(dev, apdev, argument
1670 fst_initiate_session(apdev, test_params,
1674 def test_fst_sta_session_request_with_no_session(dev, apdev, test_params): argument
1676 fst_send_unexpected_frame(apdev, test_params, frame_type_session_request,
1679 def test_fst_sta_session_response_accept_with_no_session(dev, apdev, argument
1682 fst_send_unexpected_frame(apdev, test_params, frame_type_session_response,
1685 def test_fst_sta_session_response_reject_with_no_session(dev, apdev, argument
1688 fst_send_unexpected_frame(apdev, test_params, frame_type_session_response,
1691 def test_fst_sta_ack_request_with_no_session(dev, apdev, test_params): argument
1693 fst_send_unexpected_frame(apdev, test_params, frame_type_ack_request, False)
1695 def test_fst_sta_ack_response_with_no_session(dev, apdev, test_params): argument
1697 fst_send_unexpected_frame(apdev, test_params, frame_type_ack_response,
1700 def test_fst_sta_tear_down_response_with_no_session(dev, apdev, test_params): argument
1702 fst_send_unexpected_frame(apdev, test_params, frame_type_tear_down, False)
1704 def test_fst_sta_transfer_session(dev, apdev, test_params): argument
1706 fst_transfer_session(apdev, test_params, bad_param_none, False)
1708 def test_fst_sta_transfer_session_no_params(dev, apdev, test_params): argument
1710 fst_transfer_session(apdev, test_params,
1713 def test_fst_sta_transfer_session_bad_session_id(dev, apdev, test_params): argument
1715 fst_transfer_session(apdev, test_params,
1718 def test_fst_sta_transfer_session_setup_skipped(dev, apdev, test_params): argument
1720 fst_transfer_session(apdev, test_params,
1723 def test_fst_sta_ack_request_with_session_not_set_up(dev, apdev, test_params): argument
1725 fst_bad_transfer(apdev, test_params,
1728 def test_fst_sta_ack_request_with_session_not_established_init_side(dev, apdev, test_params): argument
1730 fst_bad_transfer(apdev, test_params,
1734 def test_fst_sta_ack_request_with_session_not_established_resp_side(dev, apdev, test_params): argument
1736 fst_bad_transfer(apdev, test_params,
1740 def test_fst_sta_ack_request_with_bad_fsts_id(dev, apdev, test_params): argument
1742 fst_bad_transfer(apdev, test_params, bad_scenario_ack_req_bad_fsts_id,
1745 def test_fst_sta_ack_response_with_session_not_set_up(dev, apdev, test_params): argument
1747 fst_bad_transfer(apdev, test_params,
1750 def test_fst_sta_ack_response_with_session_not_established_init_side(dev, apdev, test_params): argument
1752 fst_bad_transfer(apdev, test_params,
1756 def test_fst_sta_ack_response_with_session_not_established_resp_side(dev, apdev, test_params): argument
1758 fst_bad_transfer(apdev, test_params,
1762 def test_fst_sta_ack_response_with_no_ack_request(dev, apdev, test_params): argument
1764 fst_bad_transfer(apdev, test_params, bad_scenario_ack_resp_no_ack_req,
1767 def test_fst_sta_tear_down_session(dev, apdev, test_params): argument
1769 fst_tear_down_session(apdev, test_params, bad_param_none, False)
1771 def test_fst_sta_tear_down_session_no_params(dev, apdev, test_params): argument
1773 fst_tear_down_session(apdev, test_params,
1776 def test_fst_sta_tear_down_session_bad_session_id(dev, apdev, test_params): argument
1778 fst_tear_down_session(apdev, test_params,
1781 def test_fst_sta_tear_down_session_setup_skipped(dev, apdev, test_params): argument
1783 fst_tear_down_session(apdev, test_params,
1786 def test_fst_sta_tear_down_session_bad_fsts_id(dev, apdev, test_params): argument
1788 fst_tear_down_session(apdev, test_params,
1791 def test_fst_sta_remove_session_not_established(dev, apdev, test_params): argument
1793 fst_remove_session(apdev, test_params,
1796 def test_fst_sta_remove_session_established(dev, apdev, test_params): argument
1798 fst_remove_session(apdev, test_params,
1801 def test_fst_sta_remove_session_no_params(dev, apdev, test_params): argument
1803 fst_remove_session(apdev, test_params, remove_scenario_no_params, False)
1805 def test_fst_sta_remove_session_bad_session_id(dev, apdev, test_params): argument
1807 fst_remove_session(apdev, test_params, remove_scenario_bad_session_id,
1810 def test_fst_rsn_ap_transfer_session(dev, apdev, test_params): argument
1812 fst_transfer_session(apdev, test_params, bad_param_none, True, rsn=True)
1831 def test_fst_proto(dev, apdev, test_params): argument
1833 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1839 src = apdev[0]['bssid']
1938 src2 = apdev[1]['bssid']
1971 def test_fst_setup_response_proto(dev, apdev, test_params): argument
1973 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
1979 src = apdev[0]['bssid']
2052 def test_fst_ack_response_proto(dev, apdev, test_params): argument
2054 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
2060 src = apdev[1]['bssid']
2119 def test_fst_ap_config_oom(dev, apdev, test_params): argument
2121 ap1 = fst_module_aux.FstAP(apdev[0]['ifname'], 'fst_11a', 'a',
2143 def test_fst_send_oom(dev, apdev, test_params): argument
2145 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
2151 src = apdev[0]['bssid']
2186 def test_fst_session_oom(dev, apdev, test_params): argument
2188 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
2194 src = apdev[0]['bssid']
2221 def test_fst_attach_zero_llt(dev, apdev): argument
2228 def test_fst_session_respond_fail(dev, apdev, test_params): argument
2230 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
2338 def fst_start_and_connect(apdev, group, sgroup): argument
2345 hapd = hostapd.add_ap(apdev[0], params)
2347 fst_attach_ap(hglobal, apdev[0]['ifname'], group)
2349 cmd = "FST-ATTACH %s %s" % (apdev[0]['ifname'], group)
2355 hapd2 = hostapd.add_ap(apdev[1], params)
2356 fst_attach_ap(hglobal, apdev[1]['ifname'], group)
2371 fst_wait_event_peer_sta(wpas, "connected", wpas.ifname, apdev[0]['bssid'])
2372 fst_wait_event_peer_ap(hglobal, "connected", apdev[0]['ifname'],
2380 fst_wait_event_peer_sta(wpas, "connected", wpas2.ifname, apdev[1]['bssid'])
2381 fst_wait_event_peer_ap(hglobal, "connected", apdev[1]['ifname'],
2386 def test_fst_test_setup(dev, apdev, test_params): argument
2389 _test_fst_test_setup(dev, apdev, test_params)
2395 def _test_fst_test_setup(dev, apdev, test_params): argument
2398 hglobal, wpas, wpas2, hapd, hapd2 = fst_start_and_connect(apdev, group, sgroup)
2405 fst_session_set(wpas, sid, "old_peer_addr", apdev[0]['bssid'])
2407 fst_session_set(wpas, sid, "new_peer_addr", apdev[1]['bssid'])
2461 apdev[0]['bssid'])
2462 fst_wait_event_peer_ap(hglobal, "disconnected", apdev[0]['ifname'],
2468 apdev[1]['bssid'])
2469 fst_wait_event_peer_ap(hglobal, "disconnected", apdev[1]['ifname'],
2472 fst_detach_ap(hglobal, apdev[0]['ifname'], group)
2473 if "FAIL" not in hglobal.request("FST-DETACH " + apdev[0]['ifname']):
2477 fst_detach_ap(hglobal, apdev[1]['ifname'], group)
2483 def test_fst_setup_mbie_diff(dev, apdev, test_params): argument
2486 _test_fst_setup_mbie_diff(dev, apdev, test_params)
2492 def _test_fst_setup_mbie_diff(dev, apdev, test_params): argument
2495 hglobal, wpas, wpas2, hapd, hapd2 = fst_start_and_connect(apdev, group, sgroup)
2514 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie)
2520 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie)
2526 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie)
2532 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie, mbie)
2537 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie)
2545 fst_setup_req(wpas, hglobal, 5180, apdev[0]['bssid'], req, stie,
2558 def test_fst_many_setup(dev, apdev, test_params): argument
2561 _test_fst_many_setup(dev, apdev, test_params)
2567 def _test_fst_many_setup(dev, apdev, test_params): argument
2570 hglobal, wpas, wpas2, hapd, hapd2 = fst_start_and_connect(apdev, group, sgroup)
2577 fst_session_set(wpas, sid, "old_peer_addr", apdev[0]['bssid'])
2579 fst_session_set(wpas, sid, "new_peer_addr", apdev[1]['bssid'])
2639 apdev[0]['bssid'])
2640 fst_wait_event_peer_ap(hglobal, "disconnected", apdev[0]['ifname'],
2646 apdev[1]['bssid'])
2647 fst_wait_event_peer_ap(hglobal, "disconnected", apdev[1]['ifname'],
2650 fst_detach_ap(hglobal, apdev[0]['ifname'], group)
2651 fst_detach_ap(hglobal, apdev[1]['ifname'], group)
2658 def test_fst_attach_wpas_error(dev, apdev, test_params): argument
2673 def test_fst_session_initiate_errors(dev, apdev, test_params): argument
2676 _test_fst_session_initiate_errors(dev, apdev, test_params)
2682 def _test_fst_session_initiate_errors(dev, apdev, test_params): argument
2685 hglobal, wpas, wpas2, hapd, hapd2 = fst_start_and_connect(apdev, group, sgroup)
2720 fst_session_set(wpas, sid, "old_peer_addr", apdev[0]['bssid'])
2725 fst_session_set(wpas, sid, "new_peer_addr", apdev[1]['bssid'])
2738 fst_session_set(wpas, sid2, "old_peer_addr", apdev[0]['bssid'])
2740 fst_session_set(wpas, sid2, "new_peer_addr", apdev[1]['bssid'])
2765 def test_fst_session_respond_errors(dev, apdev, test_params): argument
2768 _test_fst_session_respond_errors(dev, apdev, test_params)
2774 def _test_fst_session_respond_errors(dev, apdev, test_params): argument
2777 hglobal, wpas, wpas2, hapd, hapd2 = fst_start_and_connect(apdev, group, sgroup)
2784 fst_session_set(wpas, sid, "old_peer_addr", apdev[0]['bssid'])
2786 fst_session_set(wpas, sid, "new_peer_addr", apdev[1]['bssid'])
2810 fst_session_set_ap(hglobal, sid_ap, "old_ifname", apdev[1]['ifname'])
2816 fst_session_set_ap(hglobal, sid_ap, "old_ifname", apdev[0]['ifname'])