Mercurial > dropbear
diff cli-session.c @ 1027:daf21fd50abf fastopen
In theory TFO should work. Needs platform cleanup and testing
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Thu, 19 Feb 2015 00:32:00 +0800 |
parents | 02baa0b334e8 |
children | 64c0aa01e2b6 |
line wrap: on
line diff
--- a/cli-session.c Wed Feb 18 23:02:49 2015 +0800 +++ b/cli-session.c Thu Feb 19 00:32:00 2015 +0800 @@ -102,15 +102,20 @@ ses.sock_in = ses.sock_out = sock; } -void cli_session(int sock_in, int sock_out) { +void cli_session(int sock_in, int sock_out, struct dropbear_progress_connection *progress) { common_session_init(sock_in, sock_out); + if (progress) { + connect_set_writequeue(progress, &ses.writequeue); + } + chaninitialise(cli_chantypes); /* Set up cli_ses vars */ cli_session_init(); + /* Ready to go */ sessinitdone = 1;