2 ******************************************************************************
6 * @brief TDLS function declarations
8 * Copyright (C) ESWIN 2015-2020
10 ******************************************************************************
16 #include "ecrnx_defs.h"
18 struct ieee_types_header {
23 struct ieee_types_bss_co_2040 {
24 struct ieee_types_header ieee_hdr;
28 struct ieee_types_extcap {
29 struct ieee_types_header ieee_hdr;
33 struct ieee_types_vht_cap {
34 struct ieee_types_header ieee_hdr;
35 struct ieee80211_vht_cap vhtcap;
38 struct ieee_types_vht_oper {
39 struct ieee_types_header ieee_hdr;
40 struct ieee80211_vht_operation vhtoper;
43 struct ieee_types_aid {
44 struct ieee_types_header ieee_hdr;
48 int ecrnx_tdls_send_mgmt_packet_data(struct ecrnx_hw *ecrnx_hw, struct ecrnx_vif *ecrnx_vif,
49 const u8 *peer, u8 action_code, u8 dialog_token,
50 u16 status_code, u32 peer_capability, bool initiator,
51 const u8 *extra_ies, size_t extra_ies_len, u8 oper_class,
52 struct cfg80211_chan_def *chandef);
54 #endif /* ECRNX_TDLS_H_ */