[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20220802111308.1359887-3-matthias.may@westermo.com>
Date: Tue, 2 Aug 2022 13:13:06 +0200
From: Matthias May <matthias.may@...termo.com>
To: <netdev@...r.kernel.org>
CC: <davem@...emloft.net>, <edumazet@...gle.com>, <kuba@...nel.org>,
<pabeni@...hat.com>, <roopa@...dia.com>,
<eng.alaamohamedsoliman.am@...il.com>, <bigeasy@...utronix.de>,
<saeedm@...dia.com>, <leon@...nel.org>, <roid@...dia.com>,
<maord@...dia.com>, <lariel@...dia.com>, <vladbu@...dia.com>,
<cmi@...dia.com>, <gnault@...hat.com>, <yoshfuji@...ux-ipv6.org>,
<dsahern@...nel.org>, <linux-kernel@...r.kernel.org>,
<bpf@...r.kernel.org>, <linux-rdma@...r.kernel.org>,
<nicolas.dichtel@...nd.com>, <eyal.birger@...il.com>,
Matthias May <matthias.may@...termo.com>
Subject: [PATCH net 2/4] vxlan: do not use RT_TOS for IPv6 flowlabel
According to Guillaume Nault RT_TOS should never be used for IPv6.
Fixes: 1400615d64cf ("vxlan: allow setting ipv6 traffic class")
Signed-off-by: Matthias May <matthias.may@...termo.com>
---
drivers/net/vxlan/vxlan_core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/vxlan/vxlan_core.c b/drivers/net/vxlan/vxlan_core.c
index 265d4a0245e7..797585fbb004 100644
--- a/drivers/net/vxlan/vxlan_core.c
+++ b/drivers/net/vxlan/vxlan_core.c
@@ -2320,7 +2320,7 @@ static struct dst_entry *vxlan6_get_route(struct vxlan_dev *vxlan,
fl6.flowi6_oif = oif;
fl6.daddr = *daddr;
fl6.saddr = *saddr;
- fl6.flowlabel = ip6_make_flowinfo(RT_TOS(tos), label);
+ fl6.flowlabel = ip6_make_flowinfo(tos, label);
fl6.flowi6_mark = skb->mark;
fl6.flowi6_proto = IPPROTO_UDP;
fl6.fl6_dport = dport;
--
2.35.1
Powered by blists - more mailing lists