diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-06-25 15:58:30 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-07-01 00:49:02 +0900 |
commit | 6eab614db805504cec3af0c1c7b21ae6275a89a6 (patch) | |
tree | 62e12230d07983edc51beffc0ff95d47891a8076 /src/network/networkd-speed-meter.c | |
parent | 907d5ce4d4f74abb121eb8979ee4fd0a6d8f501a (diff) | |
download | systemd-6eab614db805504cec3af0c1c7b21ae6275a89a6.tar.gz |
network: rename Manager::links -> Manager::links_by_index
This also renames link_get() -> link_get_by_index().
Diffstat (limited to 'src/network/networkd-speed-meter.c')
-rw-r--r-- | src/network/networkd-speed-meter.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/network/networkd-speed-meter.c b/src/network/networkd-speed-meter.c index 97204c89e9..6c3f97079e 100644 --- a/src/network/networkd-speed-meter.c +++ b/src/network/networkd-speed-meter.c @@ -26,9 +26,9 @@ static int process_message(Manager *manager, sd_netlink_message *message) { if (r < 0) return r; - link = hashmap_get(manager->links, INT_TO_PTR(ifindex)); - if (!link) - return -ENODEV; + r = link_get_by_index(manager, ifindex, &link); + if (r < 0) + return r; link->stats_old = link->stats_new; @@ -62,7 +62,7 @@ static int speed_meter_handler(sd_event_source *s, uint64_t usec, void *userdata manager->speed_meter_usec_old = manager->speed_meter_usec_new; manager->speed_meter_usec_new = usec_now; - HASHMAP_FOREACH(link, manager->links) + HASHMAP_FOREACH(link, manager->links_by_index) link->stats_updated = false; r = sd_rtnl_message_new_link(manager->rtnl, &req, RTM_GETLINK, 0); |