[ovs-dev] [PATCH] lib/tc: add ICMP type and code match offload
Simon Horman
simon.horman at netronome.com
Mon Feb 1 16:46:18 UTC 2021
On Thu, Jan 28, 2021 at 03:51:08PM +0200, Roi Dayan wrote:
> From: Maor Dickman <maord at nvidia.com>
>
> Add TC offload support for classifying ICMPv4/6 type and code.
>
> $ ovs-appctl dpctl/add-flow 'recirc_id(0),in_port(3),eth(),\
> eth_type(0x0800),ipv4(proto=1),icmp(type=9,code=0)' 2
>
> $ ovs-appctl dpctl/dump-flows
> ... icmp(type=9,code=0) ...
>
> $ tc filter show dev <ethx> ingress
> ...
> eth_type ipv4
> ip_proto icmp
> icmp_type 9
> icmp_code 0
> not_in_hw
> action order 1: mirred (Egress Redirect to device <ethy>) stolen
> ...
>
> Signed-off-by: Maor Dickman <maord at nvidia.com>
> Reviewed-by: Roi Dayan <roid at nvidia.com>
Thanks Roi,
this looks good to me. I have gone ahead and applied it to the master
branch.
More information about the dev
mailing list