Page MenuHomeFreeBSD

Change RACK dependency on TCPHPTS from build-time to load-time
ClosedPublic

Authored by jtl on Jun 11 2018, 10:31 AM.
Tags
None
Referenced Files
F82591500: D15756.diff
Tue, Apr 30, 5:38 PM
Unknown Object (File)
Fri, Apr 26, 4:26 PM
Unknown Object (File)
Sat, Apr 20, 11:20 PM
Unknown Object (File)
Jan 11 2024, 10:10 PM
Unknown Object (File)
Dec 20 2023, 6:50 AM
Unknown Object (File)
Nov 16 2023, 8:40 PM
Unknown Object (File)
Sep 26 2023, 11:04 PM
Unknown Object (File)
Sep 16 2023, 6:02 PM
Subscribers

Details

Summary

At present, RACK requires the TCPHPTS option to run. However, because modules can be moved from machine to machine, this dependency is really best assessed at load time rather than at build time.

Test Plan

When I boot a kernel compiled with the TCPHPTS option, the RACK module loads. When I book a kernel compiled without the TCPHPTS option, the RACK module complains that it is missing the tcphpts prerequisite.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable