diff --git a/core/mac/src/include/dot11f.h b/core/mac/src/include/dot11f.h index 3fbb2856d94b..60f3e19943e9 100644 --- a/core/mac/src/include/dot11f.h +++ b/core/mac/src/include/dot11f.h @@ -53,6 +53,10 @@ typedef uint32_t tDOT11F_U64[2]; #pragma warning (disable:4214) /* nonstandard extension used */ #endif /* Microsoft C/C++ bit field types other than int */ +#if !defined __must_check +#define __must_check +#endif + /* * Frames Return Codes: * @@ -81,12 +85,12 @@ typedef uint32_t tDOT11F_U64[2]; #define DOT11F_SKIPPED_BAD_TLV (0x00000200) #define DOT11F_UNKNOWN_TLVS (0x00000400) #define DOT11F_LAST_TLV_TOO_LONG (0x00000800) +#define DOT11F_MANDATORY_TLV_MISSING (0x00001000) #define DOT11F_INTERNAL_ERROR (0x10000001) #define DOT11F_MISSING_FIXED_FIELD (0x10000002) #define DOT11F_BAD_INPUT_BUFFER (0x10000003) #define DOT11F_BAD_OUTPUT_BUFFER (0x10000004) #define DOT11F_BUFFER_OVERFLOW (0x10000005) -#define DOT11F_MANDATORY_TLV_MISSING (0x00001000) #define DOT11F_FAILED(code) ((code) & 0x10000000) #define DOT11F_SUCCEEDED(code) ((code) == 0) #define DOT11F_WARNED(code) (!DOT11F_SUCCEEDED(code) && !DOT11F_FAILED(code)) @@ -2561,7 +2565,7 @@ typedef struct sDot11fIEGTK { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_gtk( +__must_check uint32_t dot11f_unpack_ie_gtk( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2603,7 +2607,7 @@ typedef struct sDot11fIEIGTK { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_igtk( +__must_check uint32_t dot11f_unpack_ie_igtk( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2643,7 +2647,7 @@ typedef struct sDot11fIER0KH_ID { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_r0_kh_id( +__must_check uint32_t dot11f_unpack_ie_r0_kh_id( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2682,7 +2686,7 @@ typedef struct sDot11fIER1KH_ID { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_r1_kh_id( +__must_check uint32_t dot11f_unpack_ie_r1_kh_id( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2723,7 +2727,7 @@ typedef struct sDot11fIEAPChannelReport { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ap_channel_report( +__must_check uint32_t dot11f_unpack_ie_ap_channel_report( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2762,7 +2766,7 @@ typedef struct sDot11fIEBcnReportingDetail { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_bcn_reporting_detail( +__must_check uint32_t dot11f_unpack_ie_bcn_reporting_detail( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2802,7 +2806,7 @@ typedef struct sDot11fIEBeaconReportFrmBody { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_beacon_report_frm_body( +__must_check uint32_t dot11f_unpack_ie_beacon_report_frm_body( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2842,7 +2846,7 @@ typedef struct sDot11fIEBeaconReporting { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_beacon_reporting( +__must_check uint32_t dot11f_unpack_ie_beacon_reporting( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2881,7 +2885,7 @@ typedef struct sDot11fIECondensedCountryStr { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_condensed_country_str( +__must_check uint32_t dot11f_unpack_ie_condensed_country_str( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2922,7 +2926,7 @@ typedef struct sDot11fIEMeasurementPilot { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_measurement_pilot( +__must_check uint32_t dot11f_unpack_ie_measurement_pilot( tpAniSirGlobal, uint8_t *, uint8_t, @@ -2963,7 +2967,7 @@ typedef struct sDot11fIEMultiBssid { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_multi_bssid( +__must_check uint32_t dot11f_unpack_ie_multi_bssid( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3004,7 +3008,7 @@ typedef struct sDot11fIERICData { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ric_data( +__must_check uint32_t dot11f_unpack_ie_ric_data( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3045,7 +3049,7 @@ typedef struct sDot11fIERICDescriptor { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ric_descriptor( +__must_check uint32_t dot11f_unpack_ie_ric_descriptor( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3114,7 +3118,7 @@ typedef struct sDot11fIERRMEnabledCap { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_rrm_enabled_cap( +__must_check uint32_t dot11f_unpack_ie_rrm_enabled_cap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3154,7 +3158,7 @@ typedef struct sDot11fIERequestedInfo { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_requested_info( +__must_check uint32_t dot11f_unpack_ie_requested_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3194,7 +3198,7 @@ typedef struct sDot11fIESSID { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ssid( +__must_check uint32_t dot11f_unpack_ie_ssid( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3240,7 +3244,7 @@ typedef struct sDot11fIESchedule { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_schedule( +__must_check uint32_t dot11f_unpack_ie_schedule( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3312,7 +3316,7 @@ typedef struct sDot11fIETCLAS { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tclas( +__must_check uint32_t dot11f_unpack_ie_tclas( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3351,7 +3355,7 @@ typedef struct sDot11fIETCLASSPROC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tclasSPROC( +__must_check uint32_t dot11f_unpack_ie_tclasSPROC( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3390,7 +3394,7 @@ typedef struct sDot11fIETSDelay { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ts_delay( +__must_check uint32_t dot11f_unpack_ie_ts_delay( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3430,7 +3434,7 @@ typedef struct sDot11fIETSFInfo { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tsf_info( +__must_check uint32_t dot11f_unpack_ie_tsf_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3494,7 +3498,7 @@ typedef struct sDot11fIETSPEC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tspec( +__must_check uint32_t dot11f_unpack_ie_tspec( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3558,7 +3562,7 @@ typedef struct sDot11fIEVHTCaps { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vht_caps( +__must_check uint32_t dot11f_unpack_ie_vht_caps( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3600,7 +3604,7 @@ typedef struct sDot11fIEVHTOperation { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vht_operation( +__must_check uint32_t dot11f_unpack_ie_vht_operation( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3647,7 +3651,7 @@ typedef struct sDot11fIEWMMSchedule { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmm_schedule( +__must_check uint32_t dot11f_unpack_ie_wmm_schedule( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3720,7 +3724,7 @@ typedef struct sDot11fIEWMMTCLAS { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmmtclas( +__must_check uint32_t dot11f_unpack_ie_wmmtclas( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3760,7 +3764,7 @@ typedef struct sDot11fIEWMMTCLASPROC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmmtclasproc( +__must_check uint32_t dot11f_unpack_ie_wmmtclasproc( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3800,7 +3804,7 @@ typedef struct sDot11fIEWMMTSDelay { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmmts_delay( +__must_check uint32_t dot11f_unpack_ie_wmmts_delay( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3865,7 +3869,7 @@ typedef struct sDot11fIEWMMTSPEC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmmtspec( +__must_check uint32_t dot11f_unpack_ie_wmmtspec( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3906,7 +3910,7 @@ typedef struct sDot11fIEWiderBWChanSwitchAnn { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wider_bw_chan_switch_ann( +__must_check uint32_t dot11f_unpack_ie_wider_bw_chan_switch_ann( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3945,7 +3949,7 @@ typedef struct sDot11fIEazimuth_req { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_azimuth_req( +__must_check uint32_t dot11f_unpack_ie_azimuth_req( tpAniSirGlobal, uint8_t *, uint8_t, @@ -3984,7 +3988,7 @@ typedef struct sDot11fIEmax_age { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_max_age( +__must_check uint32_t dot11f_unpack_ie_max_age( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4043,7 +4047,7 @@ typedef struct sDot11fIEneighbor_rpt { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_neighbor_rpt( +__must_check uint32_t dot11f_unpack_ie_neighbor_rpt( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4082,7 +4086,7 @@ typedef struct sDot11fIEreq_mac_addr { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_req_mac_addr( +__must_check uint32_t dot11f_unpack_ie_req_mac_addr( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4121,7 +4125,7 @@ typedef struct sDot11fIEtgt_mac_addr { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tgt_mac_addr( +__must_check uint32_t dot11f_unpack_ie_tgt_mac_addr( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4161,7 +4165,7 @@ typedef struct sDot11fIEvht_transmit_power_env { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vht_transmit_power_env( +__must_check uint32_t dot11f_unpack_ie_vht_transmit_power_env( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4200,7 +4204,7 @@ typedef struct sDot11fIEAID { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_aid( +__must_check uint32_t dot11f_unpack_ie_aid( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4242,7 +4246,7 @@ typedef struct sDot11fIECFParams { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_cf_params( +__must_check uint32_t dot11f_unpack_ie_cf_params( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4282,7 +4286,7 @@ typedef struct sDot11fIEChallengeText { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_challenge_text( +__must_check uint32_t dot11f_unpack_ie_challenge_text( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4323,7 +4327,7 @@ typedef struct sDot11fIEChanSwitchAnn { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_chan_switch_ann( +__must_check uint32_t dot11f_unpack_ie_chan_switch_ann( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4363,7 +4367,7 @@ typedef struct sDot11fIEChannelSwitchWrapper { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_channel_switch_wrapper( +__must_check uint32_t dot11f_unpack_ie_channel_switch_wrapper( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4404,7 +4408,7 @@ typedef struct sDot11fIECountry { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_country( +__must_check uint32_t dot11f_unpack_ie_country( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4443,7 +4447,7 @@ typedef struct sDot11fIEDSParams { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_DSParams( +__must_check uint32_t dot11f_unpack_ie_DSParams( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4511,7 +4515,7 @@ typedef struct sDot11fIEEDCAParamSet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_edca_param_set( +__must_check uint32_t dot11f_unpack_ie_edca_param_set( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4553,7 +4557,7 @@ typedef struct sDot11fIEERPInfo { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_erp_info( +__must_check uint32_t dot11f_unpack_ie_erp_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4593,7 +4597,7 @@ typedef struct sDot11fIEESECckmOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_cckm_opaque( +__must_check uint32_t dot11f_unpack_ie_ese_cckm_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4634,7 +4638,7 @@ typedef struct sDot11fIEESERadMgmtCap { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_rad_mgmt_cap( +__must_check uint32_t dot11f_unpack_ie_ese_rad_mgmt_cap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4675,7 +4679,7 @@ typedef struct sDot11fIEESETrafStrmMet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_traf_strm_met( +__must_check uint32_t dot11f_unpack_ie_ese_traf_strm_met( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4716,7 +4720,7 @@ typedef struct sDot11fIEESETrafStrmRateSet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_traf_strm_rate_set( +__must_check uint32_t dot11f_unpack_ie_ese_traf_strm_rate_set( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4756,7 +4760,7 @@ typedef struct sDot11fIEESETxmitPower { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_txmit_power( +__must_check uint32_t dot11f_unpack_ie_ese_txmit_power( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4795,7 +4799,7 @@ typedef struct sDot11fIEESEVersion { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ese_version( +__must_check uint32_t dot11f_unpack_ie_ese_version( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4835,7 +4839,7 @@ typedef struct sDot11fIEExtCap { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ext_cap( +__must_check uint32_t dot11f_unpack_ie_ext_cap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4875,7 +4879,7 @@ typedef struct sDot11fIEExtSuppRates { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ext_supp_rates( +__must_check uint32_t dot11f_unpack_ie_ext_supp_rates( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4917,7 +4921,7 @@ typedef struct sDot11fIEFHParamSet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fh_param_set( +__must_check uint32_t dot11f_unpack_ie_fh_param_set( tpAniSirGlobal, uint8_t *, uint8_t, @@ -4957,7 +4961,7 @@ typedef struct sDot11fIEFHParams { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fh_params( +__must_check uint32_t dot11f_unpack_ie_fh_params( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5001,7 +5005,7 @@ typedef struct sDot11fIEFHPattTable { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fh_patt_table( +__must_check uint32_t dot11f_unpack_ie_fh_patt_table( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5048,7 +5052,7 @@ typedef struct sDot11fIEFTInfo { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ft_info( +__must_check uint32_t dot11f_unpack_ie_ft_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5135,7 +5139,7 @@ typedef struct sDot11fIEHTCaps { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ht_caps( +__must_check uint32_t dot11f_unpack_ie_ht_caps( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5194,7 +5198,7 @@ typedef struct sDot11fIEHTInfo { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ht_info( +__must_check uint32_t dot11f_unpack_ie_ht_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5233,7 +5237,7 @@ typedef struct sDot11fIEIBSSParams { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ibss_params( +__must_check uint32_t dot11f_unpack_ie_ibss_params( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5274,7 +5278,7 @@ typedef struct sDot11fIELinkIdentifier { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_link_identifier( +__must_check uint32_t dot11f_unpack_ie_link_identifier( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5323,7 +5327,7 @@ typedef struct sDot11fIEMBO_IE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_MBO_IE( +__must_check uint32_t dot11f_unpack_ie_MBO_IE( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5413,7 +5417,7 @@ typedef struct sDot11fIEMeasurementReport { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_measurement_report( +__must_check uint32_t dot11f_unpack_ie_measurement_report( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5503,7 +5507,7 @@ typedef struct sDot11fIEMeasurementRequest { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_measurement_request( +__must_check uint32_t dot11f_unpack_ie_measurement_request( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5545,7 +5549,7 @@ typedef struct sDot11fIEMobilityDomain { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_mobility_domain( +__must_check uint32_t dot11f_unpack_ie_mobility_domain( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5604,7 +5608,7 @@ typedef struct sDot11fIENeighborReport { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_neighbor_report( +__must_check uint32_t dot11f_unpack_ie_neighbor_report( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5649,7 +5653,7 @@ typedef struct sDot11fIEOBSSScanParameters { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_obss_scan_parameters( +__must_check uint32_t dot11f_unpack_ie_obss_scan_parameters( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5691,7 +5695,7 @@ typedef struct sDot11fIEOperatingMode { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_operating_mode( +__must_check uint32_t dot11f_unpack_ie_operating_mode( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5732,7 +5736,7 @@ typedef struct sDot11fIEP2PAssocReq { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_assoc_req( +__must_check uint32_t dot11f_unpack_ie_p2_p_assoc_req( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5772,7 +5776,7 @@ typedef struct sDot11fIEP2PAssocRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_assoc_res( +__must_check uint32_t dot11f_unpack_ie_p2_p_assoc_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5813,7 +5817,7 @@ typedef struct sDot11fIEP2PBeacon { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_beacon( +__must_check uint32_t dot11f_unpack_ie_p2_p_beacon( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5857,7 +5861,7 @@ typedef struct sDot11fIEP2PBeaconProbeRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_beacon_probe_res( +__must_check uint32_t dot11f_unpack_ie_p2_p_beacon_probe_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5896,7 +5900,7 @@ typedef struct sDot11fIEP2PDeAuth { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_de_auth( +__must_check uint32_t dot11f_unpack_ie_p2_p_de_auth( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5935,7 +5939,7 @@ typedef struct sDot11fIEP2PDisAssoc { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_dis_assoc( +__must_check uint32_t dot11f_unpack_ie_p2_p_dis_assoc( tpAniSirGlobal, uint8_t *, uint8_t, @@ -5975,7 +5979,7 @@ typedef struct sDot11fIEP2PIEOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_pie_opaque( +__must_check uint32_t dot11f_unpack_ie_p2_pie_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6018,7 +6022,7 @@ typedef struct sDot11fIEP2PProbeReq { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_probe_req( +__must_check uint32_t dot11f_unpack_ie_p2_p_probe_req( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6061,7 +6065,7 @@ typedef struct sDot11fIEP2PProbeRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_p2_p_probe_res( +__must_check uint32_t dot11f_unpack_ie_p2_p_probe_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6101,7 +6105,7 @@ typedef struct sDot11fIEPTIControl { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_pti_control( +__must_check uint32_t dot11f_unpack_ie_pti_control( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6144,7 +6148,7 @@ typedef struct sDot11fIEPUBufferStatus { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_pu_buffer_status( +__must_check uint32_t dot11f_unpack_ie_pu_buffer_status( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6184,7 +6188,7 @@ typedef struct sDot11fIEPowerCaps { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_power_caps( +__must_check uint32_t dot11f_unpack_ie_power_caps( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6223,7 +6227,7 @@ typedef struct sDot11fIEPowerConstraints { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_power_constraints( +__must_check uint32_t dot11f_unpack_ie_power_constraints( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6264,7 +6268,7 @@ typedef struct sDot11fIEQBSSLoad { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_qbss_load( +__must_check uint32_t dot11f_unpack_ie_qbss_load( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6303,7 +6307,7 @@ typedef struct sDot11fIEQCN_IE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_QCN_IE( +__must_check uint32_t dot11f_unpack_ie_QCN_IE( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6343,7 +6347,7 @@ typedef struct sDot11fIEQComVendorIE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_QComVendorIE( +__must_check uint32_t dot11f_unpack_ie_QComVendorIE( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6386,7 +6390,7 @@ typedef struct sDot11fIEQOSCapsAp { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_qos_caps_ap( +__must_check uint32_t dot11f_unpack_ie_qos_caps_ap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6431,7 +6435,7 @@ typedef struct sDot11fIEQOSCapsStation { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_qos_caps_station( +__must_check uint32_t dot11f_unpack_ie_qos_caps_station( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6471,7 +6475,7 @@ typedef struct sDot11fIEQosMapSet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_qos_map_set( +__must_check uint32_t dot11f_unpack_ie_qos_map_set( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6513,7 +6517,7 @@ typedef struct sDot11fIEQuiet { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_quiet( +__must_check uint32_t dot11f_unpack_ie_quiet( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6552,7 +6556,7 @@ typedef struct sDot11fIERCPIIE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_rcpiie( +__must_check uint32_t dot11f_unpack_ie_rcpiie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6604,7 +6608,7 @@ typedef struct sDot11fIERICDataDesc { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ric_data_desc( +__must_check uint32_t dot11f_unpack_ie_ric_data_desc( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6655,7 +6659,7 @@ typedef struct sDot11fIERSN { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_rsn( +__must_check uint32_t dot11f_unpack_ie_rsn( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6694,7 +6698,7 @@ typedef struct sDot11fIERSNIIE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_rsniie( +__must_check uint32_t dot11f_unpack_ie_rsniie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6734,7 +6738,7 @@ typedef struct sDot11fIERSNOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_rsn_opaque( +__must_check uint32_t dot11f_unpack_ie_rsn_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6774,7 +6778,7 @@ typedef struct sDot11fIESuppChannels { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_supp_channels( +__must_check uint32_t dot11f_unpack_ie_supp_channels( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6814,7 +6818,7 @@ typedef struct sDot11fIESuppOperatingClasses { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_supp_operating_classes( +__must_check uint32_t dot11f_unpack_ie_supp_operating_classes( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6867,7 +6871,7 @@ typedef struct sDot11fIESuppRates { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_supp_rates( +__must_check uint32_t dot11f_unpack_ie_supp_rates( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6910,7 +6914,7 @@ typedef struct sDot11fIETIM { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tim( +__must_check uint32_t dot11f_unpack_ie_tim( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6950,7 +6954,7 @@ typedef struct sDot11fIETPCReport { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tpc_report( +__must_check uint32_t dot11f_unpack_ie_tpc_report( tpAniSirGlobal, uint8_t *, uint8_t, @@ -6988,7 +6992,7 @@ typedef struct sDot11fIETPCRequest { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_tpc_request( +__must_check uint32_t dot11f_unpack_ie_tpc_request( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7029,7 +7033,7 @@ typedef struct sDot11fIETimeAdvertisement { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_time_advertisement( +__must_check uint32_t dot11f_unpack_ie_time_advertisement( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7069,7 +7073,7 @@ typedef struct sDot11fIETimeoutInterval { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_timeout_interval( +__must_check uint32_t dot11f_unpack_ie_timeout_interval( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7112,7 +7116,7 @@ typedef struct sDot11fIEVHTExtBssLoad { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vht_ext_bss_load( +__must_check uint32_t dot11f_unpack_ie_vht_ext_bss_load( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7150,7 +7154,7 @@ typedef struct sDot11fIEVendor1IE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vendor1_ie( +__must_check uint32_t dot11f_unpack_ie_vendor1_ie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7188,7 +7192,7 @@ typedef struct sDot11fIEVendor3IE { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vendor3_ie( +__must_check uint32_t dot11f_unpack_ie_vendor3_ie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7236,7 +7240,7 @@ typedef struct sDot11fIEWAPI { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wapi( +__must_check uint32_t dot11f_unpack_ie_wapi( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7276,7 +7280,7 @@ typedef struct sDot11fIEWAPIOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wapi_opaque( +__must_check uint32_t dot11f_unpack_ie_wapi_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7316,7 +7320,7 @@ typedef struct sDot11fIEWFATPC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wfatpc( +__must_check uint32_t dot11f_unpack_ie_wfatpc( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7356,7 +7360,7 @@ typedef struct sDot11fIEWFDIEOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wfdie_opaque( +__must_check uint32_t dot11f_unpack_ie_wfdie_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7400,7 +7404,7 @@ typedef struct sDot11fIEWMMCaps { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmm_caps( +__must_check uint32_t dot11f_unpack_ie_wmm_caps( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7442,7 +7446,7 @@ typedef struct sDot11fIEWMMInfoAp { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmm_info_ap( +__must_check uint32_t dot11f_unpack_ie_wmm_info_ap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7488,7 +7492,7 @@ typedef struct sDot11fIEWMMInfoStation { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmm_info_station( +__must_check uint32_t dot11f_unpack_ie_wmm_info_station( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7557,7 +7561,7 @@ typedef struct sDot11fIEWMMParams { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wmm_params( +__must_check uint32_t dot11f_unpack_ie_wmm_params( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7604,7 +7608,7 @@ typedef struct sDot11fIEWPA { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wpa( +__must_check uint32_t dot11f_unpack_ie_wpa( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7644,7 +7648,7 @@ typedef struct sDot11fIEWPAOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wpa_opaque( +__must_check uint32_t dot11f_unpack_ie_wpa_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7704,7 +7708,7 @@ typedef struct sDot11fIEWSC { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc( +__must_check uint32_t dot11f_unpack_ie_wsc( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7745,7 +7749,7 @@ typedef struct sDot11fIEWscAssocReq { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_assoc_req( +__must_check uint32_t dot11f_unpack_ie_wsc_assoc_req( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7786,7 +7790,7 @@ typedef struct sDot11fIEWscAssocRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_assoc_res( +__must_check uint32_t dot11f_unpack_ie_wsc_assoc_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7833,7 +7837,7 @@ typedef struct sDot11fIEWscBeacon { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_beacon( +__must_check uint32_t dot11f_unpack_ie_wsc_beacon( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7888,7 +7892,7 @@ typedef struct sDot11fIEWscBeaconProbeRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_beacon_probe_res( +__must_check uint32_t dot11f_unpack_ie_wsc_beacon_probe_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7928,7 +7932,7 @@ typedef struct sDot11fIEWscIEOpaque { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_ie_opaque( +__must_check uint32_t dot11f_unpack_ie_wsc_ie_opaque( tpAniSirGlobal, uint8_t *, uint8_t, @@ -7981,7 +7985,7 @@ typedef struct sDot11fIEWscProbeReq { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_probe_req( +__must_check uint32_t dot11f_unpack_ie_wsc_probe_req( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8036,7 +8040,7 @@ typedef struct sDot11fIEWscProbeRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_probe_res( +__must_check uint32_t dot11f_unpack_ie_wsc_probe_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8077,7 +8081,7 @@ typedef struct sDot11fIEWscReassocRes { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_wsc_reassoc_res( +__must_check uint32_t dot11f_unpack_ie_wsc_reassoc_res( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8118,7 +8122,7 @@ typedef struct sDot11fIEaddba_extn_element { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_addba_extn_element( +__must_check uint32_t dot11f_unpack_ie_addba_extn_element( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8159,7 +8163,7 @@ typedef struct sDot11fIEbss_color_change { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_bss_color_change( +__must_check uint32_t dot11f_unpack_ie_bss_color_change( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8200,7 +8204,7 @@ typedef struct sDot11fIEdh_parameter_element { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_dh_parameter_element( +__must_check uint32_t dot11f_unpack_ie_dh_parameter_element( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8240,7 +8244,7 @@ typedef struct sDot11fIEesp_information { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_esp_information( +__must_check uint32_t dot11f_unpack_ie_esp_information( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8282,7 +8286,7 @@ typedef struct sDot11fIEext_chan_switch_ann { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ext_chan_switch_ann( +__must_check uint32_t dot11f_unpack_ie_ext_chan_switch_ann( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8321,7 +8325,7 @@ typedef struct sDot11fIEfils_assoc_delay_info { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_assoc_delay_info( +__must_check uint32_t dot11f_unpack_ie_fils_assoc_delay_info( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8363,7 +8367,7 @@ typedef struct sDot11fIEfils_hlp_container { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_hlp_container( +__must_check uint32_t dot11f_unpack_ie_fils_hlp_container( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8412,7 +8416,7 @@ typedef struct sDot11fIEfils_indication { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_indication( +__must_check uint32_t dot11f_unpack_ie_fils_indication( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8453,7 +8457,7 @@ typedef struct sDot11fIEfils_kde { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_kde( +__must_check uint32_t dot11f_unpack_ie_fils_kde( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8493,7 +8497,7 @@ typedef struct sDot11fIEfils_key_confirmation { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_key_confirmation( +__must_check uint32_t dot11f_unpack_ie_fils_key_confirmation( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8532,7 +8536,7 @@ typedef struct sDot11fIEfils_nonce { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_nonce( +__must_check uint32_t dot11f_unpack_ie_fils_nonce( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8573,7 +8577,7 @@ typedef struct sDot11fIEfils_public_key { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_public_key( +__must_check uint32_t dot11f_unpack_ie_fils_public_key( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8612,7 +8616,7 @@ typedef struct sDot11fIEfils_session { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_session( +__must_check uint32_t dot11f_unpack_ie_fils_session( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8652,7 +8656,7 @@ typedef struct sDot11fIEfils_wrapped_data { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fils_wrapped_data( +__must_check uint32_t dot11f_unpack_ie_fils_wrapped_data( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8692,7 +8696,7 @@ typedef struct sDot11fIEfragment_ie { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_fragment_ie( +__must_check uint32_t dot11f_unpack_ie_fragment_ie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8822,7 +8826,7 @@ typedef struct sDot11fIEhe_cap { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_he_cap( +__must_check uint32_t dot11f_unpack_ie_he_cap( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8884,7 +8888,7 @@ typedef struct sDot11fIEhe_op { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_he_op( +__must_check uint32_t dot11f_unpack_ie_he_op( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8934,7 +8938,7 @@ typedef struct sDot11fIEhs20vendor_ie { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_hs20vendor_ie( +__must_check uint32_t dot11f_unpack_ie_hs20vendor_ie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -8978,7 +8982,7 @@ typedef struct sDot11fIEht2040_bss_coexistence { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ht2040_bss_coexistence( +__must_check uint32_t dot11f_unpack_ie_ht2040_bss_coexistence( tpAniSirGlobal, uint8_t *, uint8_t, @@ -9019,7 +9023,7 @@ typedef struct sDot11fIEht2040_bss_intolerant_report { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_ht2040_bss_intolerant_report( +__must_check uint32_t dot11f_unpack_ie_ht2040_bss_intolerant_report( tpAniSirGlobal, uint8_t *, uint8_t, @@ -9086,7 +9090,7 @@ typedef struct sDot11fIEmu_edca_param_set { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_mu_edca_param_set( +__must_check uint32_t dot11f_unpack_ie_mu_edca_param_set( tpAniSirGlobal, uint8_t *, uint8_t, @@ -9126,7 +9130,7 @@ typedef struct sDot11fIEosen_ie { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_osen_ie( +__must_check uint32_t dot11f_unpack_ie_osen_ie( tpAniSirGlobal, uint8_t *, uint8_t, @@ -9165,7 +9169,7 @@ typedef struct sDot11fIEsec_chan_offset_ele { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_sec_chan_offset_ele( +__must_check uint32_t dot11f_unpack_ie_sec_chan_offset_ele( tpAniSirGlobal, uint8_t *, uint8_t, @@ -9206,7 +9210,7 @@ typedef struct sDot11fIEvendor_vht_ie { #ifdef __cplusplus extern "C" { #endif /* C++ */ -uint32_t dot11f_unpack_ie_vendor_vht_ie( +__must_check uint32_t dot11f_unpack_ie_vendor_vht_ie( tpAniSirGlobal, uint8_t *, uint8_t,