On 12/08/2022 18:35, Paul Koning via cctalk wrote:
> Can a Linux loadable module, without help from the core kernel code,
> define a new socket address family, and tie into the socket API for
> sockets attached to that family? I don't know. If yes, then indeed
> doing Linux doesn't require explicit help from the core kernel. But if
> no, then it does -- or alternatively the DECnet API becomes clunkier.

Yes it can and this is what I was describing in my previous post. The
DECnet code could continue to be maintained as an out-of-tree module for
the people that want it even after it's removed from the kernel. The
only thing that may be lost is the Netfilter support. There may be a way
to add that through a module too but I've not looked into it.

Matt

Reply via email to