From: Yu Watanabe Date: Mon, 26 Nov 2018 05:25:50 +0000 (+0900) Subject: network: also load foo.netdev.d/*.conf X-Git-Tag: v240~217^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ce611e57c0df44e914b33603bffeee7a764fe53;p=thirdparty%2Fsystemd.git network: also load foo.netdev.d/*.conf Fixes #9940. --- diff --git a/src/network/netdev/netdev.c b/src/network/netdev/netdev.c index 53149636ea8..4a07fb5d377 100644 --- a/src/network/netdev/netdev.c +++ b/src/network/netdev/netdev.c @@ -705,10 +705,10 @@ int netdev_load_one(Manager *manager, const char *filename) { if (NETDEV_VTABLE(netdev)->init) NETDEV_VTABLE(netdev)->init(netdev); - r = config_parse(NULL, filename, file, - NETDEV_VTABLE(netdev)->sections, - config_item_perf_lookup, network_netdev_gperf_lookup, - CONFIG_PARSE_WARN, netdev); + r = config_parse_many(filename, network_dirs, dropin_dirname, + NETDEV_VTABLE(netdev)->sections, + config_item_perf_lookup, network_netdev_gperf_lookup, + CONFIG_PARSE_WARN, netdev); if (r < 0) return r;