peer->device_name = g_strndup(device_name, WIFI_DIRECT_MAX_DEVICE_NAME_LEN+1);
} else if (!g_strcmp0(key, "DeviceAddress")) {
- unsigned char mac_address[MACADDR_LEN] = {0, };
+ unsigned char l_mac_address[MACADDR_LEN] = {0, };
- wifi_direct_dbus_unpack_ay(mac_address, var, MACADDR_LEN);
+ wifi_direct_dbus_unpack_ay(l_mac_address, var, MACADDR_LEN);
peer->mac_address = (char*) g_try_malloc0(MACSTR_LEN);
if (peer->mac_address)
- g_snprintf(peer->mac_address, MACSTR_LEN, MACSTR, MAC2STR(mac_address));
+ g_snprintf(peer->mac_address, MACSTR_LEN, MACSTR, MAC2STR(l_mac_address));
} else if (!g_strcmp0(key, "InterfaceAddress")) {
unsigned char intf_address[MACADDR_LEN] = {0, };