Merge "[wpa_supplicant] Remove null checks for URL in deauth imminent"
diff --git a/wpa_supplicant/hidl/1.4/hidl.cpp b/wpa_supplicant/hidl/1.4/hidl.cpp
index 0bf03d6..556cf56 100644
--- a/wpa_supplicant/hidl/1.4/hidl.cpp
+++ b/wpa_supplicant/hidl/1.4/hidl.cpp
@@ -250,13 +250,13 @@
void wpas_hidl_notify_hs20_rx_deauth_imminent_notice(
struct wpa_supplicant *wpa_s, u8 code, u16 reauth_delay, const char *url)
{
- if (!wpa_s || !wpa_s->global->hidl || !url)
+ if (!wpa_s || !wpa_s->global->hidl)
return;
wpa_printf(
MSG_DEBUG,
"Notifying HS20 deauth imminent notice rx to hidl control: %s",
- url);
+ url ? url : "<no URL>");
HidlManager *hidl_manager = HidlManager::getInstance();
if (!hidl_manager)
diff --git a/wpa_supplicant/hidl/1.4/hidl_manager.cpp b/wpa_supplicant/hidl/1.4/hidl_manager.cpp
index 9bb451a..904bfc9 100644
--- a/wpa_supplicant/hidl/1.4/hidl_manager.cpp
+++ b/wpa_supplicant/hidl/1.4/hidl_manager.cpp
@@ -931,7 +931,7 @@
void HidlManager::notifyHs20RxDeauthImminentNotice(
struct wpa_supplicant *wpa_s, u8 code, u16 reauth_delay, const char *url)
{
- if (!wpa_s || !url)
+ if (!wpa_s)
return;
if (sta_iface_object_map_.find(wpa_s->ifname) ==
diff --git a/wpa_supplicant/notify.c b/wpa_supplicant/notify.c
index 3cd85aa..e096579 100644
--- a/wpa_supplicant/notify.c
+++ b/wpa_supplicant/notify.c
@@ -1007,7 +1007,7 @@
const char *url)
{
#ifdef CONFIG_HS20
- if (!wpa_s || !url)
+ if (!wpa_s)
return;
wpas_hidl_notify_hs20_rx_deauth_imminent_notice(wpa_s, code, reauth_delay,