--------------------- PatchSet 1372 Date: 2005/05/15 09:18:00 Author: serassio Branch: nt Tag: (none) Log: Allow pinger build again on Windows Members: src/pinger.cc:1.7.2.4->1.7.2.5 Index: squid3/src/pinger.cc =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/pinger.cc,v retrieving revision 1.7.2.4 retrieving revision 1.7.2.5 diff -u -r1.7.2.4 -r1.7.2.5 --- squid3/src/pinger.cc 22 Apr 2005 18:58:21 -0000 1.7.2.4 +++ squid3/src/pinger.cc 15 May 2005 09:18:00 -0000 1.7.2.5 @@ -1,6 +1,6 @@ /* - * $Id: pinger.cc,v 1.7.2.4 2005/04/22 18:58:21 serassio Exp $ + * $Id: pinger.cc,v 1.7.2.5 2005/05/15 09:18:00 serassio Exp $ * * DEBUG: section 42 ICMP Pinger program * AUTHOR: Duane Wessels @@ -56,6 +56,8 @@ #else /* _SQUID_WIN32_ */ +#include "fde.h" + #ifdef _SQUID_MSWIN_ #include @@ -206,6 +208,18 @@ static void pingerOpen(void); static void pingerClose(void); +#ifdef _SQUID_MSWIN_ +int Win32__WSAFDIsSet(int fd, fd_set FAR * set + ) +{ + fde *F = &fd_table[fd]; + SOCKET s = F->win32.handle; + + return __WSAFDIsSet(s, set + ); +} +#endif + void pingerOpen(void) {