Lines Matching +full:iso +full:- +full:8 +full:x8

3  * Copyright (c) 2003-2024, Jouni Malinen <j@w1.fi>
30 * mesh_conf - local MBSS state and settings
135 #define VLAN_ID_WILDCARD -1
139 int vlan_id; /* VLAN ID or -1 (VLAN_ID_WILDCARD) for wildcard entry */
147 #define DVLAN_CLEAN_WLAN_PORT 0x8
154 #define MIN_PASSPHRASE_LEN 8
161 int ref; /* (number of references held) - 1 */
186 size_t salt_len; /* non-zero when password is salted */
280 * struct hostapd_bss_config - Per-BSS configuration
329 * EAP Request-Identity */
394 /* IEEE 802.11r - Fast BSS Transition */
397 u32 r0_key_lifetime; /* PMK-R0 lifetime seconds */
564 /* IEEE 802.11u - Interworking */
576 /* IEEE 802.11u - Roaming Consortium list */
580 /* IEEE 802.11u - Venue Name duples */
588 /* IEEE 802.11u - Network Authentication Type */
592 /* IEEE 802.11u - IP Address Type Availability */
596 /* IEEE 802.11u - 3GPP Cellular Network */
600 /* IEEE 802.11u - Domain Name */
685 char *wowlan_triggers; /* Wake-on-WLAN triggers */
740 * oce - Enable OCE in AP and/or STA-CFON mode
741 * - BIT(0) is Reserved
742 * - Set BIT(1) to enable OCE in STA-CFON mode
743 * - Set BIT(2) to enable OCE in AP mode
809 /* Multi-AP Profile-1 clients not allowed to connect */
811 /* Multi-AP Profile-2 clients not allowed to connect */
814 /* Primary VLAN ID to use in Multi-AP */
825 * macsec_policy - Determines the policy for MACsec secure session
828 * 1: MACsec enabled - Should secure, accept key server's advice to
834 * macsec_integ_only - Determines how MACsec are transmitted
837 * - macsec_policy is enabled
838 * - the key server has decided to enable MACsec
846 * macsec_replay_protect - Enable MACsec replay protection
849 * - macsec_policy is enabled
850 * - the key server has decided to enable MACsec
858 * macsec_replay_window - MACsec replay protection window
864 * - macsec_replay_protect is enabled
865 * - the key server has decided to enable MACsec
868 * 1..2^32-1: number of packets that could be misordered
873 * macsec_offload - Enable MACsec offload
876 * - macsec_policy is enabled
877 * - the key server has decided to enable MACsec
886 * macsec_port - MACsec port (in SCI)
890 * Range: 1-65534 (default: 1)
895 * mka_priority - Priority of MKA Actor
897 * Range: 0-255 (default: 255)
902 * macsec_csindex - Cipher suite index for MACsec
904 * Range: 0-1 (default: 0)
909 * mka_ckn - MKA pre-shared CKN
916 * mka_cak - MKA pre-shared CAK
926 * mka_psk_set - Whether mka_ckn and mka_cak are set
932 /* Whether to allow PASN-UNAUTH */
949 * The time in TUs after which the non-AP STA is requested to retry the
987 * struct he_phy_capabilities_info - HE PHY capabilities
996 * struct he_operation - HE operation
1011 * struct spatial_reuse - Spatial reuse
1018 u8 srg_bss_color_bitmap[8];
1019 u8 srg_partial_bssid_bitmap[8];
1023 * struct eht_phy_capabilities_info - EHT PHY capabilities
1032 * struct hostapd_config - Per-radio interface configuration
1075 * ISO/IEC 3166-1. Third octet:
1090 * units of decibels. Invalid value -1 indicates that Power Constraint
1124 /* Use driver-generated interface addresses when adding multiple BSSs */
1211 #define AIRTIME_MODE_MAX (__AIRTIME_MODE_MAX - 1)
1245 if (conf->ieee80211be) in hostapd_get_oper_chwidth()
1246 return conf->eht_oper_chwidth; in hostapd_get_oper_chwidth()
1249 if (conf->ieee80211ax) in hostapd_get_oper_chwidth()
1250 return conf->he_oper_chwidth; in hostapd_get_oper_chwidth()
1252 return conf->vht_oper_chwidth; in hostapd_get_oper_chwidth()
1260 if (conf->ieee80211be) in hostapd_set_oper_chwidth()
1261 conf->eht_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1266 if (conf->ieee80211ax) in hostapd_set_oper_chwidth()
1267 conf->he_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1269 conf->vht_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1276 if (conf->ieee80211be) in hostapd_get_oper_centr_freq_seg0_idx()
1277 return conf->eht_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1280 if (conf->ieee80211ax) in hostapd_get_oper_centr_freq_seg0_idx()
1281 return conf->he_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1283 return conf->vht_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1291 if (conf->ieee80211be) in hostapd_set_oper_centr_freq_seg0_idx()
1292 conf->eht_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1293 if (is_6ghz_op_class(conf->op_class) && in hostapd_set_oper_centr_freq_seg0_idx()
1296 conf->channel > oper_centr_freq_seg0_idx ? 16 : -16; in hostapd_set_oper_centr_freq_seg0_idx()
1299 if (conf->ieee80211ax) in hostapd_set_oper_centr_freq_seg0_idx()
1300 conf->he_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1302 conf->vht_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1309 if (conf->ieee80211ax) in hostapd_get_oper_centr_freq_seg1_idx()
1310 return conf->he_oper_centr_freq_seg1_idx; in hostapd_get_oper_centr_freq_seg1_idx()
1312 return conf->vht_oper_centr_freq_seg1_idx; in hostapd_get_oper_centr_freq_seg1_idx()
1320 if (conf->ieee80211ax) in hostapd_set_oper_centr_freq_seg1_idx()
1321 conf->he_oper_centr_freq_seg1_idx = oper_centr_freq_seg1_idx; in hostapd_set_oper_centr_freq_seg1_idx()
1323 conf->vht_oper_centr_freq_seg1_idx = oper_centr_freq_seg1_idx; in hostapd_set_oper_centr_freq_seg1_idx()
1330 if (conf->ieee80211be && is_6ghz_op_class(conf->op_class) && in hostapd_get_bw320_offset()
1332 return conf->eht_bw320_offset; in hostapd_get_bw320_offset()
1342 if (conf->ieee80211be && is_6ghz_op_class(conf->op_class) && in hostapd_set_and_check_bw320_offset()
1343 op_class_to_ch_width(conf->op_class) == CONF_OPER_CHWIDTH_320MHZ) { in hostapd_set_and_check_bw320_offset()
1344 if (conf->channel) { in hostapd_set_and_check_bw320_offset()
1350 conf->eht_bw320_offset = (seg0 - 31) % 64 ? 2 : 1; in hostapd_set_and_check_bw320_offset()
1355 conf->eht_bw320_offset = bw320_offset; in hostapd_set_and_check_bw320_offset()
1358 conf->eht_bw320_offset = 0; in hostapd_set_and_check_bw320_offset()