comparison src/event/quic/ngx_event_quic_connection.h @ 8753:46161c610919 quic

QUIC: separate files for SSL library interfaces.
author Vladimir Homutov <vl@nginx.com>
date Wed, 14 Apr 2021 14:47:04 +0300
parents e19723c40d28
children 915c2f7092ed
comparison
equal deleted inserted replaced
8752:e19723c40d28 8753:46161c610919
19 19
20 #include <ngx_event_quic_frames.h> 20 #include <ngx_event_quic_frames.h>
21 #include <ngx_event_quic_migration.h> 21 #include <ngx_event_quic_migration.h>
22 #include <ngx_event_quic_connid.h> 22 #include <ngx_event_quic_connid.h>
23 #include <ngx_event_quic_streams.h> 23 #include <ngx_event_quic_streams.h>
24 #include <ngx_event_quic_ssl.h>
24 #include <ngx_event_quic_tokens.h> 25 #include <ngx_event_quic_tokens.h>
25 #include <ngx_event_quic_ack.h> 26 #include <ngx_event_quic_ack.h>
26 #include <ngx_event_quic_output.h> 27 #include <ngx_event_quic_output.h>
27 28
28 29
199 unsigned key_phase:1; 200 unsigned key_phase:1;
200 unsigned validated:1; 201 unsigned validated:1;
201 }; 202 };
202 203
203 204
205 ngx_int_t ngx_quic_apply_transport_params(ngx_connection_t *c,
206 ngx_quic_tp_t *ctp);
207 void ngx_quic_discard_ctx(ngx_connection_t *c,
208 enum ssl_encryption_level_t level);
204 void ngx_quic_close_connection(ngx_connection_t *c, ngx_int_t rc); 209 void ngx_quic_close_connection(ngx_connection_t *c, ngx_int_t rc);
205 void ngx_quic_shutdown_quic(ngx_connection_t *c); 210 void ngx_quic_shutdown_quic(ngx_connection_t *c);
206 211
207 212
208 /********************************* DEBUG *************************************/ 213 /********************************* DEBUG *************************************/