From: Peddolla Harshavardhan Reddy Date: Sat, 26 Apr 2025 21:50:43 +0000 (+0530) Subject: PR: Control interface support to initiate USD with PR elements X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b132749b2d307ba304fb4206d02066173678c3c;p=thirdparty%2Fhostap.git PR: Control interface support to initiate USD with PR elements A new pr=1 argument in NAN_PUBLISH and NAN_SUBSCRIBE can now be used to request Proximity Ranging element to be included in USD frames. Signed-off-by: Peddolla Harshavardhan Reddy --- diff --git a/wpa_supplicant/ctrl_iface.c b/wpa_supplicant/ctrl_iface.c index 9f9cbde1e..c7ce6c060 100644 --- a/wpa_supplicant/ctrl_iface.c +++ b/wpa_supplicant/ctrl_iface.c @@ -12657,6 +12657,11 @@ static int wpas_ctrl_nan_publish(struct wpa_supplicant *wpa_s, char *cmd, continue; } + if (os_strcmp(token, "pr=1") == 0) { + params.proximity_ranging = true; + continue; + } + wpa_printf(MSG_INFO, "CTRL: Invalid NAN_PUBLISH parameter: %s", token); goto fail; @@ -12814,6 +12819,11 @@ static int wpas_ctrl_nan_subscribe(struct wpa_supplicant *wpa_s, char *cmd, continue; } + if (os_strcmp(token, "pr=1") == 0) { + params.proximity_ranging = true; + continue; + } + wpa_printf(MSG_INFO, "CTRL: Invalid NAN_SUBSCRIBE parameter: %s", token);