diff options
author | Florian Westphal <[email protected]> | 2023-04-03 13:54:37 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <[email protected]> | 2023-04-06 11:33:52 +0200 |
commit | 94623f579ce338b5fa61b5acaa5beb8aa657fb9e (patch) | |
tree | 7a202bd2d9dc867abd22f449cdc8a928aa8e6949 /scripts/gdb/linux/utils.py | |
parent | 24e3fce00c0b557491ff596c0682a29dee6fe848 (diff) |
netfilter: br_netfilter: fix recent physdev match breakage
Recent attempt to ensure PREROUTING hook is executed again when a
decrypted ipsec packet received on a bridge passes through the network
stack a second time broke the physdev match in INPUT hook.
We can't discard the nf_bridge info strct from sabotage_in hook, as
this is needed by the physdev match.
Keep the struct around and handle this with another conditional instead.
Fixes: 2b272bb558f1 ("netfilter: br_netfilter: disable sabotage_in hook after first suppression")
Reported-and-tested-by: Farid BENAMROUCHE <[email protected]>
Signed-off-by: Florian Westphal <[email protected]>
Signed-off-by: Pablo Neira Ayuso <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions