mac80211.h (800aa9cd3d8050c1d873a1db02d9a546dca8c42e) mac80211.h (f02e21159b2e7ab0d75905742f74ae5798bea122)
1/*-
2 * Copyright (c) 2020-2022 The FreeBSD Foundation
3 * Copyright (c) 2020-2022 Bjoern A. Zeeb
4 *
5 * This software was developed by Björn Zeeb under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 795 unchanged lines hidden (view full) ---

804 uint32_t dot11ACKFailureCount;
805 uint32_t dot11FCSErrorCount;
806 uint32_t dot11RTSFailureCount;
807 uint32_t dot11RTSSuccessCount;
808};
809
810enum ieee80211_offload_flags {
811 IEEE80211_OFFLOAD_ENCAP_4ADDR,
1/*-
2 * Copyright (c) 2020-2022 The FreeBSD Foundation
3 * Copyright (c) 2020-2022 Bjoern A. Zeeb
4 *
5 * This software was developed by Björn Zeeb under sponsorship from
6 * the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 795 unchanged lines hidden (view full) ---

804 uint32_t dot11ACKFailureCount;
805 uint32_t dot11FCSErrorCount;
806 uint32_t dot11RTSFailureCount;
807 uint32_t dot11RTSSuccessCount;
808};
809
810enum ieee80211_offload_flags {
811 IEEE80211_OFFLOAD_ENCAP_4ADDR,
812 IEEE80211_OFFLOAD_ENCAP_ENABLED,
813 IEEE80211_OFFLOAD_DECAP_ENABLED,
812};
813
814struct ieee80211_ops {
815 /* TODO FIXME */
816 int (*start)(struct ieee80211_hw *);
817 void (*stop)(struct ieee80211_hw *);
818
819 int (*config)(struct ieee80211_hw *, u32);

--- 1604 unchanged lines hidden (view full) ---

2424static __inline void
2425ieee80211_report_wowlan_wakeup(struct ieee80211_vif *vif,
2426 struct cfg80211_wowlan_wakeup *wakeup, gfp_t gfp)
2427{
2428 TODO();
2429 return;
2430}
2431
814};
815
816struct ieee80211_ops {
817 /* TODO FIXME */
818 int (*start)(struct ieee80211_hw *);
819 void (*stop)(struct ieee80211_hw *);
820
821 int (*config)(struct ieee80211_hw *, u32);

--- 1604 unchanged lines hidden (view full) ---

2426static __inline void
2427ieee80211_report_wowlan_wakeup(struct ieee80211_vif *vif,
2428 struct cfg80211_wowlan_wakeup *wakeup, gfp_t gfp)
2429{
2430 TODO();
2431 return;
2432}
2433
2434static __inline void
2435ieeee80211_obss_color_collision_notify(struct ieee80211_vif *vif,
2436 uint64_t obss_color_bitmap)
2437{
2438 TODO();
2439}
2440
2432#define ieee80211_send_bar(_v, _r, _t, _s) \
2433 linuxkpi_ieee80211_send_bar(_v, _r, _t, _s)
2434
2435#endif /* _LINUXKPI_NET_MAC80211_H */
2441#define ieee80211_send_bar(_v, _r, _t, _s) \
2442 linuxkpi_ieee80211_send_bar(_v, _r, _t, _s)
2443
2444#endif /* _LINUXKPI_NET_MAC80211_H */