Date: Wed, 17 Aug 2022 11:35:57 +0200 From: Kristof Provost <kp@FreeBSD.org> To: Gleb Smirnoff <glebius@FreeBSD.org> Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: f63cb32c1988 - main - Retire 4.4BSD raw sockets Message-ID: <42B1E039-12A4-4438-9093-4E3330197948@FreeBSD.org> In-Reply-To: <202208111620.27BGKFIJ047004@gitrepo.freebsd.org> References: <202208111620.27BGKFIJ047004@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11 Aug 2022, at 18:20, Gleb Smirnoff wrote: > The branch main has been updated by glebius: > > URL: https://cgit.FreeBSD.org/src/commit/?id=3Df63cb32c1988561136fabdcc= 54d16cd200b666d9 > > commit f63cb32c1988561136fabdcc54d16cd200b666d9 > Author: Gleb Smirnoff <glebius@FreeBSD.org> > AuthorDate: 2022-08-11 16:19:36 +0000 > Commit: Gleb Smirnoff <glebius@FreeBSD.org> > CommitDate: 2022-08-11 16:19:36 +0000 > > Retire 4.4BSD raw sockets > > Until today the remnants of the original code had provided some aid= > in implementation of routing socket and IPSEC key socket. There we= re > 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/shar= e/doc/smm/18.net.pdf > > Reviewed by: melifaro > Differential revision: https://reviews.freebsd.org/D36124 > --- > ObsoleteFiles.inc | 3 + > sys/conf/files | 2 - > sys/net/raw_cb.c | 120 ---------------------- > sys/net/raw_cb.h | 90 ----------------- > sys/net/raw_usrreq.c | 279 -------------------------------------------= -------- > 5 files changed, 3 insertions(+), 491 deletions(-) > The removal of the raw_cb.h header file breaks the sysutils/lsof ports bu= ild. I=E2=80=99ve proposed a ports patch here: https://reviews.freebsd.org/D36= 240 Kristof
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42B1E039-12A4-4438-9093-4E3330197948>