HomeFreeBSD

Sync CloudABI compatibility against the latest upstream version (v0.13).

Description

Sync CloudABI compatibility against the latest upstream version (v0.13).

With Flower (CloudABI's network connection daemon) becoming more
complete, there is no longer any need for creating any unconnected
sockets. Socket pairs in combination with file descriptor passing is all
that is necessary, as that is what is used by Flower to pass network
connections from the public internet to listening processes.

Remove all of the kernel bits that were used to implement socket(),
listen(), bindat() and connectat(). In principle, accept() and
SO_ACCEPTCONN may also be removed, but there are still some consumers
left.

Obtained from: https://github.com/NuxiNL/cloudabi
MFC after: 1 month

Details

Provenance
edAuthored on
Parents
rS322884: Fix bugs in (mostly) not-yet-activated parts of early/emergency output:
Branches
Unknown
Tags
Unknown