extract_fd       2995 win32/win32.c      nonsock += extract_fd(&else_rd, rd, is_not_socket);
extract_fd       2998 win32/win32.c      nonsock += extract_fd(&else_wr, wr, is_not_socket);
extract_fd       3001 win32/win32.c      if (extract_fd(NULL, else_rd.fdset, is_invalid_handle) > 0 ||
extract_fd       3002 win32/win32.c  	extract_fd(NULL, else_wr.fdset, is_invalid_handle) > 0) {
extract_fd       3010 win32/win32.c      extract_fd(&pipe_rd, else_rd.fdset, is_pipe); // should not call is_pipe for socket
extract_fd       3013 win32/win32.c      extract_fd(&cons_rd, else_rd.fdset, is_console); // ditto
extract_fd       3016 win32/win32.c      extract_fd(&except, ex, is_not_socket); // drop only
extract_fd       3036 win32/win32.c  		extract_fd(&else_rd, pipe_rd.fdset, is_readable_pipe);
extract_fd       3037 win32/win32.c  		extract_fd(&else_rd, cons_rd.fdset, is_readable_console);