From 967d72ed93cf388bef947bee4c5b74c96832da29 Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Thu, 14 Jan 2021 06:33:52 +0100 Subject: [PATCH] network: link - use hashmap_ensure_put --- src/network/networkd-link.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index aa82576c17..6de0d7003a 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -449,11 +449,7 @@ static int link_new(Manager *manager, sd_netlink_message *message, Link **ret) { if (asprintf(&link->lldp_file, "/run/systemd/netif/lldp/%d", link->ifindex) < 0) return -ENOMEM; - r = hashmap_ensure_allocated(&manager->links, NULL); - if (r < 0) - return r; - - r = hashmap_put(manager->links, INT_TO_PTR(link->ifindex), link); + r = hashmap_ensure_put(&manager->links, NULL, INT_TO_PTR(link->ifindex), link); if (r < 0) return r; -- 2.25.1