diff options
author | Matt Johnston <matt@ucc.asn.au> | 2015-02-28 23:15:23 +0800 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2015-02-28 23:15:23 +0800 |
commit | fe580746d9d32a238ffcf03b122fcd97e1e3b1e9 (patch) | |
tree | cc1bf04cc4814b398bab9ab247573fb9eb5dcafe /netio.h | |
parent | def16fd87052cf80b08eb9e7a9ee621ed4c5cbcd (diff) | |
download | dropbear-fe580746d9d32a238ffcf03b122fcd97e1e3b1e9.tar.gz |
Add cleanupfastopen
Diffstat (limited to 'netio.h')
-rw-r--r-- | netio.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -30,8 +30,12 @@ typedef void(*connect_callback)(int result, int sock, void* data, const char* er struct dropbear_progress_connection * connect_remote (const char* remotehost, const char* remoteport, connect_callback cb, void *cb_data); +/* Sets up for select() */ void set_connect_fds(fd_set *writefd); +/* Handles ready sockets after select() */ void handle_connect_fds(fd_set *writefd); +/* Cleanup */ +void remove_connect_pending(); /* Doesn't actually stop the connect, but adds a dummy callback instead */ void cancel_connect(struct dropbear_progress_connection *c); |