Mercurial > hg > nginx
comparison src/event/ngx_event_quic.c @ 8642:05b1ee464350 quic
QUIC: hide header creation internals in ngx_event_quic_transport.c.
It doesn't make sense to expose the header type in a public function.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 17 Nov 2020 21:32:06 +0000 |
parents | fe53def49945 |
children | dbad2d6d1898 |
comparison
equal
deleted
inserted
replaced
8641:fe53def49945 | 8642:05b1ee464350 |
---|---|
4856 pkt.dcid = qc->scid; | 4856 pkt.dcid = qc->scid; |
4857 pkt.scid = qc->dcid; | 4857 pkt.scid = qc->dcid; |
4858 | 4858 |
4859 if (start->level == ssl_encryption_initial && pkt.need_ack) { | 4859 if (start->level == ssl_encryption_initial && pkt.need_ack) { |
4860 pad_len = NGX_QUIC_MIN_INITIAL_SIZE - EVP_GCM_TLS_TAG_LEN | 4860 pad_len = NGX_QUIC_MIN_INITIAL_SIZE - EVP_GCM_TLS_TAG_LEN |
4861 - ngx_quic_create_long_header(&pkt, NULL, out.len, NULL); | 4861 - ngx_quic_create_header(&pkt, NULL, out.len, NULL); |
4862 pad_len = ngx_min(pad_len, NGX_QUIC_MIN_INITIAL_SIZE); | 4862 pad_len = ngx_min(pad_len, NGX_QUIC_MIN_INITIAL_SIZE); |
4863 | 4863 |
4864 } else { | 4864 } else { |
4865 pad_len = 4; | 4865 pad_len = 4; |
4866 } | 4866 } |