tests: Modify reset() to use the global control interface

Change the reset() method to use the global control interface
for resetting P2P state and also add a call to P2P_FLUSH.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
This commit is contained in:
Ilan Peer 2015-06-17 16:24:48 +03:00 committed by Jouni Malinen
parent 0208e8329d
commit a2168cf476

View file

@ -120,11 +120,12 @@ class WpaSupplicant:
if not "OK" in res: if not "OK" in res:
logger.info("FLUSH to " + self.ifname + " failed: " + res) logger.info("FLUSH to " + self.ifname + " failed: " + res)
self.global_request("REMOVE_NETWORK all") self.global_request("REMOVE_NETWORK all")
self.request("SET p2p_add_cli_chan 0") self.global_request("SET p2p_add_cli_chan 0")
self.request("SET p2p_no_go_freq ") self.global_request("SET p2p_no_go_freq ")
self.request("SET p2p_pref_chan ") self.global_request("SET p2p_pref_chan ")
self.request("SET p2p_no_group_iface 1") self.global_request("SET p2p_no_group_iface 1")
self.request("SET p2p_go_intent 7") self.global_request("SET p2p_go_intent 7")
self.global_request("P2P_FLUSH")
self.request("SET ignore_old_scan_res 0") self.request("SET ignore_old_scan_res 0")
if self.gctrl_mon: if self.gctrl_mon:
try: try: