From: Yu Watanabe Date: Thu, 4 Jan 2024 20:01:05 +0000 (+0900) Subject: network/nexthop: refuse id == 0 earlier X-Git-Tag: v256-rc1~1258^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=338fb16ad523c2568102b75399c85693267a950b;p=thirdparty%2Fsystemd.git network/nexthop: refuse id == 0 earlier All requested nexthop has a non-zero ID. --- diff --git a/src/network/networkd-nexthop.c b/src/network/networkd-nexthop.c index 1ab56a8ffdb..086f246c965 100644 --- a/src/network/networkd-nexthop.c +++ b/src/network/networkd-nexthop.c @@ -269,6 +269,9 @@ static int nexthop_get_request_by_id(Manager *manager, uint32_t id, Request **re assert(manager); + if (id == 0) + return -EINVAL; + req = ordered_set_get( manager->request_queue, &(Request) {