|
@@ -33,7 +33,7 @@
|
|
|
*
|
|
|
*
|
|
|
* This file was automatically generated by 'framesc'
|
|
|
- * Fri Mar 31 11:36:15 2017 from the following file(s):
|
|
|
+ * Mon Apr 3 16:17:19 2017 from the following file(s):
|
|
|
*
|
|
|
* dot11f.frms
|
|
|
*
|
|
@@ -3116,7 +3116,7 @@ uint32_t dot11f_unpack_ie_ext_cap(tpAniSirGlobal pCtx,
|
|
|
if (!ielen) /* Check to ensure copying of ielen bytes */
|
|
|
goto endUnpackIeExtCap;
|
|
|
pDst->num_bytes = (uint8_t)(ielen);
|
|
|
- if (ielen > 9) {
|
|
|
+ if (ielen > 15) {
|
|
|
pDst->present = 0;
|
|
|
return DOT11F_SKIPPED_BAD_IE;
|
|
|
}
|
|
@@ -6509,7 +6509,7 @@ static const tIEDefn IES_AssocRequest[] = {
|
|
|
present), 0, "QosMapSet", 0, 2, 62, SigIeQosMapSet, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_QOSMAPSET, 0, },
|
|
|
{ offsetof(tDot11fAssocRequest, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fAssocRequest, VHTCaps), offsetof(tDot11fIEVHTCaps,
|
|
|
present), 0, "VHTCaps", 0, 14, 14, SigIeVHTCaps, {0, 0, 0, 0, 0},
|
|
@@ -6670,7 +6670,7 @@ static const tIEDefn IES_AssocResponse[] = {
|
|
|
0, 7, 7, SigIeVHTOperation, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTOPERATION, 0, },
|
|
|
{ offsetof(tDot11fAssocResponse, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fAssocResponse, OBSSScanParameters),
|
|
|
offsetof(tDot11fIEOBSSScanParameters, present), 0, "OBSSScanParameters",
|
|
@@ -6904,7 +6904,7 @@ static const tIEDefn IES_Beacon[] = {
|
|
|
0, 7, 7, SigIeVHTExtBssLoad, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTEXTBSSLOAD, 0, },
|
|
|
{ offsetof(tDot11fBeacon, ExtCap), offsetof(tDot11fIEExtCap, present), 0,
|
|
|
- "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fBeacon, OperatingMode),
|
|
|
offsetof(tDot11fIEOperatingMode, present), 0, "OperatingMode",
|
|
@@ -7116,7 +7116,7 @@ static const tIEDefn IES_Beacon2[] = {
|
|
|
0, 7, 7, SigIeVHTExtBssLoad, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTEXTBSSLOAD, 0, },
|
|
|
{ offsetof(tDot11fBeacon2, ExtCap), offsetof(tDot11fIEExtCap, present), 0,
|
|
|
- "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fBeacon2, OperatingMode),
|
|
|
offsetof(tDot11fIEOperatingMode, present), 0, "OperatingMode",
|
|
@@ -7324,7 +7324,7 @@ static const tIEDefn IES_BeaconIEs[] = {
|
|
|
0, 7, 7, SigIeVHTExtBssLoad, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTEXTBSSLOAD, 0, },
|
|
|
{ offsetof(tDot11fBeaconIEs, ExtCap), offsetof(tDot11fIEExtCap, present),
|
|
|
- 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fBeaconIEs, OperatingMode),
|
|
|
offsetof(tDot11fIEOperatingMode, present), 0, "OperatingMode",
|
|
@@ -7786,7 +7786,7 @@ static const tIEDefn IES_ProbeRequest[] = {
|
|
|
present), 0, "VHTCaps", 0, 14, 14, SigIeVHTCaps, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTCAPS, 0, },
|
|
|
{ offsetof(tDot11fProbeRequest, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fProbeRequest, QCN_IE), offsetof(tDot11fIEQCN_IE,
|
|
|
present), 0, "QCN_IE", 0, 10, 10, SigIeQCN_IE, {140, 253, 240, 1, 0},
|
|
@@ -7959,7 +7959,7 @@ static const tIEDefn IES_ProbeResponse[] = {
|
|
|
0, 7, 7, SigIeVHTExtBssLoad, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTEXTBSSLOAD, 0, },
|
|
|
{ offsetof(tDot11fProbeResponse, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fProbeResponse, OBSSScanParameters),
|
|
|
offsetof(tDot11fIEOBSSScanParameters, present), 0, "OBSSScanParameters",
|
|
@@ -8228,7 +8228,7 @@ static const tIEDefn IES_ReAssocRequest[] = {
|
|
|
present), 0, "VHTCaps", 0, 14, 14, SigIeVHTCaps, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTCAPS, 0, },
|
|
|
{ offsetof(tDot11fReAssocRequest, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fReAssocRequest, OperatingMode),
|
|
|
offsetof(tDot11fIEOperatingMode, present), 0, "OperatingMode",
|
|
@@ -8366,7 +8366,7 @@ static const tIEDefn IES_ReAssocResponse[] = {
|
|
|
0, 7, 7, SigIeVHTOperation, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_VHTOPERATION, 0, },
|
|
|
{ offsetof(tDot11fReAssocResponse, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fReAssocResponse, OBSSScanParameters),
|
|
|
offsetof(tDot11fIEOBSSScanParameters, present), 0, "OBSSScanParameters",
|
|
@@ -8551,7 +8551,7 @@ static const tIEDefn IES_TDLSDisRsp[] = {
|
|
|
{ offsetof(tDot11fTDLSDisRsp, RSN), offsetof(tDot11fIERSN, present), 0,
|
|
|
"RSN", 0, 8, 116, SigIeRSN, {0, 0, 0, 0, 0}, 0, DOT11F_EID_RSN, 0, },
|
|
|
{ offsetof(tDot11fTDLSDisRsp, ExtCap), offsetof(tDot11fIEExtCap, present),
|
|
|
- 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fTDLSDisRsp, FTInfo), offsetof(tDot11fIEFTInfo, present),
|
|
|
0, "FTInfo", 0, 84, 222, SigIeFTInfo, {0, 0, 0, 0, 0},
|
|
@@ -8757,7 +8757,7 @@ static const tIEDefn IES_TDLSSetupReq[] = {
|
|
|
{ offsetof(tDot11fTDLSSetupReq, RSN), offsetof(tDot11fIERSN, present), 0,
|
|
|
"RSN", 0, 8, 116, SigIeRSN, {0, 0, 0, 0, 0}, 0, DOT11F_EID_RSN, 0, },
|
|
|
{ offsetof(tDot11fTDLSSetupReq, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fTDLSSetupReq, SuppOperatingClasses),
|
|
|
offsetof(tDot11fIESuppOperatingClasses, present), 0,
|
|
@@ -8846,7 +8846,7 @@ static const tIEDefn IES_TDLSSetupRsp[] = {
|
|
|
{ offsetof(tDot11fTDLSSetupRsp, RSN), offsetof(tDot11fIERSN, present), 0,
|
|
|
"RSN", 0, 8, 116, SigIeRSN, {0, 0, 0, 0, 0}, 0, DOT11F_EID_RSN, 0, },
|
|
|
{ offsetof(tDot11fTDLSSetupRsp, ExtCap), offsetof(tDot11fIEExtCap,
|
|
|
- present), 0, "ExtCap", 0, 3, 11, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
+ present), 0, "ExtCap", 0, 3, 17, SigIeExtCap, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fTDLSSetupRsp, SuppOperatingClasses),
|
|
|
offsetof(tDot11fIESuppOperatingClasses, present), 0,
|
|
@@ -9025,7 +9025,7 @@ static const tIEDefn IES_TimingAdvertisementFrame[] = {
|
|
|
0, 18, 18, SigIeTimeAdvertisement, {0, 0, 0, 0, 0},
|
|
|
0, DOT11F_EID_TIMEADVERTISEMENT, 0, },
|
|
|
{ offsetof(tDot11fTimingAdvertisementFrame, ExtCap),
|
|
|
- offsetof(tDot11fIEExtCap, present), 0, "ExtCap", 0, 3, 11, SigIeExtCap,
|
|
|
+ offsetof(tDot11fIEExtCap, present), 0, "ExtCap", 0, 3, 17, SigIeExtCap,
|
|
|
{0, 0, 0, 0, 0}, 0, DOT11F_EID_EXTCAP, 0, },
|
|
|
{ offsetof(tDot11fTimingAdvertisementFrame, Vendor1IE),
|
|
|
offsetof(tDot11fIEVendor1IE, present), 0, "Vendor1IE",
|