]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/wpa_supplicant/wpa_ctrl.h
This commit was generated by cvs2svn to compensate for changes in r147824,
[FreeBSD/FreeBSD.git] / contrib / wpa_supplicant / wpa_ctrl.h
1 #ifndef WPA_CTRL_H
2 #define WPA_CTRL_H
3
4 struct wpa_ctrl * wpa_ctrl_open(const char *ctrl_path);
5 void wpa_ctrl_close(struct wpa_ctrl *ctrl);
6 int wpa_ctrl_request(struct wpa_ctrl *ctrl, char *cmd, size_t cmd_len,
7                      char *reply, size_t *reply_len,
8                      void (*msg_cb)(char *msg, size_t len));
9 int wpa_ctrl_attach(struct wpa_ctrl *ctrl);
10 int wpa_ctrl_detach(struct wpa_ctrl *ctrl);
11 int wpa_ctrl_recv(struct wpa_ctrl *ctrl, char *reply, size_t *reply_len);
12 int wpa_ctrl_pending(struct wpa_ctrl *ctrl);
13 int wpa_ctrl_get_fd(struct wpa_ctrl *ctrl);
14
15 #endif /* WPA_CTRL_H */