Hi,
In message "Re: [ ruby-Bugs-8597 ] Socket library should support abstract unix sockets"
on Wed, 14 Feb 2007 04:24:41 +0900, Sam Roberts <sroberts / uniserve.com> writes:
|Yes, problem is pack_sockaddr_un() doesn't allow a leading NUL, though
|Linux allows this (it appears to be a Linux-only extension). Ruby also
|arbitrarily limits path lengths to UNIX_PATH_MAX-1, instead of
|UNIX_PATH_MAX.
Is this OK? I mean I though sun_path requires NUL termination, so
that I reserve the last byte for the terminator. If it's not, I'd
love to apply your patch.
matz.