Named AF_UNIX socket not working in cygwin1.dll of git HEAD.
Takashi Yano
takashi.yano@nifty.ne.jp
Tue Jul 3 10:44:00 GMT 2018
Named AF_UNIX socket does not work in cygwin1.dll of git HEAD.
A simple test case is attched.
Expected result:
10: 1234567890
Result in cygwin1.dll of git HEAD:
bind: Bad address
unlink: Device or resource busy
It seems that this occures regarding the following commit.
commit 859d215b7e006e5fc60f686ec976e997e35d169b
Author: Corinna Vinschen <corinna@vinschen.de>
Date: Wed Feb 21 21:40:01 2018 +0100
Cygwin: split out fhandler_socket into inet and local classes
First cut, still incomplete
* fhandler_socket is now base class for other socket classes
* fhandler_socket_inet handles AF_INET and AF_INET6 sockets
* fhandler_socket_local handles AF_LOCAL/AF_UNIX sockets
* finally get rid of fdsock by using set_socket_handle in accept4
* align file-related calls (fstat, fstatvfs, fchown, fchmod, facl)
to Linux.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
--
Takashi Yano <takashi.yano@nifty.ne.jp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sockunix.c
Type: text/x-csrc
Size: 1418 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20180703/91384316/attachment.bin>
-------------- next part --------------
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list