cfg80211.h (800aa9cd3d8050c1d873a1db02d9a546dca8c42e) cfg80211.h (f02e21159b2e7ab0d75905742f74ae5798bea122)
1/*-
2 * Copyright (c) 2020-2021 The FreeBSD Foundation
3 * Copyright (c) 2021-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

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

571/* That the world needs so many different structs for this is amazing. */
572struct mac_address {
573 uint8_t addr[ETH_ALEN];
574};
575
576struct ieee80211_reg_rule {
577 /* TODO FIXME */
578 uint32_t flags;
1/*-
2 * Copyright (c) 2020-2021 The FreeBSD Foundation
3 * Copyright (c) 2021-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

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

571/* That the world needs so many different structs for this is amazing. */
572struct mac_address {
573 uint8_t addr[ETH_ALEN];
574};
575
576struct ieee80211_reg_rule {
577 /* TODO FIXME */
578 uint32_t flags;
579 int dfs_cac_ms;
579 struct freq_range {
580 int start_freq_khz;
581 int end_freq_khz;
582 int max_bandwidth_khz;
583 } freq_range;
584 struct power_rule {
585 int max_antenna_gain;
586 int max_eirp;

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

782};
783
784struct cfg80211_he_bss_color {
785 int color, enabled;
786};
787
788struct ieee80211_he_obss_pd {
789 bool enable;
580 struct freq_range {
581 int start_freq_khz;
582 int end_freq_khz;
583 int max_bandwidth_khz;
584 } freq_range;
585 struct power_rule {
586 int max_antenna_gain;
587 int max_eirp;

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

783};
784
785struct cfg80211_he_bss_color {
786 int color, enabled;
787};
788
789struct ieee80211_he_obss_pd {
790 bool enable;
791 uint8_t min_offset;
792 uint8_t max_offset;
793 uint8_t non_srg_max_offset;
794 uint8_t bss_color_bitmap;
795 uint8_t partial_bssid_bitmap;
796 uint8_t sr_ctrl;
790};
791
792struct ieee80211_sta_he_6ghz_capa {
793 /* TODO FIXME */
794 int capa;
795};
796
797struct ieee80211_sband_iftype_data {

--- 934 unchanged lines hidden ---
797};
798
799struct ieee80211_sta_he_6ghz_capa {
800 /* TODO FIXME */
801 int capa;
802};
803
804struct ieee80211_sband_iftype_data {

--- 934 unchanged lines hidden ---