Lines Matching defs:session_state
121 struct session_state { struct
128 int connection_in;
129 int connection_out;
132 u_int remote_protocol_flags;
135 struct sshcipher_ctx *receive_context;
138 struct sshcipher_ctx *send_context;
141 struct sshbuf *input;
144 struct sshbuf *output;
147 struct sshbuf *outgoing_packet;
150 struct sshbuf *incoming_packet;
153 struct sshbuf *compression_buffer;
157 z_stream compression_in_stream;
158 z_stream compression_out_stream;
160 int compression_in_started;
161 int compression_out_started;
162 int compression_in_failures;
163 int compression_out_failures;
166 u_int max_packet_size;
169 int initialized;
172 int interactive_mode;
175 int server_side;
178 int after_authentication;
180 int keep_alive_timeouts;
183 int packet_timeout_ms;
186 struct newkeys *newkeys[MODE_MAX];
187 struct packet_state p_read, p_send;
190 u_int64_t max_blocks_in, max_blocks_out, rekey_limit;
193 u_int32_t rekey_interval; /* how often in seconds */
194 time_t rekey_time; /* time of last rekeying */
197 u_char extra_pad;
200 u_int packet_discard;
201 size_t packet_discard_mac_already;
202 struct sshmac *packet_discard_mac;
205 u_int packlen;
230 ssh_alloc_session_state(void) in ssh_alloc_session_state() argument
233 struct session_state *state = NULL; in ssh_alloc_session_state() argument