]>
Commit | Line | Data |
---|---|---|
ded30a6b JM |
1 | /* |
2 | * Control interface for shared AP commands | |
5ae6449c | 3 | * Copyright (c) 2004-2013, Jouni Malinen <j@w1.fi> |
ded30a6b | 4 | * |
0f3d578e JM |
5 | * This software may be distributed under the terms of the BSD license. |
6 | * See README for more details. | |
ded30a6b JM |
7 | */ |
8 | ||
9 | #ifndef CTRL_IFACE_AP_H | |
10 | #define CTRL_IFACE_AP_H | |
11 | ||
12 | int hostapd_ctrl_iface_sta_first(struct hostapd_data *hapd, | |
13 | char *buf, size_t buflen); | |
14 | int hostapd_ctrl_iface_sta(struct hostapd_data *hapd, const char *txtaddr, | |
15 | char *buf, size_t buflen); | |
16 | int hostapd_ctrl_iface_sta_next(struct hostapd_data *hapd, const char *txtaddr, | |
17 | char *buf, size_t buflen); | |
e60b2951 JJ |
18 | int hostapd_ctrl_iface_deauthenticate(struct hostapd_data *hapd, |
19 | const char *txtaddr); | |
20 | int hostapd_ctrl_iface_disassociate(struct hostapd_data *hapd, | |
21 | const char *txtaddr); | |
04059ab8 DG |
22 | int hostapd_ctrl_iface_signature(struct hostapd_data *hapd, |
23 | const char *txtaddr, | |
24 | char *buf, size_t buflen); | |
1854eeca JM |
25 | int hostapd_ctrl_iface_poll_sta(struct hostapd_data *hapd, |
26 | const char *txtaddr); | |
5ae6449c JM |
27 | int hostapd_ctrl_iface_status(struct hostapd_data *hapd, char *buf, |
28 | size_t buflen); | |
334bf36a AO |
29 | int hostapd_parse_csa_settings(const char *pos, |
30 | struct csa_settings *settings); | |
99650cad | 31 | int hostapd_ctrl_iface_stop_ap(struct hostapd_data *hapd); |
b8daac18 MH |
32 | int hostapd_ctrl_iface_pmksa_list(struct hostapd_data *hapd, char *buf, |
33 | size_t len); | |
4c522c77 | 34 | void hostapd_ctrl_iface_pmksa_flush(struct hostapd_data *hapd); |
0c52953b | 35 | int hostapd_ctrl_iface_pmksa_add(struct hostapd_data *hapd, char *cmd); |
4d77d80e MH |
36 | int hostapd_ctrl_iface_pmksa_list_mesh(struct hostapd_data *hapd, |
37 | const u8 *addr, char *buf, size_t len); | |
38 | void * hostapd_ctrl_iface_pmksa_create_entry(const u8 *aa, char *cmd); | |
ded30a6b JM |
39 | |
40 | #endif /* CTRL_IFACE_AP_H */ |