You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hostap/src/ap
Jouni Malinen 5afaa067d9 hostapd: Allow per-BSS (vif) configuration files
This provides a new option for configuring multiple virtual interfaces
(BSS) that share a single radio. The new command line parameter
-b<phyname>:<config file name> is used to define one or more virtual
interfaces for each PHY. The first such entry for a new PHY is used to
initialize the interface structure and all consecutive parameters that
have the same PHY name will be added as virtual BSS entries to that
interface. The radio parameters in the configuration files have to be
identical.

This can be used as an alternative for the bss=<ifname> separator and
multiple BSSes in a single configuration file design while still
allowing hostapd to control the PHY (struct hostapd_iface) as a group of
virtual interfaces (struct hostapd_data) so that common radio operations
like OLBC detection and HT40 co-ex scans can be done only once per real
radio.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
11 years ago
..
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 14 years ago
accounting.c Add Acct-Session-Id into Access-Request messages 12 years ago
accounting.h Add Acct-Session-Id into Access-Request messages 12 years ago
acs.c Use ARRAY_SIZE() macro 11 years ago
acs.h hostapd: Propagate ACS errors to iface setup 11 years ago
ap_config.c hostapd: Allow per-BSS (vif) configuration files 11 years ago
ap_config.h hostapd: Make hostapd_config::bss array of pointers 11 years ago
ap_drv_ops.c hostapd: Verify VHT 160/80+80 MHz driver support 11 years ago
ap_drv_ops.h Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
ap_list.c Fix OLBC non-HT AP detection to check channel 11 years ago
ap_list.h ap_list: Remove unused functions 11 years ago
ap_mlme.c Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
ap_mlme.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
authsrv.c Add server identity configuration for EAP server 11 years ago
authsrv.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
beacon.c Add test option for specifying hardcoded BSS Load element 11 years ago
beacon.h Pass signal strength through, fix units 12 years ago
ctrl_iface_ap.c Allow AP mode deauth/disassoc reason code to be overridden 12 years ago
ctrl_iface_ap.h Add wpa_supplicant AP mode STA deauthenticate/disassociate commands 13 years ago
dfs.c Use ARRAY_SIZE() macro 11 years ago
dfs.h hostapd: DFS with 40/80 MHz channel width support 11 years ago
drv_callbacks.c Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
eap_user_db.c Add preliminary support for using SQLite for eap_user database 12 years ago
gas_serv.c P2P: Fix Action frame processing if Interworking is enabled 12 years ago
gas_serv.h HS 2.0: Add NAI Home Realm query 12 years ago
hostapd.c hostapd: Make hostapd_config::bss array of pointers 11 years ago
hostapd.h hostapd: Allow per-BSS (vif) configuration files 11 years ago
hs20.c HS 2.0: Add mechanism for disabling DGAF 12 years ago
hs20.h HS 2.0: Add Hotspot 2.0 Indication for AP 12 years ago
hw_features.c hostapd: Verify VHT capabilities are supported by driver 11 years ago
hw_features.h hostapd: DFS with 40/80 MHz channel width support 11 years ago
iapp.c Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
iapp.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
ieee802_1x.c Replace printf with wpa_printf debug message 11 years ago
ieee802_1x.h Share a single definition of EAPOL-Key structure for WEP keys 12 years ago
ieee802_11.c Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
ieee802_11.h Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
ieee802_11_auth.c Use a shared function for freeing PSK list 12 years ago
ieee802_11_auth.h Use a shared function for freeing PSK list 12 years ago
ieee802_11_ht.c hostapd: Do not change HT40 capability due to OBSS scan 12 years ago
ieee802_11_shared.c Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
ieee802_11_vht.c hostapd: Mask out not-supported VHT capabilities 11 years ago
p2p_hostapd.c Remove the GPL notification from files contributed by Atheros 13 years ago
p2p_hostapd.h Remove the GPL notification from files contributed by Atheros 13 years ago
peerkey_auth.c Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
pmksa_cache_auth.c WNM: Remove PMKSA cache entry on ESS disassoc imminent notification 11 years ago
pmksa_cache_auth.h WNM: Remove PMKSA cache entry on ESS disassoc imminent notification 11 years ago
preauth_auth.c Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
preauth_auth.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
sta_info.c hostapd: Fix segfault after ACS when flushing STAs 11 years ago
sta_info.h Interworking: Add support for QoS Mapping functionality for the AP 11 years ago
tkip_countermeasures.c hostapd: Fix a regression in TKIP countermeasures processing 12 years ago
tkip_countermeasures.h hostapd: Fix a regression in TKIP countermeasures processing 12 years ago
utils.c Move hostapd global callback functions into hapd_interfaces 12 years ago
vlan_init.c hostapd: Fix couple of deinit path cases to clear pointers 11 years ago
vlan_init.h Move generic AP functionality implementation into src/ap 15 years ago
vlan_util.c Add option to use netlink to create and remove VLAN interfaces 12 years ago
vlan_util.h Add option to use netlink to create and remove VLAN interfaces 12 years ago
wmm.c Make hostapd_eid_wmm_valid() return more logical return values 13 years ago
wmm.h Rename some src/ap files to avoid duplicate file names 15 years ago
wnm_ap.c WNM: Additional BSS Transition Management capability 12 years ago
wnm_ap.h WNM: Enable WNM-Sleep Mode configuration with hostapd SME/MLME 12 years ago
wpa_auth.c Clean up get_seqnum() use for IPN 11 years ago
wpa_auth.h P2P: Select PSK based on Device Address instead of Interface Address 11 years ago
wpa_auth_ft.c FT RRB: Clear pad field to avoid sending out uninitialized data 11 years ago
wpa_auth_glue.c hostapd: Fix couple of deinit path cases to clear pointers 11 years ago
wpa_auth_glue.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
wpa_auth_i.h P2P: Make peer's P2P Device Address available to authenticator 11 years ago
wpa_auth_ie.c Move cipher suite selection into common helper functions 12 years ago
wpa_auth_ie.h Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
wps_hostapd.c P2P: Maintain list of per-client PSKs for persistent groups 11 years ago
wps_hostapd.h WPS: Add command for fetching carrier record for NFC handover 12 years ago