Mercurial > dropbear
diff cli-session.c @ 1025:02baa0b334e8 fastopen
async connections working
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Wed, 18 Feb 2015 22:46:15 +0800 |
parents | 0bb16232e7c4 |
children | daf21fd50abf |
line wrap: on
line diff
--- a/cli-session.c Wed Feb 18 00:05:27 2015 +0800 +++ b/cli-session.c Wed Feb 18 22:46:15 2015 +0800 @@ -93,6 +93,15 @@ NULL /* Null termination */ }; +void cli_connected(int result, int sock, void* userdata, const char *errstring) +{ + if (result == DROPBEAR_FAILURE) + { + dropbear_exit("Connect failed: %s", errstring); + } + ses.sock_in = ses.sock_out = sock; +} + void cli_session(int sock_in, int sock_out) { common_session_init(sock_in, sock_out);