OSDN Git Service

Add ANDROID-related changes
[android-x86/external-wpa_supplicant_6.git] / wpa_supplicant / src / drivers / driver.h
index 9bce6c6..506f120 100644 (file)
@@ -1017,6 +1017,18 @@ struct wpa_driver_ops {
         * failure
         */
        struct wpa_interface_info * (*get_interfaces)(void *global_priv);
+
+    /**
+     * driver_cmd - execute driver-specific command
+     * @priv: private driver interface data from init()
+     * @cmd: command to execute
+     * @buf: return buffer
+     * @buf_len: buffer length
+        *
+        * Returns: 0 on success, -1 on failure
+        *
+        */
+     int (*driver_cmd)(void *priv, char *cmd, char *buf, size_t buf_len);
 };
 
 /* Function to check whether a driver is for wired connections */