summaryrefslogtreecommitdiff
path: root/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2026-01-16 20:02:25 -0800
committerGleb Smirnoff <glebius@FreeBSD.org>2026-01-16 20:09:02 -0800
commit65b4bf7a6e0d415492889434a72085debdacdf82 (patch)
treefc8570b61c285393afee284bf7ad2c27dacc0184 /source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent1a7b74d3125fef50a6d2dcc4442c80457c8d32e1 (diff)
ipfw: refactor how we store bpf tap points
Make the tap database belong to ip_fw_chain, but leave the default "ipfw0" tap per-vnet. This is only slightly better than keeping the database per- vnet, as the bpf name space is per-vnet. However, we yet have only single ipfw chain. Whenever multiple chains will coexist, this needs to be addressed. Require the chain lock to make modifications to the database. Move tap allocation to a later ruleset build stage, when all rule numbers are known already. This fixes a panic introduced by 3daae1ac1d82. Fixes: 3daae1ac1d82ecdcd855101bab5206e914b12350
Diffstat (limited to 'source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions