Changeset View
Changeset View
Standalone View
Standalone View
sys/net80211/ieee80211_var.h
Show First 20 Lines • Show All 364 Lines • ▼ Show 20 Lines | int (*ic_ampdu_rx_start)(struct ieee80211_node *, | ||||
struct ieee80211_rx_ampdu *, int baparamset, | struct ieee80211_rx_ampdu *, int baparamset, | ||||
int batimeout, int baseqctl); | int batimeout, int baseqctl); | ||||
void (*ic_ampdu_rx_stop)(struct ieee80211_node *, | void (*ic_ampdu_rx_stop)(struct ieee80211_node *, | ||||
struct ieee80211_rx_ampdu *); | struct ieee80211_rx_ampdu *); | ||||
/* The channel width has changed (20<->2040) */ | /* The channel width has changed (20<->2040) */ | ||||
void (*ic_update_chw)(struct ieee80211com *); | void (*ic_update_chw)(struct ieee80211com *); | ||||
#ifdef NETDUMP | |||||
const struct net80211dump_methods *ic_netdump_meth; | |||||
markj: I strongly prefer to avoid the ifdef here: the bloat is not significant, and it ensures that… | |||||
cemAuthorUnsubmitted Done Inline ActionsYeah, I agree. Will fix. cem: Yeah, I agree. Will fix. | |||||
#endif | |||||
uint64_t ic_spare[7]; | uint64_t ic_spare[7]; | ||||
}; | }; | ||||
struct ieee80211_aclator; | struct ieee80211_aclator; | ||||
struct ieee80211_tdma_state; | struct ieee80211_tdma_state; | ||||
struct ieee80211_mesh_state; | struct ieee80211_mesh_state; | ||||
struct ieee80211_hwmp_state; | struct ieee80211_hwmp_state; | ||||
▲ Show 20 Lines • Show All 655 Lines • Show Last 20 Lines |
I strongly prefer to avoid the ifdef here: the bloat is not significant, and it ensures that KLDs have the same view of the struct layout. I think it's not uncommon for people to compile wifi drivers out-of-tree.