X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/3ad9d396e3e57477b4da4b20665ca33edd5d7f67..2184a5d91ffbcf2de2f730c83dda2d9443035f50:/network.h diff --git a/network.h b/network.h index 4300fb2e..3ec9eb78 100644 --- a/network.h +++ b/network.h @@ -68,7 +68,7 @@ void sk_getaddr(SockAddr addr, char *buf, int buflen); void sk_addr_free(SockAddr addr); Socket sk_new(SockAddr addr, int port, int privport, int oobinline, - Plug p); + int nodelay, Plug p); Socket sk_newlistener(int port, Plug plug, int local_host_only); @@ -124,6 +124,12 @@ char *sk_addr_error(SockAddr addr); */ void sk_set_frozen(Socket sock, int is_frozen); +/* + * Call this after an operation that might have tried to send on a + * socket, to clean up any pending network errors. + */ +void net_pending_errors(void); + /********** SSL stuff **********/ /*