wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
beacon.h
Go to the documentation of this file.
1 
6 #ifndef BEACON_H
7 #define BEACON_H
8 
9 struct ieee80211_mgmt;
10 
11 void handle_probe_req(struct hostapd_data *hapd,
12  const struct ieee80211_mgmt *mgmt, size_t len,
13  int ssi_signal);
14 int ieee802_11_set_beacon(struct hostapd_data *hapd);
15 int ieee802_11_set_beacons(struct hostapd_iface *iface);
16 int ieee802_11_update_beacons(struct hostapd_iface *iface);
17 int ieee802_11_build_ap_params(struct hostapd_data *hapd,
18  struct wpa_driver_ap_params *params);
19 void ieee802_11_free_ap_params(struct wpa_driver_ap_params *params);
20 void sta_track_add(struct hostapd_iface *iface, const u8 *addr);
21 void sta_track_expire(struct hostapd_iface *iface, int force);
22 struct hostapd_data *
23 sta_track_seen_on(struct hostapd_iface *iface, const u8 *addr,
24  const char *ifname);
25 
26 #endif /* BEACON_H */
hostapd per-interface data structure
Definition: hostapd.h:291
Definition: driver.h:919
Definition: ieee802_11_defs.h:464
hostapd per-BSS data structure
Definition: hostapd.h:103