[PATCH v3 32/46] PR: Move ranging_wrapper free inside CONFIG_PASN ifdef
Kavita Kavita
kavita.kavita at oss.qualcomm.com
Wed May 13 02:59:56 PDT 2026
The ranging_wrapper member of struct pr_device is only defined
when CONFIG_PASN is enabled. Move wpabuf_free(dev->ranging_wrapper)
inside the CONFIG_PASN ifdef block to fix compilation errors when
CONFIG_PASN is not defined.
Fixes: ef1b1587d315 ("PR: Handle PR element in PASN Auth M1 and prepare M2")
Signed-off-by: Kavita Kavita <kavita.kavita at oss.qualcomm.com>
---
src/common/proximity_ranging.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/common/proximity_ranging.c b/src/common/proximity_ranging.c
index 0ca9c95fe..06ee58b3d 100644
--- a/src/common/proximity_ranging.c
+++ b/src/common/proximity_ranging.c
@@ -24,8 +24,8 @@ static bool valid_country_ch(char c)
static void pr_device_free(struct pr_data *pr, struct pr_device *dev)
{
- wpabuf_free(dev->ranging_wrapper);
#ifdef CONFIG_PASN
+ wpabuf_free(dev->ranging_wrapper);
if (dev->pasn) {
wpa_pasn_reset(dev->pasn);
pasn_data_deinit(dev->pasn);
--
2.34.1
More information about the Hostap
mailing list