This is an automated email from the ASF dual-hosted git repository. cmcfarlen pushed a commit to branch 10.1.x in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit aed3bc710c4f434f4872a4d335b4411018944626 Author: Masaori Koshiba <[email protected]> AuthorDate: Tue Jun 16 09:21:07 2026 +0900 Fix mismatched log field types more (#13256) (cherry picked from commit 36b8649f3467e2780bec0c09f66b467d442a648a) --- 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 6c61b2975f..8d60f5e080 100644 --- a/src/proxy/logging/Log.cc +++ b/src/proxy/logging/Log.cc @@ -505,12 +505,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); @@ -739,7 +739,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); @@ -1003,7 +1003,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);
