Code modernization: Convert from deprecated C standard library headers

This commit is contained in:
Tim Wojtulewicz 2022-06-24 19:36:15 +00:00 committed by Tim Wojtulewicz
parent 823d80494b
commit 7c4fd382d9
104 changed files with 160 additions and 165 deletions

View file

@ -1,9 +1,9 @@
#include "zeek/Anon.h" #include "zeek/Anon.h"
#include <assert.h>
#include <stdlib.h>
#include <sys/time.h> #include <sys/time.h>
#include <unistd.h> #include <unistd.h>
#include <cassert>
#include <cstdlib>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/ID.h" #include "zeek/ID.h"

View file

@ -2,7 +2,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <math.h> #include <cmath>
#include "zeek/Conn.h" #include "zeek/Conn.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -5,7 +5,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <binpac.h> #include <binpac.h>
#include <ctype.h> #include <cctype>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Event.h" #include "zeek/Event.h"

View file

@ -2,8 +2,8 @@
#pragma once #pragma once
#include <assert.h>
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cassert>
#include <map> #include <map>
#include <string> #include <string>

View file

@ -4,25 +4,25 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <errno.h>
#include <netdb.h> #include <netdb.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <stdlib.h>
#include <sys/select.h> #include <sys/select.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <algorithm> #include <algorithm>
#include <cerrno>
#include <cstdlib>
#include <vector> #include <vector>
#ifdef TIME_WITH_SYS_TIME #ifdef TIME_WITH_SYS_TIME
#include <sys/time.h> #include <sys/time.h>
#include <time.h> #include <ctime>
#elif defined(HAVE_SYS_TIME_H) #elif defined(HAVE_SYS_TIME_H)
#include <sys/time.h> #include <sys/time.h>
#else #else
#include <time.h> #include <ctime>
#endif #endif
#include <ztd/out_ptr.hpp> #include <ztd/out_ptr.hpp>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <assert.h> #include <cassert>
#include "zeek/Debug.h" #include "zeek/Debug.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -4,10 +4,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include <signal.h> #include <csignal>
#include <stdarg.h> #include <cstdarg>
#include <stdio.h> #include <cstdio>
#include <string> #include <string>
#ifdef HAVE_READLINE #ifdef HAVE_READLINE

View file

@ -5,10 +5,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <assert.h>
#include <regex.h> #include <regex.h>
#include <string.h>
#include <sys/types.h> #include <sys/types.h>
#include <cassert>
#include <cstring>
#include "zeek/DbgBreakpoint.h" #include "zeek/DbgBreakpoint.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"

View file

@ -3,7 +3,7 @@
#pragma once #pragma once
#include <stdlib.h> #include <cstdlib>
#include <deque> #include <deque>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -2,8 +2,8 @@
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <cstdlib>
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/plugin/Plugin.h" #include "zeek/plugin/Plugin.h"

View file

@ -4,10 +4,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <errno.h> #include <cerrno>
#include <math.h> #include <cmath>
#include <stdlib.h> #include <cstdlib>
#include <string.h> #include <cstring>
#include "zeek/3rdparty/ConvertUTF.h" #include "zeek/3rdparty/ConvertUTF.h"
#include "zeek/File.h" #include "zeek/File.h"
@ -179,7 +179,7 @@ void ODesc::Add(double d, bool no_exp)
return v < 0 ? -v < tolerance : v < tolerance; return v < 0 ? -v < tolerance : v < tolerance;
}; };
if ( approx_equal(d, nearbyint(d), 1e-9) && isfinite(d) && ! strchr(tmp, 'e') ) if ( approx_equal(d, nearbyint(d), 1e-9) && std::isfinite(d) && ! strchr(tmp, 'e') )
// disambiguate from integer // disambiguate from integer
Add(".0"); Add(".0");
} }

View file

@ -7,9 +7,9 @@
#ifdef HAVE_MEMORY_H #ifdef HAVE_MEMORY_H
#include <memory.h> #include <memory.h>
#endif #endif
#include <signal.h>
#include <algorithm> #include <algorithm>
#include <climits> #include <climits>
#include <csignal>
#include <fstream> #include <fstream>
#include "zeek/3rdparty/doctest.h" #include "zeek/3rdparty/doctest.h"

View file

