From: Susant Sahani Date: Thu, 14 Jan 2021 05:54:47 +0000 (+0100) Subject: network: mdb - use hashmap_ensure_put X-Git-Tag: v248-rc1~323^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f222165e3da80faded47a204cde51586d1edc0fe;p=thirdparty%2Fsystemd.git network: mdb - use hashmap_ensure_put --- diff --git a/src/network/networkd-mdb.c b/src/network/networkd-mdb.c index 7007a8202dc..0037b213963 100644 --- a/src/network/networkd-mdb.c +++ b/src/network/networkd-mdb.c @@ -70,11 +70,7 @@ static int mdb_entry_new_static( .section = TAKE_PTR(n), }; - r = hashmap_ensure_allocated(&network->mdb_entries_by_section, &network_config_hash_ops); - if (r < 0) - return r; - - r = hashmap_put(network->mdb_entries_by_section, mdb_entry->section, mdb_entry); + r = hashmap_ensure_put(&network->mdb_entries_by_section, &network_config_hash_ops, mdb_entry->section, mdb_entry); if (r < 0) return r;