Page MenuHomeFreeBSD

Retire 4.4BSD raw sockets
ClosedPublic

Authored by glebius on Aug 10 2022, 10:39 PM.
Tags
None
Referenced Files
F97769478: D36124.diff
Tue, Oct 1, 4:58 AM
F97644504: D36124.diff
Mon, Sep 30, 1:38 PM
Unknown Object (File)
Thu, Sep 26, 3:58 PM
Unknown Object (File)
Wed, Sep 25, 2:42 AM
Unknown Object (File)
Wed, Sep 11, 3:43 PM
Unknown Object (File)
Tue, Sep 10, 9:40 PM
Unknown Object (File)
Aug 12 2024, 8:06 AM
Unknown Object (File)
Aug 8 2024, 10:39 PM
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