]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: wpa_supplicant configuration parameter p2p2_client_list
authorJouni Malinen <quic_jouni@quicinc.com>
Fri, 24 Jan 2025 08:47:37 +0000 (10:47 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 24 Jan 2025 09:22:40 +0000 (11:22 +0200)
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
tests/hwsim/test_wpas_config.py

index c9e8f7c4defd156578d42c8f1fb6baf9e9dc764f..433dc6214fb3773b216263e8000ff602a5220bd0 100644 (file)
@@ -196,6 +196,11 @@ def test_wpas_config_file(dev, apdev, params):
             f.write('\tssid="hello"\n')
             f.write('\tgroup=GCMP # "foo"\n')
             f.write("}\n")
+            f.write("network={\n")
+            f.write("\tdisabled=2\n")
+            f.write("\tkey_mgmt=NONE\n")
+            f.write("\tp2p2_client_list=1 4 7 9 900\n")
+            f.write("}\n")
 
         wpas.interface_add("wlan5", config=config)
         capa = {}
@@ -249,9 +254,11 @@ def test_wpas_config_file(dev, apdev, params):
         data1 = check_config(capa, config)
         if "group=GCMP" not in data1:
             raise Exception("Network block group parameter with a comment not present")
+        if "p2p2_client_list=1 4 7 9 900" not in data1:
+            raise Exception("p2p2_client_list was not present")
 
         wpas.interface_add("wlan5", config=config)
-        if len(wpas.list_networks()) != 2:
+        if len(wpas.list_networks()) != 3:
             raise Exception("Unexpected number of networks")
         res = wpas.request("LIST_CREDS")
         logger.info("Credentials:\n" + res)