Skip to content

Commit 93b2c46

Browse files
authored
Fixes icap build on macOS (#6958)
1 parent 613576f commit 93b2c46

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugins/experimental/icap/icap_plugin.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
#include <netinet/in.h>
3232
#include <arpa/inet.h>
33+
#include <cinttypes>
3334
#include <iostream>
3435
#include <sstream>
3536

@@ -552,7 +553,7 @@ handle_write_header(TSCont contp, TransformData *data)
552553
"RESPMOD %s ICAP/%s\r\n"
553554
"Host: %s\r\n"
554555
"Connection: close\r\n" // "Connection: close" is used since each scan creates a new connection
555-
"Encapsulated: req-hdr=0, res-hdr=%lu, res-body=%lu\r\n\r\n",
556+
"Encapsulated: req-hdr=0, res-hdr=%" PRIu64 ", res-body=%" PRIu64 "\r\n\r\n",
556557
ICAP_SERVICE_URL, ICAP_VERSION, server_ip.c_str(), client_req_size, server_resp_size + client_req_size);
557558

558559
TSIOBufferWrite(data->input_buf, (const char *)res_buf, strlen(res_buf));

0 commit comments

Comments
 (0)