Lines Matching +full:protocol +full:- +full:id

6  * Copyright (C) 1999-2017, Broadcom Corporation
27 * <<Broadcom-WL-IPTag/Open:>>
29 * $Id$
47 #define P2P_IE_ID 0xdd /* P2P IE element ID */
51 uint8 id; /* IE ID: 0xDD */ member
65 #define P2P_ATTR_ID_LEN 1 /* ID filed length */
67 #define P2P_ATTR_HDR_LEN 3 /* ID + 2-byte length field spec 1.02 */
76 #define P2P_SEID_DEV_ID 3 /* P2P Device ID */
88 #define P2P_SEID_GROUP_ID 15 /* Group ID */
95 #define P2P_SEID_ADVERTISE_ID 24 /* Advertisement ID */
97 #define P2P_SEID_SESSION_ID 26 /* Session ID */
101 #define P2P_SEID_VNDR 221 /* Vendor-specific subelement */
107 uint8 eltId; /* SE ID: P2P_SEID_P2P_INFO */
126 #define P2P_CAPSE_GRP_INTRA_BSS 0x8 /* Intra-BSS Distribution */
133 uint8 eltId; /* SE ID: P2P_SEID_INTENT */
141 uint8 eltId; /* SE ID: P2P_SEID_CFG_TIMEOUT */
150 uint8 eltId; /* SE ID: P2P_SEID_CHANNEL */
160 uint8 eltId; /* SE ID: P2P_SEID_GRP_BSSID */
166 /* WiFi P2P IE subelement: P2P Group ID */
168 uint8 eltId; /* SE ID: P2P_SEID_GROUP_ID */
171 uint8 ssid[1]; /* ssid. device id. variable length */
177 uint8 eltId; /* SE ID: P2P_SEID_P2P_IF */
187 uint8 eltId; /* SE ID: P2P_SEID_STATUS */
209 /* Failed, previous protocol error or disruptive behaviour */
225 uint8 eltId; /* ID: P2P_SEID_EXT_TIMING */
236 uint8 eltId; /* SE ID: P2P_SEID_INTINTADDR */
244 uint8 eltId; /* SE ID: P2P_SEID_STATUS */
262 uint8 eltId; /* SE ID: P2P_SEID_CHAN_LIST */
273 uint16 cat_id; /* Category ID */
276 uint16 sub_cat_id; /* Sub Category ID */
309 uint8 eltId; /* SE ID: P2P_SEID_DEVINFO */
331 /* WiFi P2P IE's Device ID subelement */
341 uint8 eltId; /* SE ID: P2P_SEID_P2P_MGBTY */
351 uint8 eltId; /* SE ID: P2P_SEID_GROUP_INFO */
358 uint8 eltId; /* SE ID: P2P_SEID_OP_CHANNEL */
368 uint8 eltId; /* SE ID: P2P_SEID_INVITE_FLAGS */
376 uint8 eltId; /* SE ID: P2P_SEID_SERVICE_HASH */
380 uint8 hash[1]; /* Variable length - SHA256 hash of
388 uint8 eltId; /* SE ID: P2P_SEID_SESSION */
390 uint8 ssn_info[1]; /* Variable length - Session information as specified by
398 uint8 eltId; /* SE ID: P2P_SEID_CONNECT_CAP */
406 /* WiFi P2P IE subelement: Advertisement ID */
408 uint8 eltId; /* SE ID: P2P_SEID_ADVERTISE_ID */
410 uint8 advt_id[4]; /* 4byte Advertisement ID of the peer device sent in
419 uint8 advt_id[4]; /* SE Advertise ID for the service */
428 uint8 eltId; /* SE ID: P2P_SEID_ADVERTISE_SERVICE */
439 /* WiFi P2P IE subelement: Session ID */
441 uint8 eltId; /* SE ID: P2P_SEID_SESSION_ID */
443 uint8 ssn_id[4]; /* 4byte Session ID of the peer device sent in
446 uint8 ssn_mac[6]; /* P2P device address of the seeker - session mac */
450 #define P2P_ADVT_SERV_SE_FIXED_LEN 3 /* Includes only the element ID and len */
458 uint8 OUI[3]; /* OUI - P2P_OUI */
459 uint8 type; /* OUI Type - P2P_VER */
460 uint8 subtype; /* OUI Subtype - P2P_AF_* */
463 * ACTION_FRAME_SIZE - sizeof(this structure) - 1
482 uint8 oui_type; /* OUI type - P2P_VER */
483 uint8 subtype; /* OUI subtype - P2P_TYPE_* */
486 * ACTION_FRAME_SIZE - sizeof(this structure) - 1
521 uint8 eltId; /* Subelement ID */
560 /* Advertisement Protocol IE ID */
562 /* Query Response Length Limit 7 bits plus PAME-BI 1 bit */
564 /* Advertisement Protocol ID. Always 0 for P2P SD */
570 /* NQP Query Info ID: 56797 */
572 /* Not used in the Native GAS protocol */
574 /* Service Protocol Type */
592 /* Advertisement Protocol IE tuple field */
594 uint8 llm_pamebi; /* Query Response Length Limit bit 0-6, set to 0 plus
595 * Pre-Associated Message Exchange BSSID Independent bit 7, set to 0
597 uint8 adp_id; /* Advertisement Protocol ID: 0 for NQP Native Query Protocol */
601 /* Advertisement Protocol IE */
603 uint8 id; /* IE ID: 0x6c - 108 */ member
605 wifi_p2psd_adp_tpl_t adp_tpl; /* Advertisement Protocol Tuple field. Only one
611 /* NQP Vendor-specific Content */
624 uint8 svc_prot; /* Service Protocol Type */
625 uint8 svc_tscid; /* Service Transaction ID */
632 uint16 info_id; /* Info ID: 0xDDDD */
635 uint8 qreq_vsc[1]; /* Vendor-specific Content: wifi_p2psd_nqp_query_vsc_t type for NQP */
642 wifi_p2psd_adp_ie_t adp_ie; /* Advertisement Protocol IE */
651 uint8 svc_prot; /* Service Protocol Type */
652 uint8 svc_tscid; /* Service Transaction ID */
660 uint16 info_id; /* Info ID: 0xDDDD */
663 uint8 qresp_vsc[1]; /* Vendor-specific Content: wifi_p2psd_qresp_tlv_t type for NQP */
670 uint16 status; /* Value defined in Table 7-23 of IEEE P802.11u */
672 wifi_p2psd_adp_ie_t adp_ie; /* Advertisement Protocol IE */
680 uint16 status; /* Value defined in Table 7-23 of IEEE P802.11u */
681 uint8 fragment_id; /* Fragmentation ID */
683 wifi_p2psd_adp_ie_t adp_ie; /* Advertisement Protocol IE */
689 /* Wi-Fi GAS Public Action Frame */
692 uint8 action; /* 0x6c Advertisement Protocol */