1234567891011121314151617181920212223242526272829303132333435 |
- /*
- * hostapd / P2P integration
- * Copyright (c) 2009-2010, Atheros Communications
- *
- * This software may be distributed under the terms of the BSD license.
- * See README for more details.
- */
- #ifndef P2P_HOSTAPD_H
- #define P2P_HOSTAPD_H
- #ifdef CONFIG_P2P
- int hostapd_p2p_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta,
- char *buf, size_t buflen);
- int hostapd_p2p_set_noa(struct hostapd_data *hapd, u8 count, int start,
- int duration);
- void hostapd_p2p_non_p2p_sta_connected(struct hostapd_data *hapd);
- void hostapd_p2p_non_p2p_sta_disconnected(struct hostapd_data *hapd);
- #else /* CONFIG_P2P */
- static inline int hostapd_p2p_get_mib_sta(struct hostapd_data *hapd,
- struct sta_info *sta,
- char *buf, size_t buflen)
- {
- return 0;
- }
- #endif /* CONFIG_P2P */
- u8 * hostapd_eid_p2p_manage(struct hostapd_data *hapd, u8 *eid);
- #endif /* P2P_HOSTAPD_H */
|