1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/socket
akr 4efd36bbd9 * ext/socket/extconf.rb (have_struct_member): new method.
check msg_control and msg_accrights in struct msghdr.  check sys/uio.h.

* socket/socket.c: include sys/uio.h if available.
(thread_read_select): new function.
(unix_send_io): ditto.
(unix_recv_io): ditto.
(unix_s_socketpair): ditto.
(Init_socket): define UNIXSocket#send_io, UNIXSocket#recv_io,


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-28 21:31:35 +00:00
..
.cvsignore Add .cvsignore's. 2001-01-09 17:11:36 +00:00
addrinfo.h * io.c (READ_DATA_PENDING): uClibc support. 2002-02-27 04:30:20 +00:00
depend remove marshal/gtk/kconv 1999-08-13 05:37:52 +00:00
extconf.rb * ext/socket/extconf.rb (have_struct_member): new method. 2002-02-28 21:31:35 +00:00
getaddrinfo.c * io.c (READ_DATA_PENDING): uClibc support. 2002-02-27 04:30:20 +00:00
getnameinfo.c * ext/socket/socket.c (unix_addr): getsockname(2) may result len = 0. 2001-10-02 04:31:23 +00:00
MANIFEST remove marshal/gtk/kconv 1999-08-13 05:37:52 +00:00
socket.c * ext/socket/extconf.rb (have_struct_member): new method. 2002-02-28 21:31:35 +00:00
sockport.h eban 2000-08-24 06:29:30 +00:00