@ -7,19 +7,19 @@
#include <sys/types.h> #include <sys/types.h>
#ifdef TIME_WITH_SYS_TIME #ifdef TIME_WITH_SYS_TIME
#include <sys/time.h> #include <sys/time.h>
#include <time.h> #include <ctime>
#else #else
#ifdef HAVE_SYS_TIME_H #ifdef HAVE_SYS_TIME_H
#include <sys/time.h> #include <sys/time.h>
#else #else
#include <time.h> #include <ctime>
#endif #endif
#endif #endif
#include <errno.h>
#include <sys/resource.h> #include <sys/resource.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <unistd.h> #include <unistd.h>
#include <algorithm> #include <algorithm>
#include <cerrno>
#include "zeek/Attr.h" #include "zeek/Attr.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -2,9 +2,9 @@
#include "zeek/Flare.h" #include "zeek/Flare.h"
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -6,15 +6,15 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <broker/error.hh> #include <broker/error.hh>
#include <ctype.h>
#include <errno.h>
#include <netdb.h> #include <netdb.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <signal.h>
#include <stdlib.h>
#include <sys/param.h> #include <sys/param.h>
#include <unistd.h> #include <unistd.h>
#include <algorithm> #include <algorithm>
#include <cctype>
#include <cerrno>
#include <csignal>
#include <cstdlib>
#include "zeek/Base64.h" #include "zeek/Base64.h"
#include "zeek/Debug.h" #include "zeek/Debug.h"

View file

@ -19,7 +19,7 @@
#pragma once #pragma once
#include <stdlib.h> #include <cstdlib>
#include "zeek/util.h" // for bro_int_t #include "zeek/util.h" // for bro_int_t

View file

