Now able to display a list of ssid
This commit is contained in:
parent
d1ae577811
commit
4440b58cbe
|
@ -4673,7 +4673,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
|||
{
|
||||
const char *ssid = ssid_list->elems[i].data;
|
||||
menu_entries_append_enum(info->list,
|
||||
"Test",
|
||||
ssid,
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_LOAD_CONTENT),
|
||||
MENU_ENUM_LABEL_LOAD_CONTENT,
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
|
|
@ -43,9 +43,13 @@ static void connmanctl_scan(struct string_list *list)
|
|||
{
|
||||
union string_list_elem_attr attr;
|
||||
attr.i = RARCH_FILETYPE_UNSET;
|
||||
char ssid[512];
|
||||
|
||||
string_list_append(list, "LALA", attr);
|
||||
string_list_append(list, "LOLO", attr);
|
||||
FILE* file = popen("connmanctl services", "r");
|
||||
while (fgets (ssid, 512, file) != NULL)
|
||||
string_list_append(list, ssid, attr);
|
||||
|
||||
pclose(file);
|
||||
}
|
||||
|
||||
wifi_driver_t wifi_connmanctl = {
|
||||
|
|
|
@ -38,7 +38,7 @@ static void nullwifi_stop(void *data)
|
|||
(void)data;
|
||||
}
|
||||
|
||||
static void nullwifi_scan(struct string_list **list)
|
||||
static void nullwifi_scan(struct string_list *list)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -98,10 +98,7 @@ bool driver_wifi_start(void)
|
|||
|
||||
void driver_wifi_scan(struct string_list *list)
|
||||
{
|
||||
if (wifi_driver && wifi_data && wifi_driver->scan)
|
||||
{
|
||||
wifi_driver->scan(list);
|
||||
}
|
||||
wifi_driver->scan(list);
|
||||
}
|
||||
|
||||
bool wifi_driver_ctl(enum rarch_wifi_ctl_state state, void *data)
|
||||
|
|
Loading…
Reference in New Issue