int hal_wifi_get_backend(void);
int hal_wifi_put_backend(void);
-int hal_wifi_sta_start(void);
-int hal_wifi_p2p_start(void);
-int hal_wifi_softap_start(void);
-int hal_wifi_stop(void);
+int hal_wifi_sta_start(const char *ifname);
+int hal_wifi_p2p_start(const char *ifname);
+int hal_wifi_softap_start(const char *ifname);
+int hal_wifi_stop(const char *ifname);
+int hal_wifi_get_mac(const char *ifname, char **mac);
#ifdef __cplusplus
}