123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- #ifndef CTRL_IFACE_H
- #define CTRL_IFACE_H
- #ifdef CONFIG_CTRL_IFACE
- char * wpa_supplicant_ctrl_iface_process(struct wpa_supplicant *wpa_s,
- char *buf, size_t *resp_len);
- char * wpa_supplicant_global_ctrl_iface_process(struct wpa_global *global,
- char *buf, size_t *resp_len);
- struct ctrl_iface_priv *
- wpa_supplicant_ctrl_iface_init(struct wpa_supplicant *wpa_s);
- void wpa_supplicant_ctrl_iface_deinit(struct ctrl_iface_priv *priv);
- void wpa_supplicant_ctrl_iface_wait(struct ctrl_iface_priv *priv);
- struct ctrl_iface_global_priv *
- wpa_supplicant_global_ctrl_iface_init(struct wpa_global *global);
- void wpa_supplicant_global_ctrl_iface_deinit(
- struct ctrl_iface_global_priv *priv);
- #else
- static inline struct ctrl_iface_priv *
- wpa_supplicant_ctrl_iface_init(struct wpa_supplicant *wpa_s)
- {
- return (void *) -1;
- }
- static inline void
- wpa_supplicant_ctrl_iface_deinit(struct ctrl_iface_priv *priv)
- {
- }
- static inline void
- wpa_supplicant_ctrl_iface_send(struct ctrl_iface_priv *priv, int level,
- char *buf, size_t len)
- {
- }
- static inline void
- wpa_supplicant_ctrl_iface_wait(struct ctrl_iface_priv *priv)
- {
- }
- static inline struct ctrl_iface_global_priv *
- wpa_supplicant_global_ctrl_iface_init(struct wpa_global *global)
- {
- return (void *) 1;
- }
- static inline void
- wpa_supplicant_global_ctrl_iface_deinit(struct ctrl_iface_global_priv *priv)
- {
- }
- #endif
- #endif
|