Lines Matching +full:external +full:- +full:references

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 */
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
302 int eap_server; /* Use internal EAP server instead of external
329 * EAP Request-Identity */
402 /* IEEE 802.11r - Fast BSS Transition */
405 u32 r0_key_lifetime; /* PMK-R0 lifetime seconds */
580 /* IEEE 802.11u - Interworking */
592 /* IEEE 802.11u - Roaming Consortium list */
596 /* IEEE 802.11u - Venue Name duples */
604 /* IEEE 802.11u - Network Authentication Type */
608 /* IEEE 802.11u - IP Address Type Availability */
612 /* IEEE 802.11u - 3GPP Cellular Network */
616 /* IEEE 802.11u - Domain Name */
701 char *wowlan_triggers; /* Wake-on-WLAN triggers */
761 * oce - Enable OCE in AP and/or STA-CFON mode
762 * - BIT(0) is Reserved
763 * - Set BIT(1) to enable OCE in STA-CFON mode
764 * - Set BIT(2) to enable OCE in AP mode
830 /* Multi-AP Profile-1 clients not allowed to connect */
832 /* Multi-AP Profile-2 clients not allowed to connect */
835 /* Primary VLAN ID to use in Multi-AP */
846 * macsec_policy - Determines the policy for MACsec secure session
849 * 1: MACsec enabled - Should secure, accept key server's advice to
855 * macsec_integ_only - Determines how MACsec are transmitted
858 * - macsec_policy is enabled
859 * - the key server has decided to enable MACsec
867 * macsec_replay_protect - Enable MACsec replay protection
870 * - macsec_policy is enabled
871 * - the key server has decided to enable MACsec
879 * macsec_replay_window - MACsec replay protection window
885 * - macsec_replay_protect is enabled
886 * - the key server has decided to enable MACsec
889 * 1..2^32-1: number of packets that could be misordered
894 * macsec_offload - Enable MACsec offload
897 * - macsec_policy is enabled
898 * - the key server has decided to enable MACsec
907 * macsec_port - MACsec port (in SCI)
911 * Range: 1-65534 (default: 1)
916 * mka_priority - Priority of MKA Actor
918 * Range: 0-255 (default: 255)
923 * macsec_csindex - Cipher suite index for MACsec
925 * Range: 0-1 (default: 0)
930 * mka_ckn - MKA pre-shared CKN
937 * mka_cak - MKA pre-shared CAK
947 * mka_psk_set - Whether mka_ckn and mka_cak are set
953 /* Whether to allow PASN-UNAUTH */
970 * The time in TUs after which the non-AP STA is requested to retry the
1008 * struct he_phy_capabilities_info - HE PHY capabilities
1017 * struct he_operation - HE operation
1032 * struct spatial_reuse - Spatial reuse
1044 * struct eht_phy_capabilities_info - EHT PHY capabilities
1053 * struct hostapd_config - Per-radio interface configuration
1096 * ISO/IEC 3166-1. Third octet:
1111 * units of decibels. Invalid value -1 indicates that Power Constraint
1145 /* Use driver-generated interface addresses when adding multiple BSSs */
1232 #define AIRTIME_MODE_MAX (__AIRTIME_MODE_MAX - 1)
1266 if (conf->ieee80211be) in hostapd_get_oper_chwidth()
1267 return conf->eht_oper_chwidth; in hostapd_get_oper_chwidth()
1270 if (conf->ieee80211ax) in hostapd_get_oper_chwidth()
1271 return conf->he_oper_chwidth; in hostapd_get_oper_chwidth()
1273 return conf->vht_oper_chwidth; in hostapd_get_oper_chwidth()
1281 if (conf->ieee80211be) in hostapd_set_oper_chwidth()
1282 conf->eht_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1287 if (conf->ieee80211ax) in hostapd_set_oper_chwidth()
1288 conf->he_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1290 conf->vht_oper_chwidth = oper_chwidth; in hostapd_set_oper_chwidth()
1297 if (conf->ieee80211be) in hostapd_get_oper_centr_freq_seg0_idx()
1298 return conf->eht_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1301 if (conf->ieee80211ax) in hostapd_get_oper_centr_freq_seg0_idx()
1302 return conf->he_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1304 return conf->vht_oper_centr_freq_seg0_idx; in hostapd_get_oper_centr_freq_seg0_idx()
1312 if (conf->ieee80211be) in hostapd_set_oper_centr_freq_seg0_idx()
1313 conf->eht_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1314 if (is_6ghz_op_class(conf->op_class) && in hostapd_set_oper_centr_freq_seg0_idx()
1317 conf->channel > oper_centr_freq_seg0_idx ? 16 : -16; in hostapd_set_oper_centr_freq_seg0_idx()
1320 if (conf->ieee80211ax) in hostapd_set_oper_centr_freq_seg0_idx()
1321 conf->he_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1323 conf->vht_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; in hostapd_set_oper_centr_freq_seg0_idx()
1330 if (conf->ieee80211ax) in hostapd_get_oper_centr_freq_seg1_idx()
1331 return conf->he_oper_centr_freq_seg1_idx; in hostapd_get_oper_centr_freq_seg1_idx()
1333 return conf->vht_oper_centr_freq_seg1_idx; in hostapd_get_oper_centr_freq_seg1_idx()
1341 if (conf->ieee80211ax) in hostapd_set_oper_centr_freq_seg1_idx()
1342 conf->he_oper_centr_freq_seg1_idx = oper_centr_freq_seg1_idx; in hostapd_set_oper_centr_freq_seg1_idx()
1344 conf->vht_oper_centr_freq_seg1_idx = oper_centr_freq_seg1_idx; in hostapd_set_oper_centr_freq_seg1_idx()
1351 if (conf->ieee80211be && is_6ghz_op_class(conf->op_class) && in hostapd_get_bw320_offset()
1353 return conf->eht_bw320_offset; in hostapd_get_bw320_offset()
1363 if (conf->ieee80211be && is_6ghz_op_class(conf->op_class) && in hostapd_set_and_check_bw320_offset()
1364 op_class_to_ch_width(conf->op_class) == CONF_OPER_CHWIDTH_320MHZ) { in hostapd_set_and_check_bw320_offset()
1365 if (conf->channel) { in hostapd_set_and_check_bw320_offset()
1371 conf->eht_bw320_offset = (seg0 - 31) % 64 ? 2 : 1; in hostapd_set_and_check_bw320_offset()
1376 conf->eht_bw320_offset = bw320_offset; in hostapd_set_and_check_bw320_offset()
1379 conf->eht_bw320_offset = 0; in hostapd_set_and_check_bw320_offset()