Page MenuHomeFreeBSD

Retire 4.4BSD raw sockets
ClosedPublic

Authored by glebius on Aug 10 2022, 10:39 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Oct 19, 12:59 AM
Unknown Object (File)
Mon, Oct 13, 12:15 AM
Unknown Object (File)
Mon, Oct 13, 12:15 AM
Unknown Object (File)
Sun, Oct 12, 12:43 PM
Unknown Object (File)
Oct 1 2025, 12:10 AM
Unknown Object (File)
Sep 11 2025, 3:47 AM
Unknown Object (File)
Sep 11 2025, 1:39 AM
Unknown Object (File)
Aug 28 2025, 10:11 AM
Subscribers

Details

Summary

Until today the remnants of the original code had provided some aid
in implementation of routing socket and IPSEC key socket. There were
more obfuscation rather than generalisation with this aid.

A historical reference on the original idea of the raw sockets can
be found in chapter 11 of 4.4BSD System Manager Manual:

https://raw.githubusercontent.com/sergev/4.4BSD-Lite2/master/usr/share/doc/smm/18.net.pdf

Diff Detail

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