]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: FST-MANAGER SESSION_SET parameter parsing error cases
authorJouni Malinen <j@w1.fi>
Sat, 18 Jul 2015 09:51:06 +0000 (12:51 +0300)
committerJouni Malinen <j@w1.fi>
Sat, 18 Jul 2015 14:23:55 +0000 (17:23 +0300)
Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_fst_module.py

index 2754d13eb28f167fb506a1a60c6c93ff5db2b605..0db5e89d6016250575d29f16f1150c5a134fc815 100644 (file)
@@ -1978,6 +1978,12 @@ def test_fst_send_oom(dev, apdev, test_params):
         if not res.startswith("OK"):
             raise Exception("SESSION_INITIATE failed")
 
+        tests = [ "", "foo", sid, sid + " foo", sid + " foo=bar" ]
+        for t in tests:
+            res = initiator.grequest("FST-MANAGER SESSION_SET " + t)
+            if not res.startswith("FAIL"):
+                raise Exception("Invalid SESSION_SET accepted")
+
         with alloc_fail(hapd, 1, "fst_session_send_action"):
             res = initiator.grequest("FST-MANAGER SESSION_TEARDOWN " + sid)
             if not res.startswith("FAIL"):