]> git.baikalelectronics.ru Git - kernel.git/commit
ila: Add a hook type for LWT routes
authorTom Herbert <tom@quantonium.net>
Sun, 5 Nov 2017 23:58:25 +0000 (15:58 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 8 Nov 2017 02:20:49 +0000 (11:20 +0900)
commitf8829eaab9d257b7b8182aebb7133eb9ba118400
treef8aab6ffbf33af043fbab1c115f8f51da7663dac
parent7fa51327e0ddeb67bcb4ad32c85ff3191bb8c57f
ila: Add a hook type for LWT routes

In LWT tunnels both an input and output route method is defined.
If both of these are executed in the same path then double translation
happens and the effect is not correct.

This patch adds a new attribute that indicates the hook type. Two
values are defined for route output and route output. ILA
translation is only done for the one that is set. The default is
to enable ILA on route output.

Signed-off-by: Tom Herbert <tom@quantonium.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/ila.h
net/ipv6/ila/ila_lwt.c