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