From patchwork Tue Jun 5 23:04:06 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: P2P: Set Concurrent Operation bit in Beacon/Probe Response Date: Tue, 05 Jun 2012 13:04:06 -0000 From: Masashi Honma X-Patchwork-Id: 163188 Message-Id: To: hostap@lists.shmoo.com 2012/6/6 Jouni Malinen : > > It looks fine to add this Device Capability into the Beacon/Probe > Response frames from the GO. Could you please re-send the patch with > Signed-hostap: line so that I can apply it? Though, it would likely be > even better to initialize dev_capab to group->p2p->dev_capab in > p2p_group_add_common_ies() to remain consistent with how this is set in > p2p_init(). OK. This is the new one. Signed-hostap: Masashi Honma group_capab |= P2P_GROUP_CAPAB_PERSISTENT_GROUP; Regards, Masashi Honma. diff --git a/src/p2p/p2p_group.c b/src/p2p/p2p_group.c index 44b387a..8d4a3cb 100644 --- a/src/p2p/p2p_group.c +++ b/src/p2p/p2p_group.c @@ -135,11 +135,10 @@ static void p2p_client_info(struct wpabuf *ie, struct p2p_group_member *m) static void p2p_group_add_common_ies(struct p2p_group *group, struct wpabuf *ie) { - u8 dev_capab = 0, group_capab = 0; + u8 dev_capab = group->p2p->dev_capab, group_capab = 0; /* P2P Capability */ - dev_capab |= P2P_DEV_CAPAB_SERVICE_DISCOVERY; - dev_capab |= P2P_DEV_CAPAB_INVITATION_PROCEDURE; + dev_capab &= ~P2P_DEV_CAPAB_CLIENT_DISCOVERABILITY; group_capab |= P2P_GROUP_CAPAB_GROUP_OWNER; if (group->cfg->persistent_group) {