From b6b7db6a66e1899195671ecccafe1af24ccd1bf4 Mon Sep 17 00:00:00 2001 From: Masaori Koshiba Date: Thu, 11 Jun 2026 10:48:19 +0900 Subject: [PATCH] Fix mismatched log field types more --- src/proxy/logging/Log.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/proxy/logging/Log.cc b/src/proxy/logging/Log.cc index 646b9db07b7..834ddf0ead1 100644 --- a/src/proxy/logging/Log.cc +++ b/src/proxy/logging/Log.cc @@ -520,12 +520,12 @@ Log::init_fields() global_field_list.add(field, false); field_symbol_hash.emplace("cssn", field); - field = new LogField("client_ssl_cert_provided", "cscert", LogField::STRING, &LogAccess::marshal_client_provided_cert, + field = new LogField("client_ssl_cert_provided", "cscert", LogField::sINT, &LogAccess::marshal_client_provided_cert, &LogAccess::unmarshal_int_to_str); global_field_list.add(field, false); field_symbol_hash.emplace("cscert", field); - field = new LogField("proxy_ssl_cert_provided", "pscert", LogField::STRING, &LogAccess::marshal_proxy_provided_cert, + field = new LogField("proxy_ssl_cert_provided", "pscert", LogField::sINT, &LogAccess::marshal_proxy_provided_cert, &LogAccess::unmarshal_int_to_str); global_field_list.add(field, false); field_symbol_hash.emplace("pscert", field); @@ -791,7 +791,7 @@ Log::init_fields() global_field_list.add(field, false); field_symbol_hash.emplace("nhi", field); - field = new LogField("next_hop_port", "nhp", LogField::IP, &LogAccess::marshal_next_hop_port, &LogAccess::unmarshal_int_to_str); + field = new LogField("next_hop_port", "nhp", LogField::sINT, &LogAccess::marshal_next_hop_port, &LogAccess::unmarshal_int_to_str); global_field_list.add(field, false); field_symbol_hash.emplace("nhp", field); @@ -1063,7 +1063,7 @@ Log::init_fields() global_field_list.add(field, false); field_symbol_hash.emplace("ppdip", field); - field = new LogField("proxy_protocol_authority", "ppa", LogField::IP, &LogAccess::marshal_proxy_protocol_authority, + field = new LogField("proxy_protocol_authority", "ppa", LogField::STRING, &LogAccess::marshal_proxy_protocol_authority, &LogAccess::unmarshal_str); global_field_list.add(field, false); field_symbol_hash.emplace("ppa", field);