Page MenuHomeFreeBSD

Introduce pfdummynet module
AbandonedPublic

Authored by kp on Sep 23 2021, 1:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Feb 9, 8:49 AM
Unknown Object (File)
Sat, Jan 18, 10:09 PM
Unknown Object (File)
Fri, Jan 17, 4:39 PM
Unknown Object (File)
Jan 6 2025, 11:56 AM
Unknown Object (File)
Oct 22 2024, 11:23 PM
Unknown Object (File)
Oct 10 2024, 12:37 AM
Unknown Object (File)
Sep 24 2024, 4:42 AM
Unknown Object (File)
Sep 7 2024, 6:26 PM

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