summaryrefslogtreecommitdiffstats
path: root/fs/qnx4
diff options
context:
space:
mode:
authorKirill Tkhai <ktkhai@virtuozzo.com>2018-03-29 17:03:35 +0300
committerDavid S. Miller <davem@davemloft.net>2018-03-30 10:59:23 -0400
commit9e2f6c5d78db6647eb9d7bfeb20b9e0f9ff2c56c (patch)
treefa627671f16e4c0a566150c51bde1e7f29400544 /fs/qnx4
parente9a441b6e729e16092fcc18e3962b952a01d1e3c (diff)
downloadlinux-9e2f6c5d78db6647eb9d7bfeb20b9e0f9ff2c56c.tar.gz
linux-9e2f6c5d78db6647eb9d7bfeb20b9e0f9ff2c56c.tar.bz2
linux-9e2f6c5d78db6647eb9d7bfeb20b9e0f9ff2c56c.zip
netfilter: Rework xt_TEE netdevice notifier
Register netdevice notifier for every iptable entry is not good, since this breaks modularity, and the hidden synchronization is based on rtnl_lock(). This patch reworks the synchronization via new lock, while the rest of logic remains as it was before. This is required for the next patch. Tested via: while :; do unshare -n iptables -t mangle -A OUTPUT -j TEE --gateway 1.1.1.2 --oif lo; done Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> Acked-by: Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/qnx4')
0 files changed, 0 insertions, 0 deletions