From f7fe70ea310d159754750fc3acac0e3f6aae67be Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Wed, 22 Feb 2017 11:11:28 +0530 Subject: [PATCH] networkd: address config add error checking We not looking for hashmap_put return error code. --- src/network/networkd-address.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; -- 2.47.3