diff options
author | Felix Fietkau <nbd@nbd.name> | 2018-02-26 10:15:21 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-04-24 10:28:54 +0200 |
commit | 59c466dd68e796f3a7a0709d90c72ce2d84e29c2 (patch) | |
tree | 0c0222d84d3a45a07d09416fe97ace13111b0f5b /Kbuild | |
parent | 6bdc3c68d94c5d6adc675ee55361962e9dd2489d (diff) | |
download | op-kernel-dev-59c466dd68e796f3a7a0709d90c72ce2d84e29c2.zip op-kernel-dev-59c466dd68e796f3a7a0709d90c72ce2d84e29c2.tar.gz |
netfilter: nf_flow_table: add a new flow state for tearing down offloading
On cleanup, this will be treated differently from FLOW_OFFLOAD_DYING:
If FLOW_OFFLOAD_DYING is set, the connection is going away, so both the
offload state and the connection tracking entry will be deleted.
If FLOW_OFFLOAD_TEARDOWN is set, the connection remains alive, but
the offload state is torn down. This is useful for cases that require
more complex state tracking / timeout handling on TCP, or if the
connection has been idle for too long.
Support for sending flows back to the slow path will be implemented in
a following patch
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions