This patchset adds a feature to support the calculation of flowlabel in SRv6 tunnels.
v5: * Write netdev_srv6_flowlabel enum to ipv6 flowlabel in header build. * Fix docs. * Add tests for the same flow. v4: * Set flowlabel on header push. * Fix docs. * Use RSS hash. v3: * Fix building error (sparse). v2: * Fix building error. Nobuhiro MIKI (3): netdev-native-tnl: Add ipv6_label param in netdev_tnl_push_ip_header. netdev-native-tnl: Add ipv6_label param in netdev_tnl_ip_build_header. userspace: Add new option srv6_flowlabel in SRv6 tunnel. lib/netdev-native-tnl.c | 63 +++++++++++++++++++------ lib/netdev-native-tnl.h | 6 +-- lib/netdev-vport.c | 8 ++++ lib/netdev.h | 12 +++++ lib/packets.c | 2 +- lib/packets.h | 2 + tests/tunnel-push-pop-ipv6.at | 86 +++++++++++++++++++++++++++++++++++ vswitchd/vswitch.xml | 26 +++++++++++ 8 files changed, 186 insertions(+), 19 deletions(-) -- 2.31.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
