Mercurial > hg > nginx
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 *************************************/ |