]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: ndisc: fix ipv6 route preference for routes with Gateway=_ipv6ra
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 28 Apr 2021 13:26:48 +0000 (22:26 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 6 May 2021 12:51:08 +0000 (14:51 +0200)
(cherry picked from commit 086a351ad9c39f49d050822b28e22aa461edec29)

src/network/networkd-ndisc.c

index 035e80dab0e7ed9dee9a1118f5704c99da05a25a..a8f10ecaf9b66e6289bcf3ea144dec0a2cfa74f7 100644 (file)
@@ -558,7 +558,7 @@ static int ndisc_router_process_default(Link *link, sd_ndisc_router *rt) {
                 if (!route_gw->protocol_set)
                         route_gw->protocol = RTPROT_RA;
                 if (!route_gw->pref_set)
-                        route->pref = preference;
+                        route_gw->pref = preference;
                 route_gw->lifetime = usec_add(time_now, lifetime * USEC_PER_SEC);
                 if (route_gw->mtu == 0)
                         route_gw->mtu = mtu;