defs: Enclose all structs between the pragmas
Many of the STRUCT_PACKED structs are not within the pragmas resulting in wrong packing using MSVC. Fix it by moving pragma to EOF to ensure proper packing. Signed-off-by: Daniel Gabay <daniel.gabay@intel.com>
This commit is contained in:
parent
dacadc3f68
commit
005b0ce367
1 changed files with 4 additions and 3 deletions
|
@ -1198,9 +1198,6 @@ struct ieee80211_ampe_ie {
|
|||
*/
|
||||
} STRUCT_PACKED;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#pragma pack(pop)
|
||||
#endif /* _MSC_VER */
|
||||
|
||||
#define ERP_INFO_NON_ERP_PRESENT BIT(0)
|
||||
#define ERP_INFO_USE_PROTECTION BIT(1)
|
||||
|
@ -2933,4 +2930,8 @@ struct ieee80211_neighbor_ap_info {
|
|||
u8 data[0];
|
||||
} STRUCT_PACKED;
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#pragma pack(pop)
|
||||
#endif /* _MSC_VER */
|
||||
|
||||
#endif /* IEEE802_11_DEFS_H */
|
||||
|
|
Loading…
Reference in a new issue