1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- /*
- * Dummy functions to allow link_test to be linked. The need for these
- * functions should be removed to allow IEEE 802.1X/EAPOL authenticator to
- * be built outside hostapd.
- */
- #include "includes.h"
- #include "common.h"
- struct hostapd_data;
- struct sta_info;
- struct rsn_pmksa_cache_entry;
- struct eapol_state_machine;
- struct hostapd_eap_user;
- struct hostapd_bss_config;
- struct hostapd_vlan;
- struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta)
- {
- return NULL;
- }
- int ap_for_each_sta(struct hostapd_data *hapd,
- int (*cb)(struct hostapd_data *hapd, struct sta_info *sta,
- void *ctx),
- void *ctx)
- {
- return 0;
- }
- void ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta,
- u32 session_timeout)
- {
- }
- int ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta,
- int old_vlanid)
- {
- return 0;
- }
- void rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta,
- int success)
- {
- }
- void rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta,
- u8 *buf, size_t len)
- {
- }
- void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta)
- {
- }
- void pmksa_cache_to_eapol_data(struct rsn_pmksa_cache_entry *entry,
- struct eapol_state_machine *eapol)
- {
- }
- const struct hostapd_eap_user *
- hostapd_get_eap_user(const struct hostapd_bss_config *conf, const u8 *identity,
- size_t identity_len, int phase2)
- {
- return NULL;
- }
- const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan, int vlan_id)
- {
- return NULL;
- }
|