comparison cli-session.c @ 839:33207ed1174b

Merge in ECC
author Matt Johnston <matt@ucc.asn.au>
date Mon, 21 Oct 2013 22:57:21 +0800
parents 7dcb46da72d9
children c19acba28590
comparison
equal deleted inserted replaced
834:e378da7eae5d 839:33207ed1174b
34 #include "random.h" 34 #include "random.h"
35 #include "service.h" 35 #include "service.h"
36 #include "runopts.h" 36 #include "runopts.h"
37 #include "chansession.h" 37 #include "chansession.h"
38 #include "agentfwd.h" 38 #include "agentfwd.h"
39 #include "crypto_desc.h"
39 40
40 static void cli_remoteclosed(); 41 static void cli_remoteclosed();
41 static void cli_sessionloop(); 42 static void cli_sessionloop();
42 static void cli_session_init(); 43 static void cli_session_init();
43 static void cli_finished(); 44 static void cli_finished();
84 NULL /* Null termination */ 85 NULL /* Null termination */
85 }; 86 };
86 87
87 void cli_session(int sock_in, int sock_out) { 88 void cli_session(int sock_in, int sock_out) {
88 89
89 seedrandom();
90
91 crypto_init();
92
93 common_session_init(sock_in, sock_out); 90 common_session_init(sock_in, sock_out);
94 91
95 chaninitialise(cli_chantypes); 92 chaninitialise(cli_chantypes);
96 93
97 /* Set up cli_ses vars */ 94 /* Set up cli_ses vars */