summaryrefslogtreecommitdiffstats
path: root/contrib/wpa_supplicant/ctrl_iface.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/wpa_supplicant/ctrl_iface.h')
-rw-r--r--contrib/wpa_supplicant/ctrl_iface.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/contrib/wpa_supplicant/ctrl_iface.h b/contrib/wpa_supplicant/ctrl_iface.h
new file mode 100644
index 0000000..d7ad6df
--- /dev/null
+++ b/contrib/wpa_supplicant/ctrl_iface.h
@@ -0,0 +1,31 @@
+#ifndef CTRL_IFACE_H
+#define CTRL_IFACE_H
+
+#ifdef CONFIG_CTRL_IFACE
+
+int wpa_supplicant_ctrl_iface_init(struct wpa_supplicant *wpa_s);
+void wpa_supplicant_ctrl_iface_deinit(struct wpa_supplicant *wpa_s);
+void wpa_supplicant_ctrl_iface_send(struct wpa_supplicant *wpa_s, int level,
+ char *buf, size_t len);
+
+#else /* CONFIG_CTRL_IFACE */
+
+static inline int wpa_supplicant_ctrl_iface_init(struct wpa_supplicant *wpa_s)
+{
+ return 0;
+}
+
+static inline void
+wpa_supplicant_ctrl_iface_deinit(struct wpa_supplicant *wpa_s)
+{
+}
+
+static inline void
+wpa_supplicant_ctrl_iface_send(struct wpa_supplicant *wpa_s, int level,
+ char *buf, size_t len)
+{
+}
+
+#endif /* CONFIG_CTRL_IFACE */
+
+#endif /* CTRL_IFACE_H */
OpenPOWER on IntegriCloud