]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: nl80211 control port in AP mode disabled/enabled
authorJouni Malinen <j@w1.fi>
Sun, 21 Jun 2020 14:32:00 +0000 (17:32 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 21 Jun 2020 15:07:54 +0000 (18:07 +0300)
Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_ap_psk.py

index 116733a1b1e0bb574a6ddae79e0dc38b48044d2c..e79380e90d96809b348d68bf66d867a20de34814 100644 (file)
@@ -3362,10 +3362,17 @@ def test_ap_wpa2_psk_no_control_port(dev, apdev):
 
 def test_ap_wpa2_psk_ap_control_port(dev, apdev):
     """WPA2-PSK AP with nl80211 control port in AP mode"""
+    run_ap_wpa2_psk_ap_control_port(dev, apdev, ctrl_val=1)
+
+def test_ap_wpa2_psk_ap_control_port_disabled(dev, apdev):
+    """WPA2-PSK AP with nl80211 control port in AP mode disabled"""
+    run_ap_wpa2_psk_ap_control_port(dev, apdev, ctrl_val=0)
+
+def run_ap_wpa2_psk_ap_control_port(dev, apdev, ctrl_val):
     ssid = "test-wpa2-psk"
     passphrase = 'qwertyuiop'
     params = hostapd.wpa2_params(ssid=ssid, passphrase=passphrase)
-    params['driver_params'] = "control_port_ap=1"
+    params['driver_params'] = "control_port_ap=%d" % ctrl_val
     hapd = hostapd.add_ap(apdev[0], params)
 
     flags = hapd.request("DRIVER_FLAGS").splitlines()[1:]