diff --git a/net/ipv6/route.c b/net/ipv6/route.c index ae4b1bfff60e..f230224aca82 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -3047,6 +3047,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++; }