diff --git a/net/ipv6/route.c b/net/ipv6/route.c index 93a9adb61ddb158d38678309a837d2524fe05465..d0763bca8c4c853b3e5d921ce557d8b05e13b817 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -4525,6 +4525,7 @@ static int ip6_route_multipath_add(struct fib6_config *cfg, */ cfg->fc_nlinfo.nlh->nlmsg_flags &= ~(NLM_F_EXCL | NLM_F_REPLACE); + cfg->fc_nlinfo.nlh->nlmsg_flags |= NLM_F_CREATE; nhn++; }