From: Jouni Malinen Date: Sun, 27 Jun 2010 07:13:14 +0000 (-0700) Subject: P2P: Fix Group ID in Invitation Request from active GO X-Git-Tag: hostap-1-bp~1118 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e062d5d7424f82b90d06ed7af2c891474138556;p=thirdparty%2Fhostap.git P2P: Fix Group ID in Invitation Request from active GO Need to get P2P Device Address, not the Interface Address. --- diff --git a/wpa_supplicant/p2p_supplicant.c b/wpa_supplicant/p2p_supplicant.c index 005bc1a3f..45121cea2 100644 --- a/wpa_supplicant/p2p_supplicant.c +++ b/wpa_supplicant/p2p_supplicant.c @@ -3099,7 +3099,7 @@ int wpas_p2p_invite_group(struct wpa_supplicant *wpa_s, const char *ifname, role = P2P_INVITE_ROLE_ACTIVE_GO; bssid = wpa_s->own_addr; if (go_dev_addr == NULL) - go_dev_addr = wpa_s->own_addr; + go_dev_addr = wpa_s->parent->own_addr; } else { role = P2P_INVITE_ROLE_CLIENT; if (wpa_s->wpa_state < WPA_ASSOCIATED) {