Abstract sockets (linux)
Kagamin via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Fri Jun 26 07:05:51 PDT 2015
On Friday, 26 June 2015 at 13:36:49 UTC, freeman wrote:
> This works (socat):
> connect(3, {sa_family=AF_FILE,
> path=@"/var/run/ptmd.socket"}, 23) = 0
>
> This does not (from deneme, modified):
> connect(3, {sa_family=AF_FILE,
> path=@"/var/run/ptmd.socket"}, 24) = -1 ECONNREFUSED
> (Connection refused)
Looks like contrary to other sockets, name of an abstract socket
is treated as byte array instead of a string, hence every byte
counts.
More information about the Digitalmars-d-learn
mailing list