Remove the inclusion of Func.h from NetVar.h, which reduces the inclusion of Func.h overall.

This commit is contained in:
Tim Wojtulewicz 2020-05-22 14:39:23 -07:00
parent 5bcdc46272
commit ea3c679101
10 changed files with 23 additions and 14 deletions

@ -1 +1 @@
Subproject commit 02a43adc1cafe5b42f01d3021c5327114fad6e05 Subproject commit 01f12f4fadb9c40d9b47aeafb653438971328277

View file

@ -3,7 +3,6 @@
#pragma once #pragma once
#include "Val.h" #include "Val.h"
#include "Func.h"
#include "EventRegistry.h" #include "EventRegistry.h"
#include "Stats.h" #include "Stats.h"

View file

@ -13,6 +13,7 @@
#include "threading/Manager.h" #include "threading/Manager.h"
#include "broker/Manager.h" #include "broker/Manager.h"
#include "input.h" #include "input.h"
#include "Func.h"
uint64_t killed_by_inactivity = 0; uint64_t killed_by_inactivity = 0;

View file

@ -1,5 +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 "Net.h" #include "Net.h"
#include "NetVar.h" #include "NetVar.h"
#include "analyzer/protocol/tcp/TCP.h" #include "analyzer/protocol/tcp/TCP.h"

View file

@ -1,3 +1,11 @@
#include <caf/stream_serializer.hpp>
#include <caf/stream_deserializer.hpp>
#include <caf/streambuf.hpp>
#include <broker/error.hh>
#include "broker/data.bif.h"
#include "3rdparty/doctest.h"
#include "Data.h" #include "Data.h"
#include "File.h" #include "File.h"
#include "Desc.h" #include "Desc.h"
@ -5,15 +13,8 @@
#include "RE.h" #include "RE.h"
#include "ID.h" #include "ID.h"
#include "Scope.h" #include "Scope.h"
#include "Func.h"
#include "module_util.h" #include "module_util.h"
#include "3rdparty/doctest.h"
#include "broker/data.bif.h"
#include <broker/error.hh>
#include <caf/stream_serializer.hpp>
#include <caf/stream_deserializer.hpp>
#include <caf/streambuf.hpp>
using namespace std; using namespace std;

View file

@ -6,6 +6,7 @@
#include <cstring> #include <cstring>
#include <unistd.h> #include <unistd.h>
#include "Func.h"
#include "Data.h" #include "Data.h"
#include "Store.h" #include "Store.h"
#include "util.h" #include "util.h"

View file

@ -17,6 +17,7 @@
#include "NetVar.h" #include "NetVar.h"
#include "Net.h" #include "Net.h"
#include "CompHash.h" #include "CompHash.h"
#include "Func.h"
#include "../file_analysis/Manager.h" #include "../file_analysis/Manager.h"
#include "../threading/SerialTypes.h" #include "../threading/SerialTypes.h"

View file

@ -12,6 +12,7 @@
#include "File.h" #include "File.h"
#include "input.h" #include "input.h"
#include "IntrusivePtr.h" #include "IntrusivePtr.h"
#include "Func.h"
#include "broker/Manager.h" #include "broker/Manager.h"
#include "threading/Manager.h" #include "threading/Manager.h"

View file

@ -20,10 +20,6 @@
#include <mach/mach_init.h> #include <mach/mach_init.h>
#endif #endif
#include <string>
#include <array>
#include <vector>
#include <algorithm>
#include <ctype.h> #include <ctype.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
@ -43,6 +39,12 @@
# include <malloc.h> # include <malloc.h>
#endif #endif
#include <string>
#include <array>
#include <vector>
#include <algorithm>
#include <iostream>
#include "Desc.h" #include "Desc.h"
#include "Dict.h" #include "Dict.h"
#include "digest.h" #include "digest.h"

View file

@ -45,6 +45,7 @@ extern "C" {
#include "Traverse.h" #include "Traverse.h"
#include "Trigger.h" #include "Trigger.h"
#include "Hash.h" #include "Hash.h"
#include "Func.h"
#include "supervisor/Supervisor.h" #include "supervisor/Supervisor.h"
#include "threading/Manager.h" #include "threading/Manager.h"