On Fri, Jul 6, 2018 at 6:32 AM, Roman Mashak <m...@mojatatu.com> wrote: > Jakub Kicinski <jakub.kicin...@netronome.com> writes: > >> From: Simon Horman <simon.hor...@netronome.com> >> >> Allow setting tunnel options using the act_tunnel_key action. >> >> Options are expressed as class:type:data and multiple options >> may be listed using a comma delimiter. >> >> # ip link add name geneve0 type geneve dstport 0 external >> # tc qdisc add dev eth0 ingress >> # tc filter add dev eth0 protocol ip parent ffff: \ >> flower indev eth0 \ >> ip_proto udp \ >> action tunnel_key \ >> set src_ip 10.0.99.192 \ >> dst_ip 10.0.99.193 \ >> dst_port 6081 \ >> id 11 \ >> geneve_opts 0102:80:00800022,0102:80:00800022 \ >> action mirred egress redirect dev geneve0 > > [...] > > Jakub, could you also add relevant tests for the new option in file > $(kernel)/tools/testing/selftests/tc-testing/tc-tests/actions/tunnel_key.json?
We'll look into it!