Page MenuHomeFreeBSD

Introduce pfdummynet module
AbandonedPublic

Authored by kp on Sep 23 2021, 1:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 26, 5:33 AM
Unknown Object (File)
Fri, Apr 19, 11:57 AM
Unknown Object (File)
Mon, Apr 1, 3:29 AM
Unknown Object (File)
Sun, Mar 31, 5:52 AM
Unknown Object (File)
Mar 23 2024, 5:04 AM
Unknown Object (File)
Mar 7 2024, 11:45 PM
Unknown Object (File)
Mar 2 2024, 3:38 PM
Unknown Object (File)
Feb 16 2024, 2:01 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