3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-23 14:22:36 +01:00

wiphy: Remove name from device struct

This commit is contained in:
Denis Kenzior 2016-06-01 21:09:22 -05:00
parent d6c6e4acda
commit cedb980f92

View File

@ -63,7 +63,6 @@ enum device_state {
struct device { struct device {
uint32_t index; uint32_t index;
char name[IFNAMSIZ];
uint8_t addr[ETH_ALEN]; uint8_t addr[ETH_ALEN];
enum device_state state; enum device_state state;
struct l_queue *bss_list; struct l_queue *bss_list;
@ -82,6 +81,7 @@ struct device {
uint32_t group_new_key_cmd_id; uint32_t group_new_key_cmd_id;
struct wiphy *wiphy; struct wiphy *wiphy;
struct netdev *netdev;
}; };
struct wiphy { struct wiphy {
@ -367,7 +367,7 @@ static void device_scan_triggered(int err, void *user_data)
return; return;
} }
l_debug("Scan triggered for netdev %s", device->name); l_debug("Scan triggered for %s", netdev_get_name(device->netdev));
reply = l_dbus_message_new_method_return(device->scan_pending); reply = l_dbus_message_new_method_return(device->scan_pending);
l_dbus_message_set_arguments(reply, ""); l_dbus_message_set_arguments(reply, "");
@ -455,7 +455,8 @@ static bool device_property_get_name(struct l_dbus *dbus,
{ {
struct device *device = user_data; struct device *device = user_data;
l_dbus_message_builder_append_basic(builder, 's', device->name); l_dbus_message_builder_append_basic(builder, 's',
netdev_get_name(device->netdev));
return true; return true;
} }
@ -1332,10 +1333,10 @@ struct device *device_create(struct wiphy *wiphy, struct netdev *netdev)
l_hashmap_set_hash_function(device->networks, l_str_hash); l_hashmap_set_hash_function(device->networks, l_str_hash);
l_hashmap_set_compare_function(device->networks, l_hashmap_set_compare_function(device->networks,
(l_hashmap_compare_func_t) strcmp); (l_hashmap_compare_func_t) strcmp);
strcpy(device->name, netdev_get_name(netdev));
memcpy(device->addr, netdev_get_address(netdev), sizeof(device->addr)); memcpy(device->addr, netdev_get_address(netdev), sizeof(device->addr));
device->index = ifindex; device->index = ifindex;
device->wiphy = wiphy; device->wiphy = wiphy;
device->netdev = netdev;
l_queue_push_head(device_list, device); l_queue_push_head(device_list, device);