diff options
author | Jouni Malinen <j@w1.fi> | 2015-09-05 21:35:58 +0300 |
---|---|---|
committer | Jouni Malinen <j@w1.fi> | 2015-09-05 21:35:58 +0300 |
commit | 8aab52461d47ca9b1a9bb20b212a28f852bff822 (patch) | |
tree | 633321392312f63bb9df68f280be8435ce7d3669 | |
parent | 6f416c78676364daf2d10d147c56455770c7dcac (diff) | |
download | hostap-8aab52461d47ca9b1a9bb20b212a28f852bff822.tar.gz |
tests: IBSS RSN OOM during wpa_init
This is a regression test for a segfault that was fixed in the previous
commit.
Signed-off-by: Jouni Malinen <j@w1.fi>
-rw-r--r-- | tests/hwsim/test_ibss.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/hwsim/test_ibss.py b/tests/hwsim/test_ibss.py index ae1294b3a..59faa8c46 100644 --- a/tests/hwsim/test_ibss.py +++ b/tests/hwsim/test_ibss.py @@ -11,6 +11,7 @@ import re import subprocess import hwsim_utils +from utils import alloc_fail def connect_ibss_cmd(dev, id, freq=2412): dev.dump_monitor() @@ -386,3 +387,11 @@ def _test_ibss_5ghz(dev): dev[1].request("DISCONNECT") dev[0].dump_monitor() dev[1].dump_monitor() + +def test_ibss_rsn_oom(dev): + """IBSS RSN OOM during wpa_init""" + with alloc_fail(dev[0], 1, "wpa_init"): + ssid="ibss-rsn" + id = add_ibss_rsn(dev[0], ssid) + connect_ibss_cmd(dev[0], id) + bssid0 = wait_ibss_connection(dev[0]) |