From 03d2d9e18fc5f577f9aef4ffa708406ef877ca35 Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Thu, 14 Jan 2021 06:32:05 +0100 Subject: [PATCH] network: fdb - Use hashmap_ensure_put --- src/network/networkd-fdb.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/network/networkd-fdb.c b/src/network/networkd-fdb.c index 283dece04f8..c18e4d81d99 100644 --- a/src/network/networkd-fdb.c +++ b/src/network/networkd-fdb.c @@ -79,11 +79,7 @@ static int fdb_entry_new_static( .fdb_ntf_flags = NEIGHBOR_CACHE_ENTRY_FLAGS_SELF, }; - r = hashmap_ensure_allocated(&network->fdb_entries_by_section, &network_config_hash_ops); - if (r < 0) - return r; - - r = hashmap_put(network->fdb_entries_by_section, fdb_entry->section, fdb_entry); + r = hashmap_ensure_put(&network->fdb_entries_by_section, &network_config_hash_ops, fdb_entry->section, fdb_entry); if (r < 0) return r;