UDS decisions

Poul-Henning Kamp phk at phk.freebsd.dk
Wed Feb 14 08:27:26 UTC 2018

In message <1e149bf9-4347-d924-8942-803b8e4ddc57 at schokola.de>, Nils Goroll writ
>WFM, but one thing:
>> 1. We will use bogo-IP numbers for client UDS connections
>As long as we get VCL access to the accept socket name, we should not need the
>uds socket path. But we should have a way to differentiate between
>/untrusted/external.socket and /highly/secure/internal.socket

Something like 'local.endpoint' and/or 'local.acceptor' returning
the address and name of the acceptor socket respectively.

>P.S. FTR I can't quite follow the "UDS is hackisch" argument, but that
>discussion would not get us anywhere.

UDS wa a hack to absorb named pipes into this newfangled "network" part
of the kernel.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-dev mailing list