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.