aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/driver_i.h
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2011-05-09 14:17:09 -0700
committerDmitry Shmidt <dimitrysh@google.com>2011-05-09 14:24:53 -0700
commitbd567ad93e03f285fdad93464100148cd5ae7941 (patch)
tree3bd37dde445d86b2eb37a711ccd0a4fe3a806c1d /wpa_supplicant/driver_i.h
parent0716c12e57090ce9904fb5948da1285fc36c1fe4 (diff)
downloadexternal_wpa_supplicant_8-bd567ad93e03f285fdad93464100148cd5ae7941.zip
external_wpa_supplicant_8-bd567ad93e03f285fdad93464100148cd5ae7941.tar.gz
external_wpa_supplicant_8-bd567ad93e03f285fdad93464100148cd5ae7941.tar.bz2
Add extended 'driver' command
Change-Id: Ib589f44f471c1198973ee0a0695b90097fcc9b33 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Diffstat (limited to 'wpa_supplicant/driver_i.h')
-rw-r--r--wpa_supplicant/driver_i.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/wpa_supplicant/driver_i.h b/wpa_supplicant/driver_i.h
index 0d436dd..b0c5ef0 100644
--- a/wpa_supplicant/driver_i.h
+++ b/wpa_supplicant/driver_i.h
@@ -704,4 +704,12 @@ static inline int wpa_drv_tdls_oper(struct wpa_supplicant *wpa_s,
return wpa_s->driver->tdls_oper(wpa_s->drv_priv, oper, peer);
}
+static inline int wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s,
+ char *cmd, char *buf, size_t buf_len)
+{
+ if (!wpa_s->driver->driver_cmd)
+ return -1;
+ return wpa_s->driver->driver_cmd(wpa_s->drv_priv, cmd, buf, buf_len);
+}
+
#endif /* DRIVER_I_H */