Lines Matching defs:session_state
110 struct session_state { struct
117 int connection_in;
118 int connection_out;
121 u_int remote_protocol_flags;
124 struct sshcipher_ctx *receive_context;
127 struct sshcipher_ctx *send_context;
130 struct sshbuf *input;
133 struct sshbuf *output;
136 struct sshbuf *outgoing_packet;
139 struct sshbuf *incoming_packet;
142 struct sshbuf *compression_buffer;
145 z_stream compression_in_stream;
146 z_stream compression_out_stream;
147 int compression_in_started;
148 int compression_out_started;
149 int compression_in_failures;
150 int compression_out_failures;
156 int packet_compression;
159 u_int max_packet_size;
162 int initialized;
165 int interactive_mode;
168 int server_side;
171 int after_authentication;
173 int keep_alive_timeouts;
176 int packet_timeout_ms;
179 struct newkeys *newkeys[MODE_MAX];
180 struct packet_state p_read, p_send;
183 u_int64_t max_blocks_in, max_blocks_out, rekey_limit;
186 u_int32_t rekey_interval; /* how often in seconds */
187 time_t rekey_time; /* time of last rekeying */
190 u_char ssh1_key[SSH_SESSION_KEY_LENGTH];
191 u_int ssh1_keylen;
194 u_char extra_pad;
197 u_int packet_discard;
198 size_t packet_discard_mac_already;
199 struct sshmac *packet_discard_mac;
202 u_int packlen;
205 int rekeying;
230 ssh_alloc_session_state(void) in ssh_alloc_session_state() argument
233 struct session_state *state = NULL; in ssh_alloc_session_state() argument