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, Jun 23, 2:42 AM
Unknown Object (File)
Wed, Jun 19, 8:39 PM
Unknown Object (File)
Sun, Jun 16, 4:53 AM
Unknown Object (File)
May 3 2024, 3:54 AM
Unknown Object (File)
May 2 2024, 4:37 AM
Unknown Object (File)
May 2 2024, 4:37 AM
Unknown Object (File)
May 1 2024, 5:40 AM
Unknown Object (File)
Apr 30 2024, 12: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