comparison session.h @ 433:c216212001fc

Fix for -pedantic -ansi compilation, change // to /**/, plus some signedness and trailing-comma-in-array issues
author Matt Johnston <matt@ucc.asn.au>
date Fri, 16 Feb 2007 14:42:08 +0000
parents a01c0c8e543a
children 4cab61369879
comparison
equal deleted inserted replaced
432:517e76bdfb2d 433:c216212001fc
188 188
189 typedef enum { 189 typedef enum {
190 KEX_NOTHING, 190 KEX_NOTHING,
191 KEXINIT_RCVD, 191 KEXINIT_RCVD,
192 KEXDH_INIT_SENT, 192 KEXDH_INIT_SENT,
193 KEXDONE, 193 KEXDONE
194
195 } cli_kex_state; 194 } cli_kex_state;
196 195
197 typedef enum { 196 typedef enum {
198 STATE_NOTHING, 197 STATE_NOTHING,
199 SERVICE_AUTH_REQ_SENT, 198 SERVICE_AUTH_REQ_SENT,
201 SERVICE_CONN_REQ_SENT, 200 SERVICE_CONN_REQ_SENT,
202 SERVICE_CONN_ACCEPT_RCVD, 201 SERVICE_CONN_ACCEPT_RCVD,
203 USERAUTH_REQ_SENT, 202 USERAUTH_REQ_SENT,
204 USERAUTH_FAIL_RCVD, 203 USERAUTH_FAIL_RCVD,
205 USERAUTH_SUCCESS_RCVD, 204 USERAUTH_SUCCESS_RCVD,
206 SESSION_RUNNING, 205 SESSION_RUNNING
207
208 } cli_state; 206 } cli_state;
209 207
210 struct clientsession { 208 struct clientsession {
211 209
212 mp_int *dh_e, *dh_x; /* Used during KEX */ 210 mp_int *dh_e, *dh_x; /* Used during KEX */