From 74162850f0a35f0154f5d058ff4ab307bcaeb4dc Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 14 Sep 2021 16:45:11 +0900 Subject: [PATCH] nghttpx: Compile with the latest nghttp3 --- src/shrpx_http3_upstream.cc | 4 ++-- src/shrpx_http3_upstream.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/shrpx_http3_upstream.cc b/src/shrpx_http3_upstream.cc index c98e53d2..492bea4b 100644 --- a/src/shrpx_http3_upstream.cc +++ b/src/shrpx_http3_upstream.cc @@ -1784,7 +1784,7 @@ int http_deferred_consume(nghttp3_conn *conn, int64_t stream_id, namespace { int http_acked_stream_data(nghttp3_conn *conn, int64_t stream_id, - size_t datalen, void *user_data, + uint64_t datalen, void *user_data, void *stream_user_data) { auto upstream = static_cast(user_data); auto downstream = static_cast(stream_user_data); @@ -1800,7 +1800,7 @@ int http_acked_stream_data(nghttp3_conn *conn, int64_t stream_id, } // namespace int Http3Upstream::http_acked_stream_data(Downstream *downstream, - size_t datalen) { + uint64_t datalen) { if (LOG_ENABLED(INFO)) { ULOG(INFO, this) << "Stream " << downstream->get_stream_id() << " " << datalen << " bytes acknowledged"; diff --git a/src/shrpx_http3_upstream.h b/src/shrpx_http3_upstream.h index 845abe92..9542bca6 100644 --- a/src/shrpx_http3_upstream.h +++ b/src/shrpx_http3_upstream.h @@ -137,7 +137,7 @@ public: int stream_close(int64_t stream_id, uint64_t app_error_code); void log_response_headers(Downstream *downstream, const std::vector &nva) const; - int http_acked_stream_data(Downstream *downstream, size_t datalen); + int http_acked_stream_data(Downstream *downstream, uin64_t datalen); int http_shutdown_stream_read(int64_t stream_id); int http_reset_stream(int64_t stream_id, uint64_t app_error_code); int http_send_stop_sending(int64_t stream_id, uint64_t app_error_code);