Add mac address and interface name support
[platform/hal/api/wifi.git] / include / hal-wifi-interface.h
index ec594b0..ec41354 100644 (file)
@@ -26,10 +26,11 @@ extern "C" {
 #endif
 
 typedef struct _hal_backend_wifi_funcs {
-       int (*sta_start)(void);
-       int (*p2p_start)(void);
-       int (*softap_start)(void);
-       int (*stop)(void);
+       int (*sta_start)(const char *ifname);
+       int (*p2p_start)(const char *ifname);
+       int (*softap_start)(const char *ifname);
+       int (*stop)(const char *ifname);
+       int (*get_mac)(const char *ifname, char **mac);
 } hal_backend_wifi_funcs;
 
 #ifdef __cplusplus