comparison src/event/ngx_event_quic.c @ 8278:146687b1ab43 quic

Fixed log initialization. Should be done after memzero.
author Vladimir Homutov <vl@nginx.com>
date Wed, 25 Mar 2020 19:42:00 +0300
parents 19660929e8ff
children 5f223cdad40e
comparison
equal deleted inserted replaced
8277:50db7ce374b7 8278:146687b1ab43
1306 enum ssl_encryption_level_t level, ngx_str_t *payload) 1306 enum ssl_encryption_level_t level, ngx_str_t *payload)
1307 { 1307 {
1308 ngx_str_t res; 1308 ngx_str_t res;
1309 ngx_quic_header_t pkt; 1309 ngx_quic_header_t pkt;
1310 1310
1311 pkt.log = c->log;
1312
1313 static ngx_str_t initial_token = ngx_null_string; 1311 static ngx_str_t initial_token = ngx_null_string;
1314 1312
1315 ngx_memzero(&pkt, sizeof(ngx_quic_header_t)); 1313 ngx_memzero(&pkt, sizeof(ngx_quic_header_t));
1316 ngx_quic_hexdump0(c->log, "payload", payload->data, payload->len); 1314 ngx_quic_hexdump0(c->log, "payload", payload->data, payload->len);
1317 1315
1316 pkt.log = c->log;
1318 pkt.level = level; 1317 pkt.level = level;
1319 pkt.dcid = qc->dcid; 1318 pkt.dcid = qc->dcid;
1320 pkt.scid = qc->scid; 1319 pkt.scid = qc->scid;
1321 1320
1322 if (level == ssl_encryption_initial) { 1321 if (level == ssl_encryption_initial) {