#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