Mercurial > hg > nginx-quic
comparison src/event/ngx_event_quic.c @ 8137:52ad697f9d1c quic
QUIC: enabled more key-related debug by default.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Fri, 02 Oct 2020 12:40:49 +0300 |
parents | b38b41127489 |
children | d57cfdebe301 |
comparison
equal
deleted
inserted
replaced
8136:b38b41127489 | 8137:52ad697f9d1c |
---|---|
351 ngx_connection_t *c; | 351 ngx_connection_t *c; |
352 ngx_quic_secrets_t *keys; | 352 ngx_quic_secrets_t *keys; |
353 | 353 |
354 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); | 354 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); |
355 | 355 |
356 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
357 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, | 356 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, |
358 "quic ngx_quic_set_read_secret() level:%d", level); | 357 "quic ngx_quic_set_read_secret() level:%d", level); |
358 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
359 ngx_quic_hexdump(c->log, "quic read secret", rsecret, secret_len); | 359 ngx_quic_hexdump(c->log, "quic read secret", rsecret, secret_len); |
360 #endif | 360 #endif |
361 | 361 |
362 keys = &c->quic->keys[level]; | 362 keys = &c->quic->keys[level]; |
363 | 363 |
375 ngx_connection_t *c; | 375 ngx_connection_t *c; |
376 ngx_quic_secrets_t *keys; | 376 ngx_quic_secrets_t *keys; |
377 | 377 |
378 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); | 378 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); |
379 | 379 |
380 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
381 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, | 380 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, |
382 "quic ngx_quic_set_write_secret() level:%d", level); | 381 "quic ngx_quic_set_write_secret() level:%d", level); |
382 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
383 ngx_quic_hexdump(c->log, "quic write secret", wsecret, secret_len); | 383 ngx_quic_hexdump(c->log, "quic write secret", wsecret, secret_len); |
384 #endif | 384 #endif |
385 | 385 |
386 keys = &c->quic->keys[level]; | 386 keys = &c->quic->keys[level]; |
387 | 387 |
401 ngx_connection_t *c; | 401 ngx_connection_t *c; |
402 ngx_quic_secrets_t *keys; | 402 ngx_quic_secrets_t *keys; |
403 | 403 |
404 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); | 404 c = ngx_ssl_get_connection((ngx_ssl_conn_t *) ssl_conn); |
405 | 405 |
406 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
407 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, | 406 ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, |
408 "quic ngx_quic_set_encryption_secrets() level:%d", level); | 407 "quic ngx_quic_set_encryption_secrets() level:%d", level); |
408 #ifdef NGX_QUIC_DEBUG_CRYPTO | |
409 ngx_quic_hexdump(c->log, "quic read", rsecret, secret_len); | 409 ngx_quic_hexdump(c->log, "quic read", rsecret, secret_len); |
410 #endif | 410 #endif |
411 | 411 |
412 keys = &c->quic->keys[level]; | 412 keys = &c->quic->keys[level]; |
413 | 413 |
1689 | 1689 |
1690 c->log->action = "processing quic packet"; | 1690 c->log->action = "processing quic packet"; |
1691 | 1691 |
1692 qc = c->quic; | 1692 qc = c->quic; |
1693 | 1693 |
1694 #if (NGX_DEBUG) | |
1695 ngx_quic_hexdump(c->log, "quic pkt dcid", pkt->dcid.data, pkt->dcid.len); | |
1696 | |
1697 if (pkt->level != ssl_encryption_application) { | |
1698 ngx_quic_hexdump(c->log, "quic pkt scid", pkt->scid.data, | |
1699 pkt->scid.len); | |
1700 } | |
1701 #endif | |
1702 | |
1694 if (qc) { | 1703 if (qc) { |
1695 | 1704 |
1696 if (rc == NGX_ABORT) { | 1705 if (rc == NGX_ABORT) { |
1697 ngx_log_error(NGX_LOG_INFO, c->log, 0, | 1706 ngx_log_error(NGX_LOG_INFO, c->log, 0, |
1698 "quic unsupported version: 0x%xD", pkt->version); | 1707 "quic unsupported version: 0x%xD", pkt->version); |