network: do not enumerate routes if ManageForeignRoutes=no

This commit is contained in:
Yu Watanabe 2020-07-18 05:12:33 +09:00
parent 7f16ef9fba
commit 5ff1ef31f2
1 changed files with 3 additions and 0 deletions

View File

@ -2031,6 +2031,9 @@ int manager_rtnl_enumerate_routes(Manager *m) {
assert(m);
assert(m->rtnl);
if (!m->manage_foreign_routes)
return 0;
r = sd_rtnl_message_new_route(m->rtnl, &req, RTM_GETROUTE, 0, 0);
if (r < 0)
return r;