P2P: Add defined values for P2P Manageability Bitmap

This commit is contained in:
Jouni Malinen 2010-07-10 08:59:19 -07:00 committed by Jouni Malinen
parent 0af196088c
commit 6c6915f3db
2 changed files with 8 additions and 2 deletions

View file

@ -208,9 +208,10 @@ u8 * hostapd_eid_p2p_manage(struct hostapd_data *hapd, u8 *eid)
*eid++ = P2P_ATTR_MANAGEABILITY;
WPA_PUT_LE16(eid, 1);
eid += 2;
bitmap = BIT(0); /* P2P Device Management */
bitmap = P2P_MAN_DEVICE_MANAGEMENT;
if (hapd->conf->p2p & P2P_ALLOW_CROSS_CONNECTION)
bitmap |= BIT(1); /* Cross Connection Permitted */
bitmap |= P2P_MAN_CROSS_CONNECTION_PERMITTED;
bitmap |= P2P_MAN_COEXISTENCE_OPTIONAL;
*eid++ = bitmap;
return eid;