]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
P2P: Make p2p_build_ssid() available outside src/p2p
authorVinay Gannevaram <quic_vganneva@quicinc.com>
Sat, 11 Jan 2025 06:08:10 +0000 (11:38 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 24 Jan 2025 09:22:33 +0000 (11:22 +0200)
This is needed for SSID randomization during P2P2 group reinvocation.

Signed-off-by: Vinay Gannevaram <quic_vganneva@quicinc.com>
src/p2p/p2p.h
src/p2p/p2p_i.h

index de8008bc0d6dd2fef6b62e5094744b2bbc157b84..8203a68ae62cdd127fed5a157f8d6dc0b59c457b 100644 (file)
@@ -2223,6 +2223,14 @@ void p2p_scan_ie(struct p2p_data *p2p, struct wpabuf *ies, const u8 *dev_id,
  */
 size_t p2p_scan_ie_buf_len(struct p2p_data *p2p);
 
+/**
+ * p2p_build_ssid - Generate a random P2P SSID
+ * @p2p: P2P module context from p2p_init()
+ * @ssid: Buffer for SSID
+ * @ssid_len: Pointer to hold SSID length
+ */
+void p2p_build_ssid(struct p2p_data *p2p, u8 *ssid, size_t *ssid_len);
+
 /**
  * p2p_go_params - Generate random P2P group parameters
  * @p2p: P2P module context from p2p_init()
index a8324337a56a6f1a338ca4ea5d5a2fe1a0d85174..4b0be618a20b7d853f9555b95ecf32a75241cf99 100644 (file)
@@ -1066,7 +1066,6 @@ int dev_type_list_match(const u8 *dev_type, const u8 *req_dev_type[],
 struct wpabuf * p2p_build_probe_resp_ies(struct p2p_data *p2p,
                                         const u8 *query_hash,
                                         u8 query_count);
-void p2p_build_ssid(struct p2p_data *p2p, u8 *ssid, size_t *ssid_len);
 int p2p_send_action(struct p2p_data *p2p, unsigned int freq, const u8 *dst,
                    const u8 *src, const u8 *bssid, const u8 *buf,
                    size_t len, unsigned int wait_time);