From 09c22bb782cf3cfc754b48aea896651d9849b55e Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 23 Jul 2020 11:32:21 +0300 Subject: [PATCH] dpp-nfc: Fix regression in NFC Tag writing The change to checking DPP_LISTEN return value ended up overwriting the actual URI information from wpas_get_nfc_uri(). Fixes: 288c0ffaaa27 ("dpp-nfc: Do not hardcode netrole for NFC Tag writing cases") Signed-off-by: Jouni Malinen --- wpa_supplicant/examples/dpp-nfc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpa_supplicant/examples/dpp-nfc.py b/wpa_supplicant/examples/dpp-nfc.py index 8bf219a06..c5073df5c 100755 --- a/wpa_supplicant/examples/dpp-nfc.py +++ b/wpa_supplicant/examples/dpp-nfc.py @@ -211,8 +211,8 @@ def wpas_get_nfc_uri(start_listen=True, pick_channel=False, chan_override=None): global netrole if netrole: cmd += " netrole=" + netrole - res = wpas.request(cmd) - if "OK" not in res: + res2 = wpas.request(cmd) + if "OK" not in res2: raise Exception("Failed to start listen operation (%s)" % cmd) return res