Mercurial > hg > nginx-quic
changeset 8263:b14338acbf9d quic
QUIC: fixed logging PATH_CHALLENGE/RESPONSE and build with GCC < 5.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 22 Dec 2020 12:04:15 +0300 |
parents | 5b51d8405378 |
children | 5247461c17e1 |
files | src/event/ngx_event_quic.c |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/event/ngx_event_quic.c +++ b/src/event/ngx_event_quic.c @@ -589,13 +589,15 @@ ngx_quic_log_frame(ngx_log_t *log, ngx_q break; case NGX_QUIC_FT_PATH_CHALLENGE: - p = ngx_slprintf(p, last, "PATH_CHALLENGE data:0x%xL", - *(uint64_t *) &f->u.path_challenge.data); + p = ngx_slprintf(p, last, "PATH_CHALLENGE data:0x%*xs", + sizeof(f->u.path_challenge.data), + f->u.path_challenge.data); break; case NGX_QUIC_FT_PATH_RESPONSE: - p = ngx_slprintf(p, last, "PATH_RESPONSE data:0x%xL", - f->u.path_response); + p = ngx_slprintf(p, last, "PATH_RESPONSE data:0x%*xs", + sizeof(f->u.path_challenge.data), + f->u.path_challenge.data); break; case NGX_QUIC_FT_NEW_TOKEN: