OSDN Git Service

* fhandler.h (struct wsa_event): Define here.
authorcorinna <corinna>
Fri, 28 Jul 2006 08:50:46 +0000 (08:50 +0000)
committercorinna <corinna>
Fri, 28 Jul 2006 08:50:46 +0000 (08:50 +0000)
commita6b4cf734e066d8e88ae14cb7c131407b85807ea
tree1462e798181501af84f38d5f58753d2bf004fd7c
parent7324400173ba6e5a5c67f9f689c6efe89f0b8923
* fhandler.h (struct wsa_event): Define here.
(class fhandler_socket): Make wsock_evt private again.
(fhandler_socket::wsock_event): New read accessor for wsock_evt.
(fhandler_socket::serial_number): New read accessor to get the
socket's serial number.
(fhandler_socket::ready_for_read): Just return true.
* fhandler_socket.cc (struct wsa_event): Move definition to fhandler.h.
* select.cc (struct socketinf): Add serial number vector.
(start_thread_socket): Identify duplicate sockets by their serial
number, not (wrongly) by their wsock_evt.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_socket.cc
winsup/cygwin/select.cc