OSDN Git Service

* fhandler.h (fhandler_socket::read): Remove method.
authorcorinna <corinna>
Wed, 4 Sep 2002 09:39:34 +0000 (09:39 +0000)
committercorinna <corinna>
Wed, 4 Sep 2002 09:39:34 +0000 (09:39 +0000)
commitaa7e088e2f765b3048a5e8a7f22fa8d01da8acd2
tree0b72ea59b62b3a13ab5af700a02adb583d9d8b52
parent065486992498a67efa32972bc91da6df24682125
* fhandler.h (fhandler_socket::read): Remove method.
(fhandler_socket::write): Ditto.
(fhandler_socket::readv): New method.
(fhandler_socket::writev): Ditto.
(fhandler_socket::recvmsg): Add new optional argument.
(fhandler_socket::sendmsg): Ditto.
* fhandler.cc (fhandler_socket::read): Remove method.
(fhandler_socket::write): Ditto.
(fhandler_socket::readv): New method.
(fhandler_socket::writev): Ditto.
(fhandler_socket::recvmsg): Use win32's scatter/gather IO where
possible.
(fhandler_socket::sendmsg): Ditto.
* net.cc (cygwin_recvmsg): Check the msghdr's iovec fields.
(cygwin_sendmsg): Ditto.  Add omitted sigframe.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_socket.cc
winsup/cygwin/net.cc