]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Fix p2p_autogo_pref_chan_not_in_regulatory false negative by using common...
authorMasashi Honma <masashi.honma@gmail.com>
Tue, 25 Jun 2019 01:51:04 +0000 (10:51 +0900)
committerJouni Malinen <j@w1.fi>
Wed, 26 Jun 2019 17:42:20 +0000 (20:42 +0300)
p2p_autogo_pref_chan_not_in_regulatory fails with this message.

---------------
wlan0: Country code not reset back to 00: is SE
wlan0: Country code cleared back to 00
---------------

This patch fixes the issue.

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
tests/hwsim/test_p2p_channel.py

index 5729566b63f6fc28365a16cb59cb4d3c5b11f7cc..a1768e444a37a26a350d9622331c47672cdddaab 100644 (file)
@@ -17,6 +17,7 @@ from tshark import run_tshark
 from wpasupplicant import WpaSupplicant
 from hwsim import HWSimRadio
 from p2p_utils import *
+from utils import clear_regdom_dev
 
 def set_country(country, dev=None):
     subprocess.call(['iw', 'reg', 'set', country])
@@ -609,7 +610,7 @@ def test_p2p_autogo_pref_chan_not_in_regulatory(dev, apdev):
         dev[0].remove_group(res['ifname'])
     finally:
         dev[0].global_request("SET p2p_pref_chan ")
-        set_country("00")
+        clear_regdom_dev(dev)
 
 def run_autogo(dev, param):
     if "OK" not in dev.global_request("P2P_GROUP_ADD " + param):