pfsync touches pf memory (for pf_state and the pfsync callback
pointers), not the other way around. We need to ensure that pfsync is
torn down before pf.
Details
Details
- Reviewers
bz - Group Reviewers
network - Commits
- rS340067: pfsync: Ensure uninit is done before pf
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 20116 Build 19610: arc lint + arc unit
Event Timeline
Comment Actions
I assume the "other way round" is only true after the function pointers have been virtualised, otherwise not.
And that makes me wonder..
Comment Actions
OK, this only makes sense after the callback functions are virtualized; before the above comment did make sense but was expecting a different architechtural solution (whether true or not at the time of writing)