From: Susant Sahani Date: Wed, 22 Feb 2017 05:41:28 +0000 (+0530) Subject: networkd: address config add error checking X-Git-Tag: v233~46^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f7fe70ea310d159754750fc3acac0e3f6aae67be;p=thirdparty%2Fsystemd.git networkd: address config add error checking We not looking for hashmap_put return error code. --- diff --git a/src/network/networkd-address.c b/src/network/networkd-address.c index e872b36009e..e34793e50bf 100644 --- a/src/network/networkd-address.c +++ b/src/network/networkd-address.c @@ -87,7 +87,9 @@ int address_new_static(Network *network, const char *filename, unsigned section_ address->section = n; n = NULL; - hashmap_put(network->addresses_by_section, address->section, address); + r = hashmap_put(network->addresses_by_section, address->section, address); + if (r < 0) + return r; } address->network = network;