New timing infrastructure. There's a new function schedule_timer()
[u/mdw/putty] / windows / winnet.c
index bcb22bf..f2b2aaa 100644 (file)
@@ -1353,6 +1353,16 @@ SOCKET next_socket(int *state)
     return s ? s->s : INVALID_SOCKET;
 }
 
+extern int socket_writable(SOCKET skt)
+{
+    Actual_Socket s = find234(sktree, (void *)skt, cmpforsearch);
+
+    if (s)
+       return bufchain_size(&s->output_data) > 0;
+    else
+       return 0;
+}
+
 int net_service_lookup(char *service)
 {
     struct servent *se;