mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-17 18:34:03 -05:00
WFD: Properly match group for WFD element in Invitation Request
When building the Invitation Request for WFD use cases, match the BSSID, i.e., P2P Interface Address, of the group on the GO to avoid using information from another group should the device be operating multiple concurrent groups as GO. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
53c9fc1df6
commit
0e9c66c22d
@ -30,6 +30,9 @@ static struct wpabuf * p2p_build_invitation_req(struct p2p_data *p2p,
|
||||
for (i = 0; i < p2p->num_groups; i++) {
|
||||
struct p2p_group *g = p2p->groups[i];
|
||||
struct wpabuf *ie;
|
||||
if (os_memcmp(p2p_group_get_interface_addr(g),
|
||||
p2p->inv_bssid, ETH_ALEN) != 0)
|
||||
continue;
|
||||
ie = p2p_group_get_wfd_ie(g);
|
||||
if (ie) {
|
||||
wfd_ie = ie;
|
||||
|
Loading…
Reference in New Issue
Block a user