netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 18 Jan 2024 09:56:26 +0000 (10:56 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 24 Jan 2024 18:50:21 +0000 (19:50 +0100)
commit01acb2e8666a6529697141a6017edbf206921913
tree3d385866243de954decc1b91940d82bfa44551c2
parentb253d87fd78bf8d3e7efc5d149147765f044e89d
netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain

Remove netdevice from inet/ingress basechain in case NETDEV_UNREGISTER
event is reported, otherwise a stale reference to netdevice remains in
the hook list.

Fixes: 60a3815da702 ("netfilter: add inet ingress support")
Cc: stable@vger.kernel.org
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nft_chain_filter.c