1*eaae0b33SPatrick WilliamsFrom 2bfb46b11d35f2fc5f3926376651cc936c6eab13 Mon Sep 17 00:00:00 2001 2*eaae0b33SPatrick WilliamsFrom: Nguyen Dat Tho <tho3.nguyen@lge.com> 3*eaae0b33SPatrick WilliamsDate: Mon, 31 Mar 2025 15:59:51 +0900 4*eaae0b33SPatrick WilliamsSubject: [PATCH] Fix build with gcc-15 5*eaae0b33SPatrick Williams 6*eaae0b33SPatrick WilliamsSigned-off-by: Nguyen Dat Tho <tho3.nguyen@lge.com> 7*eaae0b33SPatrick Williams 8*eaae0b33SPatrick WilliamsUpstream-Status: Submitted <https://github.com/snort3/snort3/pull/408> 9*eaae0b33SPatrick Williams--- 10*eaae0b33SPatrick Williams tools/snort2lua/config_states/config_ignore_ports.cc | 1 + 11*eaae0b33SPatrick Williams tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc | 1 + 12*eaae0b33SPatrick Williams tools/snort2lua/preprocessor_states/pps_frag3_engine.cc | 1 + 13*eaae0b33SPatrick Williams tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc | 1 + 14*eaae0b33SPatrick Williams tools/snort2lua/rule_states/rule_gid_sid.cc | 1 + 15*eaae0b33SPatrick Williams 5 files changed, 5 insertions(+) 16*eaae0b33SPatrick Williams 17*eaae0b33SPatrick Williamsdiff --git a/tools/snort2lua/config_states/config_ignore_ports.cc b/tools/snort2lua/config_states/config_ignore_ports.cc 18*eaae0b33SPatrick Williamsindex 4ddfebb5d..ec180a558 100644 19*eaae0b33SPatrick Williams--- a/tools/snort2lua/config_states/config_ignore_ports.cc 20*eaae0b33SPatrick Williams+++ b/tools/snort2lua/config_states/config_ignore_ports.cc 21*eaae0b33SPatrick Williams@@ -21,6 +21,7 @@ 22*eaae0b33SPatrick Williams #include <vector> 23*eaae0b33SPatrick Williams #include <string> 24*eaae0b33SPatrick Williams #include <stdexcept> 25*eaae0b33SPatrick Williams+#include <cstdint> 26*eaae0b33SPatrick Williams 27*eaae0b33SPatrick Williams #include "conversion_state.h" 28*eaae0b33SPatrick Williams #include "helpers/converter.h" 29*eaae0b33SPatrick Williamsdiff --git a/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc b/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc 30*eaae0b33SPatrick Williamsindex 2a41decb8..79e98dd2b 100644 31*eaae0b33SPatrick Williams--- a/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc 32*eaae0b33SPatrick Williams+++ b/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc 33*eaae0b33SPatrick Williams@@ -25,6 +25,7 @@ 34*eaae0b33SPatrick Williams 35*eaae0b33SPatrick Williams #include <algorithm> 36*eaae0b33SPatrick Williams #include <cstring> 37*eaae0b33SPatrick Williams+#include <cstdint> 38*eaae0b33SPatrick Williams 39*eaae0b33SPatrick Williams namespace preprocessors 40*eaae0b33SPatrick Williams { 41*eaae0b33SPatrick Williamsdiff --git a/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc b/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc 42*eaae0b33SPatrick Williamsindex d5c1fcf4d..c0309cc6f 100644 43*eaae0b33SPatrick Williams--- a/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc 44*eaae0b33SPatrick Williams+++ b/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc 45*eaae0b33SPatrick Williams@@ -19,6 +19,7 @@ 46*eaae0b33SPatrick Williams 47*eaae0b33SPatrick Williams #include <sstream> 48*eaae0b33SPatrick Williams #include <vector> 49*eaae0b33SPatrick Williams+#include <cstdint> 50*eaae0b33SPatrick Williams 51*eaae0b33SPatrick Williams #include "conversion_state.h" 52*eaae0b33SPatrick Williams #include "helpers/converter.h" 53*eaae0b33SPatrick Williamsdiff --git a/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc b/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc 54*eaae0b33SPatrick Williamsindex 1e97a58ad..3df35340e 100644 55*eaae0b33SPatrick Williams--- a/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc 56*eaae0b33SPatrick Williams+++ b/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc 57*eaae0b33SPatrick Williams@@ -20,6 +20,7 @@ 58*eaae0b33SPatrick Williams #include <sstream> 59*eaae0b33SPatrick Williams #include <vector> 60*eaae0b33SPatrick Williams #include <string> 61*eaae0b33SPatrick Williams+#include <cstdint> 62*eaae0b33SPatrick Williams 63*eaae0b33SPatrick Williams #include "conversion_state.h" 64*eaae0b33SPatrick Williams #include "helpers/s2l_util.h" 65*eaae0b33SPatrick Williamsdiff --git a/tools/snort2lua/rule_states/rule_gid_sid.cc b/tools/snort2lua/rule_states/rule_gid_sid.cc 66*eaae0b33SPatrick Williamsindex 7f2b84ae4..d3215b655 100644 67*eaae0b33SPatrick Williams--- a/tools/snort2lua/rule_states/rule_gid_sid.cc 68*eaae0b33SPatrick Williams+++ b/tools/snort2lua/rule_states/rule_gid_sid.cc 69*eaae0b33SPatrick Williams@@ -27,6 +27,7 @@ 70*eaae0b33SPatrick Williams 71*eaae0b33SPatrick Williams #include <sstream> 72*eaae0b33SPatrick Williams #include <unordered_map> 73*eaae0b33SPatrick Williams+#include <cstdint> 74*eaae0b33SPatrick Williams 75*eaae0b33SPatrick Williams #include "conversion_state.h" 76*eaae0b33SPatrick Williams #include "helpers/converter.h" 77*eaae0b33SPatrick Williams-- 78*eaae0b33SPatrick Williams2.34.1 79*eaae0b33SPatrick Williams 80