@ -2,10 +2,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#ifdef HAVE_MEMORY_H #include <cstring>
#include <memory.h>
#endif
#include <stdlib.h>
namespace zeek::detail namespace zeek::detail
{ {

View file

@ -6,7 +6,7 @@
#pragma once #pragma once
#include <string.h> #include <cstring>
namespace zeek::detail namespace zeek::detail
{ {

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/File.h" #include "zeek/File.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <limits.h> #include <climits>
namespace zeek namespace zeek
{ {

View file

@ -2,9 +2,9 @@
#include "zeek/Pipe.h" #include "zeek/Pipe.h"
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include <cstdio> #include <cstdio>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -2,11 +2,11 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <assert.h>
#include <errno.h>
#include <stdio.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <cassert>
#include <cerrno>
#include <cstdio>
#include <map> #include <map>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdio.h> #include <cstdio>
#include <stdlib.h> #include <cstdlib>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <math.h> #include <cmath>
#include <stdint.h> #include <cstdint>
namespace zeek::detail namespace zeek::detail
{ {

View file

@ -2,7 +2,7 @@
#pragma once #pragma once
#include <string.h> #include <cstring>
#include <iterator> #include <iterator>
// Queue.h -- // Queue.h --

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include <utility> #include <utility>
#include "zeek/CCL.h" #include "zeek/CCL.h"

View file

@ -2,8 +2,8 @@
#pragma once #pragma once
#include <ctype.h>
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cctype>
#include <map> #include <map>
#include <set> #include <set>
#include <string> #include <string>

View file

@ -14,7 +14,7 @@
#include "zeek/RandTest.h" #include "zeek/RandTest.h"
#include <math.h> #include <cmath>
constexpr double log2of10 = 3.32192809488736234787; constexpr double log2of10 = 3.32192809488736234787;

View file

@ -2,7 +2,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdint.h> #include <cstdint>
#define RT_MONTEN \ #define RT_MONTEN \
6 /* Bytes used as Monte Carlo \ 6 /* Bytes used as Monte Carlo \

View file

@ -2,10 +2,10 @@
#pragma once #pragma once
#include <assert.h>
#include <string.h>
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cassert>
#include <cstdint> #include <cstdint>
#include <cstring>
#include <map> #include <map>
#include "zeek/Obj.h" #include "zeek/Obj.h"

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <limits.h> #include <climits>
#include <stdint.h> #include <cstdint>
#include <map> #include <map>
#include <string> #include <string>

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <stdint.h> // for u_char
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cstdint> // for u_char
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <limits.h>
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <climits>
#include <functional> #include <functional>
#include <map> #include <map>
#include <set> #include <set>

View file

@ -7,18 +7,18 @@
#include <sys/types.h> #include <sys/types.h>
#ifdef TIME_WITH_SYS_TIME #ifdef TIME_WITH_SYS_TIME
#include <sys/time.h> #include <sys/time.h>
#include <time.h> #include <ctime>
#else #else
#ifdef HAVE_SYS_TIME_H #ifdef HAVE_SYS_TIME_H
#include <sys/time.h> #include <sys/time.h>
#else #else
#include <time.h> #include <ctime>
#endif #endif
#endif #endif
#include <signal.h>
#include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <csignal>
#include <cstdlib>
extern "C" extern "C"
{ {

View file

@ -1,7 +1,7 @@
#include "zeek/ScannedFile.h" #include "zeek/ScannedFile.h"
#include <errno.h> #include <cerrno>
#include <limits.h> // for PATH_MAX #include <climits> // for PATH_MAX
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -1,6 +1,6 @@
#include "zeek/SerializationFormat.h" #include "zeek/SerializationFormat.h"
#include <ctype.h> #include <cctype>
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdint.h> #include <cstdint>
#include <string> #include <string>
struct in_addr; struct in_addr;

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h>
#include <algorithm> #include <algorithm>
#include <cctype>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
#include "zeek/Val.h" #include "zeek/Val.h"

View file

@ -4,10 +4,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdint.h>
#include <sys/resource.h> #include <sys/resource.h>
#include <sys/time.h> #include <sys/time.h>
#include <sys/types.h> #include <sys/types.h>
#include <cstdint>
#include <memory> #include <memory>
namespace zeek namespace zeek

View file

@ -1,7 +1,7 @@
#include "zeek/Trigger.h" #include "zeek/Trigger.h"
#include <assert.h>
#include <algorithm> #include <algorithm>
#include <cassert>
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -2,7 +2,7 @@
#pragma once #pragma once
#include <string.h> #include <cstring>
#include <string> #include <string>
#include "zeek/util.h" // for bro_int_t #include "zeek/util.h" // for bro_int_t

View file

@ -6,12 +6,12 @@
#include <netdb.h> #include <netdb.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/param.h> #include <sys/param.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cmath> #include <cmath>
#include <cstdio>
#include <cstdlib>
#include <set> #include <set>
#include "zeek/Attr.h" #include "zeek/Attr.h"

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h>
#include <algorithm> #include <algorithm>
#include <cctype>
#include <iostream> #include <iostream>
#include <sstream> // Needed for unit testing #include <sstream> // Needed for unit testing

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include <map> #include <map>
#include <string> #include <string>

View file

@ -5,10 +5,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <arpa/inet.h> #include <arpa/inet.h>
#include <ctype.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/types.h> #include <sys/types.h>
#include <cctype>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include "zeek/Base64.h" #include "zeek/Base64.h"
#include "zeek/Event.h" #include "zeek/Event.h"

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h>
#include <algorithm> #include <algorithm>
#include <cctype>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,10 +4,10 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h>
#include <math.h>
#include <stdlib.h>
#include <algorithm> #include <algorithm>
#include <cctype>
#include <cmath>
#include <cstdlib>
#include <string> #include <string>
#include "zeek/Event.h" #include "zeek/Event.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include <stdlib.h> #include <cstdlib>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -1,8 +1,8 @@
#pragma once #pragma once
#include <assert.h>
#include <openssl/evp.h> #include <openssl/evp.h>
#include <stdio.h> #include <cassert>
#include <cstdio>
#include <queue> #include <queue>
#include <vector> #include <vector>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include <map> #include <map>
#include <string> #include <string>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -1,6 +1,6 @@
%extern{ %extern{
#include <math.h> #include <cmath>
#define FRAC_16 pow(2,-16) #define FRAC_16 pow(2,-16)
#define FRAC_32 pow(2,-32) #define FRAC_32 pow(2,-32)
// NTP defines the epoch from 1900, not 1970 // NTP defines the epoch from 1900, not 1970

View file

@ -5,7 +5,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <ctype.h> #include <cctype>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include <string> #include <string>
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -4,8 +4,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <string.h>
#include <algorithm> #include <algorithm>
#include <cstring>
#include "zeek/analyzer/protocol/rpc/events.bif.h" #include "zeek/analyzer/protocol/rpc/events.bif.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdlib.h> #include <cstdlib>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"

View file

@ -2,7 +2,7 @@
#include "zeek/analyzer/protocol/tcp/TCP_Endpoint.h" #include "zeek/analyzer/protocol/tcp/TCP_Endpoint.h"
#include <errno.h> #include <cerrno>
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/File.h" #include "zeek/File.h"

View file

@ -1,5 +1,5 @@
%extern{ %extern{
#include <string.h> #include <cstring>
#include <binpac_bytestring.h> #include <binpac_bytestring.h>
%} %}

View file

@ -4,7 +4,7 @@
#include "zeek/fuzzers/FuzzBuffer.h" #include "zeek/fuzzers/FuzzBuffer.h"
#include <string.h> #include <cstring>
namespace zeek::detail namespace zeek::detail
{ {

View file

@ -2,10 +2,10 @@
#include "zeek/input/readers/ascii/Ascii.h" #include "zeek/input/readers/ascii/Ascii.h"
#include <errno.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include <sstream> #include <sstream>
#include "zeek/input/readers/ascii/ascii.bif.h" #include "zeek/input/readers/ascii/ascii.bif.h"

View file

@ -2,10 +2,10 @@
#include "zeek/input/readers/benchmark/Benchmark.h" #include "zeek/input/readers/benchmark/Benchmark.h"
#include <errno.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include "zeek/input/readers/benchmark/benchmark.bif.h" #include "zeek/input/readers/benchmark/benchmark.bif.h"
#include "zeek/threading/Manager.h" #include "zeek/threading/Manager.h"

View file

@ -2,11 +2,11 @@
#include "zeek/input/readers/config/Config.h" #include "zeek/input/readers/config/Config.h"
#include <errno.h>
#include <regex.h> #include <regex.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include <sstream> #include <sstream>
#include <unordered_set> #include <unordered_set>

View file

@ -2,15 +2,15 @@
#include "zeek/input/readers/raw/Raw.h" #include "zeek/input/readers/raw/Raw.h"
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/wait.h> #include <sys/wait.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include "zeek/input/readers/raw/Plugin.h" #include "zeek/input/readers/raw/Plugin.h"
#include "zeek/input/readers/raw/raw.bif.h" #include "zeek/input/readers/raw/raw.bif.h"

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <string.h> #include <cstring>
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -2,7 +2,7 @@
#include "zeek/iosource/Manager.h" #include "zeek/iosource/Manager.h"
#include <assert.h> #include <cassert>
// These two files have to remain in the same order or FreeBSD builds // These two files have to remain in the same order or FreeBSD builds
// stop working. // stop working.
// clang-format off // clang-format off

View file

@ -2,8 +2,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdint.h>
#include <sys/types.h> // for u_char #include <sys/types.h> // for u_char
#include <cstdint>
#include <string> #include <string>
#if defined(__OpenBSD__) #if defined(__OpenBSD__)

View file

@ -2,8 +2,8 @@
#include "zeek/iosource/pcap/Dumper.h" #include "zeek/iosource/pcap/Dumper.h"
#include <errno.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <cerrno>
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/iosource/PktSrc.h" #include "zeek/iosource/PktSrc.h"

View file

@ -3,11 +3,11 @@
#include "zeek/logging/writers/ascii/Ascii.h" #include "zeek/logging/writers/ascii/Ascii.h"
#include <dirent.h> #include <dirent.h>
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include <cstdio> #include <cstdio>
#include <ctime> #include <ctime>
#include <memory> #include <memory>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <errno.h> #include <cerrno>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -3,7 +3,7 @@
#include "zeek/module_util.h" #include "zeek/module_util.h"
#include <string.h> #include <cstring>
#include <iostream> #include <iostream>
#include <string> #include <string>

View file

@ -27,7 +27,7 @@ enum IPFamily
// clang-format off // clang-format off
#include <sys/types.h> #include <sys/types.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <assert.h> #include <cassert>
#include <netinet/in.h> #include <netinet/in.h>
#include <netinet/in_systm.h> #include <netinet/in_systm.h>
#include <netinet/ip.h> #include <netinet/ip.h>

View file

@ -78,9 +78,9 @@
%type <when_clause> when_head when_start when_clause %type <when_clause> when_head when_start when_clause
%{ %{
#include <stdlib.h> #include <cstdlib>
#include <string.h> #include <cstring>
#include <assert.h> #include <cassert>
#include <set> #include <set>
#include <string> #include <string>

View file

@ -4,10 +4,10 @@
#include <dirent.h> #include <dirent.h>
#include <dlfcn.h> #include <dlfcn.h>
#include <errno.h>
#include <glob.h> #include <glob.h>
#include <limits.h> // for PATH_MAX
#include <sys/stat.h> #include <sys/stat.h>
#include <cerrno>
#include <climits> // for PATH_MAX
#include <cstdlib> #include <cstdlib>
#include <fstream> #include <fstream>
#include <optional> #include <optional>

View file

@ -3,8 +3,8 @@
#include "zeek/probabilistic/CardinalityCounter.h" #include "zeek/probabilistic/CardinalityCounter.h"
#include <broker/data.hh> #include <broker/data.hh>
#include <math.h> #include <cmath>
#include <stdint.h> #include <cstdint>
#include <utility> #include <utility>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -3,7 +3,7 @@
#pragma once #pragma once
#include <broker/expected.hh> #include <broker/expected.hh>
#include <stdint.h> #include <cstdint>
#include <memory> #include <memory>
#include <vector> #include <vector>

View file

@ -1,7 +1,7 @@
// parse.y - parser for flex input // parse.y - parser for flex input
%{ %{
#include <stdlib.h> #include <cstdlib>
#include "zeek/RE.h" #include "zeek/RE.h"
#include "zeek/CCL.h" #include "zeek/CCL.h"

View file

@ -1,5 +1,5 @@
%{ %{
#include <string.h> #include <cstring>
#include <string> #include <string>
#include <sys/types.h> #include <sys/types.h>
#include <sys/socket.h> #include <sys/socket.h>
@ -247,4 +247,3 @@ void rules_parse_input()
rules_parse(); rules_parse();
yy_delete_buffer(rules_buffer); yy_delete_buffer(rules_buffer);
} }

View file

@ -1,8 +1,7 @@
%{ %{
// See the file "COPYING" in the main distribution directory for copyright. // See the file "COPYING" in the main distribution directory for copyright.
#include <errno.h> #include <cerrno>
#include <climits> #include <climits>
#include <cstdlib> #include <cstdlib>

View file

@ -1,8 +1,8 @@
// See the file "COPYING" in the main distribution directory for copyright. // See the file "COPYING" in the main distribution directory for copyright.
#include <errno.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include "zeek/script_opt/CPP/Compile.h" #include "zeek/script_opt/CPP/Compile.h"

View file

@ -2,9 +2,9 @@
#include "zeek/script_opt/CPP/Util.h" #include "zeek/script_opt/CPP/Util.h"
#include <errno.h>
#include <sys/file.h> #include <sys/file.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno>
#include "zeek/script_opt/StmtOptInfo.h" #include "zeek/script_opt/StmtOptInfo.h"

View file

@ -7,8 +7,8 @@
#include <arpa/inet.h> #include <arpa/inet.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <pcap.h> #include <pcap.h>
#include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <cstdlib>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Event.h" #include "zeek/Event.h"

View file

@ -3,7 +3,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <pthread.h> #include <pthread.h>
#include <signal.h> #include <csignal>
#include "zeek/threading/Manager.h" #include "zeek/threading/Manager.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -3,8 +3,8 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <stdint.h>
#include <atomic> #include <atomic>
#include <cstdint>
#include <iosfwd> #include <iosfwd>
#include <thread> #include <thread>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <errno.h> #include <cerrno>
#include "zeek/3rdparty/bro_inet_ntop.h" #include "zeek/3rdparty/bro_inet_ntop.h"
#include "zeek/threading/MsgThread.h" #include "zeek/threading/MsgThread.h"

View file

@ -1,8 +1,8 @@
#include "zeek/threading/MsgThread.h" #include "zeek/threading/MsgThread.h"
#include <fcntl.h> #include <fcntl.h>
#include <signal.h>
#include <unistd.h> #include <unistd.h>
#include <csignal>
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -1,8 +1,8 @@
#pragma once #pragma once
#include <stdint.h>
#include <sys/time.h> #include <sys/time.h>
#include <condition_variable> #include <condition_variable>
#include <cstdint>
#include <deque> #include <deque>
#include <mutex> #include <mutex>
#include <queue> #include <queue>

View file

@ -4,7 +4,7 @@
#include "zeek/zeek-config.h" #include "zeek/zeek-config.h"
#include <errno.h> #include <cerrno>
#include <sstream> #include <sstream>
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -8,10 +8,10 @@
#define __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS
#endif #endif
#include <errno.h>
#include <math.h>
#include <rapidjson/internal/ieee754.h> #include <rapidjson/internal/ieee754.h>
#include <stdint.h> #include <cerrno>
#include <cmath>
#include <cstdint>
#include <sstream> #include <sstream>
#include "zeek/Desc.h" #include "zeek/Desc.h"

View file

@ -11,20 +11,20 @@
#include <mach/task.h> #include <mach/task.h>
#endif #endif
#include <ctype.h>
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <libgen.h> #include <libgen.h>
#include <openssl/md5.h> #include <openssl/md5.h>
#include <openssl/sha.h> #include <openssl/sha.h>
#include <signal.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/resource.h> #include <sys/resource.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cctype>
#include <cerrno>
#include <csignal>
#include <cstdarg>
#include <cstdio>
#include <cstdlib>
#if defined(HAVE_MALLINFO) || defined(HAVE_MALLINFO2) #if defined(HAVE_MALLINFO) || defined(HAVE_MALLINFO2)
#include <malloc.h> #include <malloc.h>

View file

@ -15,13 +15,13 @@
#endif #endif
#include <libgen.h> #include <libgen.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <array> #include <array>
#include <cinttypes> #include <cinttypes>
#include <cstdarg>
#include <cstdint> #include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <memory> // std::unique_ptr #include <memory> // std::unique_ptr
#include <string> #include <string>
#include <string_view> #include <string_view>
@ -29,18 +29,18 @@
#ifdef TIME_WITH_SYS_TIME #ifdef TIME_WITH_SYS_TIME
#include <sys/time.h> #include <sys/time.h>
#include <time.h> #include <ctime>
#else #else
#ifdef HAVE_SYS_TIME_H #ifdef HAVE_SYS_TIME_H
#include <sys/time.h> #include <sys/time.h>
#else #else
#include <time.h> #include <ctime>
#endif #endif
#endif #endif
#ifdef DEBUG #ifdef DEBUG
#include <assert.h> #include <cassert>
#define ASSERT(x) assert(x) #define ASSERT(x) assert(x)
#define DEBUG_MSG(x...) fprintf(stderr, x) #define DEBUG_MSG(x...) fprintf(stderr, x)

View file

@ -7,12 +7,12 @@
#include <openssl/err.h> #include <openssl/err.h>
#include <openssl/opensslv.h> #include <openssl/opensslv.h>
#include <openssl/ssl.h> #include <openssl/ssl.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <list> #include <list>
#include <optional> #include <optional>

View file

@ -8,13 +8,13 @@
##! in this file. ##! in this file.
%%{ // C segment %%{ // C segment
#include <math.h> #include <cmath>
#include <vector> #include <vector>
#include <algorithm> #include <algorithm>
#include <cmath> #include <cmath>
#include <sys/stat.h> #include <sys/stat.h>
#include <cstdio> #include <cstdio>
#include <time.h> #include <ctime>
#include "zeek/digest.h" #include "zeek/digest.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -2,8 +2,8 @@
#include "zeek/zeekygen/Configuration.h" #include "zeek/zeekygen/Configuration.h"
#include <errno.h>
#include <algorithm> #include <algorithm>
#include <cerrno>
#include <fstream> #include <fstream>
#include <vector> #include <vector>

View file

@ -2,8 +2,8 @@
#pragma once #pragma once
#include <errno.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <cerrno>
#include <ctime> #include <ctime>
#include <map> #include <map>
#include <string> #include <string>

View file

@ -2,7 +2,7 @@
#include "zeek/zeekygen/PackageInfo.h" #include "zeek/zeekygen/PackageInfo.h"
#include <errno.h> #include <cerrno>
#include <fstream> #include <fstream>
#include "zeek/Reporter.h" #include "zeek/Reporter.h"

View file

@ -2,7 +2,7 @@
#include "zeek/zeekygen/ReStructuredTextTable.h" #include "zeek/zeekygen/ReStructuredTextTable.h"
#include <assert.h> #include <cassert>
using namespace std; using namespace std;

Some files were not shown because too many files have changed in this diff Show more