Page MenuHomeFreeBSD

Introduce pfdummynet module
AbandonedPublic

Authored by kp on Sep 23 2021, 1:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Feb 23, 12:12 AM
Unknown Object (File)
Feb 16 2023, 11:38 AM
Unknown Object (File)
Dec 27 2022, 8:55 AM
Unknown Object (File)
Dec 23 2022, 7:06 PM
Unknown Object (File)
Dec 23 2022, 5:25 AM
Unknown Object (File)
Dec 14 2022, 6:03 AM

Details

Reviewers
None
Group Reviewers
network
pfsense
Summary

pf can use dummynet for packet scheduling, but the dummynet module
currently depends on ipfw. We don't want to break this dependency as
that'd risk breaking user configurations (i.e. where those users rely on
the dependency so that loading dummynet also loads ipfw).

For stable/13 and stable/12 we introduce pfdummynet, which is the
dummynet module with a dependency on pf instead of on ipfw). In later
versions the dummynet module has no dependencies, so can be loaded
separately from a firewall.

Note that pfdummynet.ko and dummynet.ko cannot be loaded simultaneously.

Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 41667
Build 38556: arc lint + arc unit