2 * WPA Supplicant - Basic mesh peer management
3 * Copyright (c) 2013-2014, cozybit, Inc. All rights reserved.
5 * This software may be distributed under the terms of the BSD license.
6 * See README for more details.
12 /* notify MPM of new mesh peer to be inserted in MPM and driver */
13 void wpa_mesh_new_mesh_peer(struct wpa_supplicant *wpa_s, const u8 *addr,
14 struct ieee802_11_elems *elems);
15 void mesh_mpm_deinit(struct wpa_supplicant *wpa_s, struct hostapd_iface *ifmsh);
16 void mesh_mpm_auth_peer(struct wpa_supplicant *wpa_s, const u8 *addr);
20 void mesh_mpm_action_rx(struct wpa_supplicant *wpa_s,
21 const struct ieee80211_mgmt *mgmt, size_t len);
22 void mesh_mpm_mgmt_rx(struct wpa_supplicant *wpa_s, struct rx_mgmt *rx_mgmt);
24 #else /* CONFIG_MESH */
26 static inline void mesh_mpm_action_rx(struct wpa_supplicant *wpa_s,
27 const struct ieee80211_mgmt *mgmt,
32 static inline void mesh_mpm_mgmt_rx(struct wpa_supplicant *wpa_s,
33 struct rx_mgmt *rx_mgmt)
37 #endif /* CONFIG_MESH */
39 #endif /* MESH_MPM_H */