From: Jouni Malinen Date: Fri, 28 Oct 2016 21:25:17 +0000 (+0300) Subject: tests: Open AP and TDLS prohibited X-Git-Tag: hostap_2_7~2166 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8618b3c2219ef9f644ed6f825a6501d7f1663082;p=thirdparty%2Fhostap.git tests: Open AP and TDLS prohibited Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_ap_tdls.py b/tests/hwsim/test_ap_tdls.py index 5b6ee9cca..4964deebe 100644 --- a/tests/hwsim/test_ap_tdls.py +++ b/tests/hwsim/test_ap_tdls.py @@ -553,3 +553,19 @@ def test_ap_tdls_link_status(dev, apdev): check_tdls_link(dev[0], dev[1], connected=False) if "FAIL" not in dev[0].request("TDLS_LINK_STATUS foo"): raise Exception("Unexpected TDLS_LINK_STATUS response for invalid argument") + +def test_ap_tdls_prohibit(dev, apdev): + """Open AP and TDLS prohibited""" + hapd = hostapd.add_ap(apdev[0], { "ssid": "test-open", + "tdls_prohibit": "1" }) + connect_2sta_open(dev, hapd) + if "FAIL" not in dev[0].request("TDLS_SETUP " + dev[1].own_addr()): + raise Exception("TDLS_SETUP accepted unexpectedly") + +def test_ap_tdls_chan_switch_prohibit(dev, apdev): + """Open AP and TDLS channel switch prohibited""" + hapd = hostapd.add_ap(apdev[0], { "ssid": "test-open", + "tdls_prohibit_chan_switch": "1" }) + wlantest_setup(hapd) + connect_2sta_open(dev, hapd) + setup_tdls(dev[0], dev[1], hapd)