comparison src/event/quic/ngx_event_quic_migration.h @ 8997:fab36e4abf83 quic

QUIC: got rid of hash symbol in backup and logging. Now all objectes with sequence number (i.e. sockets, connection ids and paths) are logged as "foo seq:N".
author Vladimir Homutov <vl@nginx.com>
date Fri, 28 Jan 2022 14:57:33 +0300
parents 1e2f4e9c8195
children bba136612fe4
comparison
equal deleted inserted replaced
8996:430755fcdb61 8997:fab36e4abf83
17 #define NGX_QUIC_PATH_ACTIVE 1 17 #define NGX_QUIC_PATH_ACTIVE 1
18 #define NGX_QUIC_PATH_BACKUP 2 18 #define NGX_QUIC_PATH_BACKUP 2
19 19
20 #define ngx_quic_path_dbg(c, msg, path) \ 20 #define ngx_quic_path_dbg(c, msg, path) \
21 ngx_log_debug7(NGX_LOG_DEBUG_EVENT, c->log, 0, \ 21 ngx_log_debug7(NGX_LOG_DEBUG_EVENT, c->log, 0, \
22 "quic path#%uL %s sent:%O recvd:%O state:%s%s%s", \ 22 "quic path seq:%uL %s sent:%O recvd:%O state:%s%s%s", \
23 path->seqnum, msg, path->sent, path->received, \ 23 path->seqnum, msg, path->sent, path->received, \
24 path->limited ? "L" : "", path->validated ? "V": "N", \ 24 path->limited ? "L" : "", path->validated ? "V": "N", \
25 path->validating ? "R": ""); 25 path->validating ? "R": "");
26 26
27 ngx_int_t ngx_quic_handle_path_challenge_frame(ngx_connection_t *c, 27 ngx_int_t ngx_quic_handle_path_challenge_frame(ngx_connection_t *c,