From: Yu Watanabe Date: Sun, 11 Nov 2018 02:20:51 +0000 (+0900) Subject: network: fix missing free() in network_free() X-Git-Tag: v240~362^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cdd7812b12dc97afe62d84741353e2cf4afec3b4;p=thirdparty%2Fsystemd.git network: fix missing free() in network_free() Fixes oss-fuzz#11345. --- diff --git a/src/network/networkd-network.c b/src/network/networkd-network.c index bf910956cb2..961fae60102 100644 --- a/src/network/networkd-network.c +++ b/src/network/networkd-network.c @@ -369,7 +369,9 @@ void network_free(Network *network) { strv_free(network->search_domains); strv_free(network->route_domains); strv_free(network->bind_carrier); + strv_free(network->router_search_domains); + free(network->router_dns); netdev_unref(network->bridge); netdev_unref(network->bond);