Fuzz introspector: fuzz_dissect_packet
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
1114 1487 11 :

['free', 'operator new(unsigned long, std::nothrow_t const&)', 'atoi', 'HostPools::reloadPool(unsigned short, VLANAddressTree*, HostPoolStats**)', 'operator delete(void*, std::nothrow_t const&)', 'Ntop::getTrace()', 'Trace::traceEvent(int, char const*, int, char const*, ...)', 'NetworkInterface::refreshHostPools()', 'HostPoolStats::HostPoolStats(NetworkInterface*)', 'HostPoolStats::HostPoolStats(HostPoolStats const&)', 'HostPools::swap(VLANAddressTree*, HostPoolStats**)']

1114 1487 HostPools::reloadPools() call site: 00000 /src/ntopng/src/HostPools.cpp:470
424 424 2 :

['Host::get_obs_point() const', 'ObservationPoint::incStats(long, unsigned short, unsigned long, unsigned long, unsigned long, unsigned long)']

1006 3624 Flow::hosts_periodic_stats_update(NetworkInterface*,Host*,Host*,PartializableFlowTrafficStats*,bool,timevalconst*) call site: 00000 /src/ntopng/src/Flow.cpp:1926
418 422 2 :

['Host::get_as() const', 'AutonomousSystem::incStats(long, unsigned short, unsigned long, unsigned long, unsigned long, unsigned long)']

1424 4066 Flow::hosts_periodic_stats_update(NetworkInterface*,Host*,Host*,PartializableFlowTrafficStats*,bool,timevalconst*) call site: 00000 /src/ntopng/src/Flow.cpp:1910
351 710 15 :

['Host::get_ip()', 'Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short)', '__isoc99_sscanf', 'strcmp', 'IpAddress::equal(unsigned int) const', 'IpAddress::equal(ndpi_in6_addr*) const', 'strtol', 'ntohl', 'strlen', 'Host::setResolvedName(char const*)', 'IpAddress::isIPv4() const', 'strtok_r', 'Ntop::getRedis()', 'Redis::setResolvedAddress(char*, char*)', 'inet_addr']

361 1123 Flow::processExtraDissectedInformation() call site: 00000 /src/ntopng/src/Flow.cpp:771
273 279 6 :

['Host::get_ip()', 'Host::get_mac() const', 'Host::get_tskey(char*, unsigned long)', 'NetworkInterface::get_id() const', 'MostVisitedList::saveOldData(unsigned int, char*, char*)', 'GenericHashEntry::getInterface()']

273 279 LocalHostStats::updateStats(timevalconst*) call site: 00000 /src/ntopng/src/LocalHostStats.cpp:143
240 271 2 :

['IpAddress::IpAddress(IpAddress const&)', 'IpAddress::reloadBlacklist(ndpi_detection_module_struct*)']

254 4993 Flow::Flow(NetworkInterface*,int,unsignedshort,unsignedshort,unsignedint,unsignedchar,Mac*,IpAddress*,unsignedshort,Mac*,IpAddress*,unsignedshort,ICMPinfoconst*,long,long,unsignedchar*,unsignedchar*) call site: 00000 /src/ntopng/src/Flow.cpp:156
212 212 1 :

['NetworkDiscovery::queueMDNSResponse(unsigned int, unsigned char*, unsigned int)']

212 819 NetworkInterface::processPacket(int,unsignedint,int,bool,timevalconst*,unsignedlong,ndpi_ethhdr*,unsignedshort,ndpi_iphdr*,ndpi_ipv6hdr*,unsignedshort,unsignedshort,unsignedint,pcap_pkthdrconst*,unsignedcharconst*,unsignedshort*,Host**,Host**,Flow**) call site: 00000 /src/ntopng/src/NetworkInterface.cpp:2299
195 195 1 :

['Fingerprint::update(char const*, char const*, bool)']

195 195 Flow::updateCliJA3() call site: 00000 /src/ntopng/src/Flow.cpp:6710
195 195 1 :

['Fingerprint::update(char const*, char const*, bool)']

195 195 Flow::updateCliJA4() call site: 00000 /src/ntopng/src/Flow.cpp:6723
195 195 1 :

['Fingerprint::update(char const*, char const*, bool)']

195 195 Flow::updateSrvJA3() call site: 00000 /src/ntopng/src/Flow.cpp:6736
194 518 8 :

['json_object_get_object', 'Ntop::getTrace()', 'Trace::traceEvent(int, char const*, int, char const*, ...)', 'MostVisitedList::incrVisitedData(char*, unsigned int)', 'json_object_get_type', 'json_tokener_parse_verbose', 'json_object_put', 'json_object_get_int64']

194 518 MostVisitedList::deserializeTopData(char*) call site: 00000 /src/ntopng/src/MostVisitedList.cpp:195
183 193 4 :

['free', 'Ntop::getRedis()', 'Redis::set(char const*, char const*, unsigned int)', 'FrequentStringItems::json(unsigned int)']

183 193 MostVisitedList::serializeDeserialize(unsignedint,bool,char*,char*,char*,char*) call site: 00000 /src/ntopng/src/MostVisitedList.cpp:157

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fmemopen [call site] 00001
1 pcap_fopen_offline [call site] 00002
1 pcap_datalink [call site] 00003
1 NetworkInterface::set_datalink(int) [function] [call site] 00004
1 pcap_setnonblock [call site] 00005
1 pcap_next_ex [call site] 00006
1 NetworkInterface::dissectPacket(int, unsigned int, int, bool, unsigned char*, pcap_pkthdr const*, unsigned char const*, unsigned short*, Host**, Host**, Flow**) [function] [call site] 00007
2 NetworkInterface::getScalingFactor() const [function] [call site] 00008
2 NetworkInterface::pollQueuedeCompanionEvents() [function] [call site] 00009
3 NetworkInterface::dequeueFlowFromCompanion(ParsedFlow**) [function] [call site] 00010
3 NetworkInterface::getFlow(int, Mac*, Mac*, unsigned short, unsigned short, unsigned int, unsigned int, unsigned int, unsigned int, ICMPinfo const*, IpAddress*, IpAddress*, unsigned short, unsigned short, unsigned char, bool*, long, long, unsigned int, bool*, bool, unsigned char*, unsigned char*) [function] [call site] 00011
4 NetworkInterface::setSeenVLANTaggedPackets() [function] [call site] 00012
4 NetworkInterface::hasSeenMacAddresses() const [function] [call site] 00013
4 Mac::get_mac() const [function] [call site] 00014
4 Utils::macHash(unsigned char const*) [function] [call site] 00015
4 Mac::get_mac() const [function] [call site] 00016
4 Utils::macHash(unsigned char const*) [function] [call site] 00017
4 NetworkInterface::setSeenMacAddresses() [function] [call site] 00018
4 FlowHash::find(Mac*, Mac*, IpAddress*, IpAddress*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned int, unsigned char, ICMPinfo const*, bool*, bool, Flow**) [function] [call site] 00019
5 IpAddress::key() const [function] [call site] 00020
5 ICMPinfo::key() const [function] [call site] 00021
6 IpAddress::key() const [function] [call site] 00022
5 RwLock::rdlock(char const*, int) [function] [call site] 00023
6 RwLock::lock(char const*, int, bool) [function] [call site] 00024
7 Mutex::lock(char const*, int, bool) [function] [call site] 00025
8 __errno_location [call site] 00026
8 pthread_mutex_lock [call site] 00027
8 Ntop::getTrace() [function] [call site] 00028
9 NtopGlobals::getTrace() const [function] [call site] 00029
8 strerror [call site] 00030
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00031
9 time [call site] 00032
9 strrchr [call site] 00033
9 snprintf [call site] 00034
9 localtime_r [call site] 00035
9 vsnprintf [call site] 00036
9 strlen [call site] 00037
9 snprintf [call site] 00038
9 Trace::logEvent(int, char*) [function] [call site] 00039
10 Mutex::lock(char const*, int, bool) [function] [call site] 00040
10 fprintf [call site] 00041
10 Trace::rotate_logs(bool) [function] [call site] 00042
11 fclose [call site] 00043
11 snprintf [call site] 00044
11 snprintf [call site] 00045
11 Utils::file_exists(char const*) [function] [call site] 00046
11 rename [call site] 00047
11 Utils::file_exists(char const*) [function] [call site] 00048
11 snprintf [call site] 00049
11 rename [call site] 00050
11 Trace::open_log() [function] [call site] 00051
12 fopen [call site] 00052
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00053
13 printf [call site] 00054
13 fflush [call site] 00055
13 Redis::isOperational() [function] [call site] 00056
13 Ntop::getRedis() [function] [call site] 00057
13 Redis::isOperational() [function] [call site] 00058
13 Redis::llen(char const*) [function] [call site] 00059
13 Redis::rpop(char const*, char*, unsigned int) [function] [call site] 00060
14 snprintf [call site] 00061
13 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 00062
14 Redis::checkList(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00063
14 Redis::ltrim(char const*, int, int) [function] [call site] 00064
12 chmod [call site] 00065
10 Mutex::unlock(char const*, int, bool) [function] [call site] 00066
11 pthread_mutex_unlock [call site] 00067
11 __errno_location [call site] 00068
11 Ntop::getTrace() [function] [call site] 00069
11 strerror [call site] 00070
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00071
10 syslog [call site] 00072
10 syslog [call site] 00073
5 GenericHashEntry::idle() const [function] [call site] 00074
6 GenericHashEntry::get_state() const [function] [call site] 00075
5 Flow::equal(Mac const*, Mac const*, IpAddress const*, IpAddress const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned int, unsigned char, ICMPinfo const*, bool*) const [function] [call site] 00076
6 Flow::get_cli_ip_addr() const [function] [call site] 00077
6 Flow::getPrivateFlowId() const [function] [call site] 00078
6 Flow::get_vlan_id() const [function] [call site] 00079
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00080
7 IpAddress::compare(IpAddress const*) const [function] [call site] 00081
8 memcmp [call site] 00082
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00083
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00084
6 Flow::get_srv_ip_addr() const [function] [call site] 00085
6 Ntop::getPrefs() [function] [call site] 00086
6 Prefs::useMacAddressInFlowKey() [function] [call site] 00087
6 Host::getMac() const [function] [call site] 00088
6 Host::getMac() const [function] [call site] 00089
5 Ntop::getTrace() [function] [call site] 00090
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00091
5 Flow::is_swap_requested() const [function] [call site] 00092
5 GenericHashEntry::next() [function] [call site] 00093
5 Ntop::getTrace() [function] [call site] 00094
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00095
5 RwLock::unlock(char const*, int) [function] [call site] 00096
6 Mutex::unlock(char const*, int, bool) [function] [call site] 00097
4 Ntop::getPrefs() [function] [call site] 00098
4 Prefs::is_cloud_edition() [function] [call site] 00099
4 Flow::swap() [function] [call site] 00100
5 time [call site] 00101
5 Host::decNumFlows(long, bool) [function] [call site] 00102
5 Host::decNumFlows(long, bool) [function] [call site] 00103
5 Host::incNumFlows(long, bool) [function] [call site] 00104
6 __cxa_pure_virtual [call site] 00105
6 Host::getNetworkStats(short) [function] [call site] 00106
6 NetworkStats::incNumFlows(long, bool) [function] [call site] 00107
7 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 00108
8 AlertCounter::reset_window(long) [function] [call site] 00109
8 AlertCounter::reset_window(long) [function] [call site] 00110
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 00111
6 HostStats::incNumFlows(bool) [function] [call site] 00112
5 Host::incNumFlows(long, bool) [function] [call site] 00113
5 Utils::swap16(unsigned short*, unsigned short*) [function] [call site] 00114
5 Utils::swap8(unsigned char*, unsigned char*) [function] [call site] 00115
5 Utils::swap16(unsigned short*, unsigned short*) [function] [call site] 00116
5 Utils::swapfloat(float*, float*) [function] [call site] 00117
5 Utils::swapfloat(float*, float*) [function] [call site] 00118
5 Utils::swapfloat(float*, float*) [function] [call site] 00119
4 ntohs [call site] 00120
4 Flow::get_cli_port() const [function] [call site] 00121
5 ntohs [call site] 00122
4 GenericHash::hasEmptyRoom() [function] [call site] 00123
5 GenericHash::getNumIdleEntries() const [function] [call site] 00124
5 GenericHash::getNumIdleEntries() const [function] [call site] 00125
5 GenericHash::getNumEntries() [function] [call site] 00126
5 GenericHash::getNumEntries() [function] [call site] 00127
5 GenericHash::getNumIdleEntries() const [function] [call site] 00128
4 Flow::Flow(NetworkInterface*, int, unsigned short, unsigned short, unsigned int, unsigned char, Mac*, IpAddress*, unsigned short, Mac*, IpAddress*, unsigned short, ICMPinfo const*, long, long, unsigned char*, unsigned char*) [function] [call site] 00129
5 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00130
6 Ntop::getTrace() [function] [call site] 00131
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00132
6 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 00133
6 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 00134
6 time [call site] 00135
5 Bitmap128::Bitmap128() [function] [call site] 00136
6 Bitmap128::reset() [function] [call site] 00137
5 FlowTrafficStats::FlowTrafficStats() [function] [call site] 00138
6 PartializableFlowTrafficStats::PartializableFlowTrafficStats() [function] [call site] 00139
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 00140
6 ndpi_init_data_analysis [call site] 00141
6 ndpi_init_data_analysis [call site] 00142
5 Flow::{unnamed type#7}::Flow() [function] [call site] 00143
6 PartializableFlowTrafficStats::PartializableFlowTrafficStats() [function] [call site] 00144
5 Ntop::getTrace() [function] [call site] 00145
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00146
5 Flow::clearRisks() [function] [call site] 00147
5 ICMPinfo::ICMPinfo(ICMPinfo const&) [function] [call site] 00148
6 Ntop::getTrace() [function] [call site] 00149
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00150
6 ICMPinfo::reset() [function] [call site] 00151
6 calloc [call site] 00152
6 IpAddress::set(IpAddress const*) [function] [call site] 00153
5 NetworkInterface::findFlowHosts(int, unsigned short, unsigned short, unsigned int, Mac*, IpAddress*, Host**, Mac*, IpAddress*, Host**) [function] [call site] 00154
6 HostHash::get(unsigned short, IpAddress*, Mac*, bool, unsigned short) [function] [call site] 00155
7 IpAddress::key() const [function] [call site] 00156
7 Ntop::getPrefs() [function] [call site] 00157
7 Prefs::useMacAddressInFlowKey() [function] [call site] 00158
7 RwLock::rdlock(char const*, int) [function] [call site] 00159
7 GenericHashEntry::idle() const [function] [call site] 00160
7 Host::get_vlan_id() const [function] [call site] 00161
7 Host::get_observation_point_id() const [function] [call site] 00162
7 Host::get_ip() [function] [call site] 00163
7 IpAddress::compare(IpAddress const*) const [function] [call site] 00164
7 Host::getMac() const [function] [call site] 00165
7 GenericHashEntry::next() [function] [call site] 00166
7 RwLock::unlock(char const*, int) [function] [call site] 00167
6 GenericHash::hasEmptyRoom() [function] [call site] 00168
6 IpAddress::isLocalHost() const [function] [call site] 00169
6 LocalHost::LocalHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00170
7 Host::Host(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00171
8 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00172
8 Score::Score(NetworkInterface*) [function] [call site] 00173
9 NetworkInterface::isView() const [function] [call site] 00174
8 HostChecksStatus::HostChecksStatus() [function] [call site] 00175
8 HostAlertableEntity::HostAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00176
9 AlertableEntity::AlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00177
10 RwLock::RwLock() [function] [call site] 00178
11 Mutex::Mutex() [function] [call site] 00179
11 Mutex::Mutex() [function] [call site] 00180
11 Mutex::~Mutex() [function] [call site] 00181
10 RwLock::~RwLock() [function] [call site] 00182
11 Mutex::~Mutex() [function] [call site] 00183
9 Ntop::getTrace() [function] [call site] 00184
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00185
9 AlertableEntity::~AlertableEntity() [function] [call site] 00186
10 Ntop::getTrace() [function] [call site] 00187
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00188
10 RwLock::~RwLock() [function] [call site] 00189
10 __clang_call_terminate [call site] 00190
11 __cxa_begin_catch [call site] 00191
8 IpAddress::IpAddress() [function] [call site] 00192
9 IpAddress::compute_key() [function] [call site] 00193
10 IpAddress::checkIP() [function] [call site] 00194
11 ntohl [call site] 00195
11 Ntop::isLocalAddress(int, void*, short*, unsigned char*) [function] [call site] 00196
12 Ntop::localNetworkLookup(int, void*, unsigned char*) [function] [call site] 00197
13 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00198
14 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00199
15 ndpi_patricia_get_maxbits [call site] 00200
15 ndpi_fill_prefix_v4 [call site] 00201
15 ndpi_fill_prefix_v6 [call site] 00202
15 ndpi_fill_prefix_mac [call site] 00203
15 Ntop::getTrace() [function] [call site] 00204
15 Utils::ptree_prefix_print(_ndpi_prefix_t*, char*, unsigned long) [function] [call site] 00205
16 ntohl [call site] 00206
16 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00207
16 snprintf [call site] 00208
16 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 00209
17 inet_ntop [call site] 00210
16 snprintf [call site] 00211
15 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00212
15 ndpi_patricia_search_best [call site] 00213
14 ndpi_patricia_get_node_bits [call site] 00214
14 ndpi_patricia_get_node_u64 [call site] 00215
12 Ntop::getPrefs() [function] [call site] 00216
12 Prefs::is_cloud_edition() [function] [call site] 00217
12 Ntop::cloudNetworkLookup(int, void*, unsigned char*) [function] [call site] 00218
13 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00219
11 Ntop::isLocalAddress(int, void*, short*, unsigned char*) [function] [call site] 00220
10 ntohl [call site] 00221
8 Mutex::Mutex() [function] [call site] 00222
8 Ntop::getTrace() [function] [call site] 00223
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00224
8 Mutex::~Mutex() [function] [call site] 00225
8 IpAddress::set(IpAddress const*) [function] [call site] 00226
8 Host::initialize(Mac*, int, unsigned short, unsigned short) [function] [call site] 00227
9 Ntop::getLastStatsReset() [function] [call site] 00228
9 Host::setRxOnlyHost(bool) [function] [call site] 00229
9 Mac::incUses() [function] [call site] 00230
10 GenericHashEntry::incUses() [function] [call site] 00231
10 GenericHashEntry::getUses() const [function] [call site] 00232
10 Mac::setDeviceType(DeviceType) [function] [call site] 00233
11 Mac::isNull() const [function] [call site] 00234
9 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 00235
10 VLANHash::get(unsigned short, bool) [function] [call site] 00236
11 RwLock::rdlock(char const*, int) [function] [call site] 00237
11 GenericHashEntry::idle() const [function] [call site] 00238
11 VLAN::equal(unsigned short) [function] [call site] 00239
11 GenericHashEntry::next() [function] [call site] 00240
11 RwLock::unlock(char const*, int) [function] [call site] 00241
10 GenericHash::hasEmptyRoom() [function] [call site] 00242
10 VLAN::VLAN(NetworkInterface*, unsigned short) [function] [call site] 00243
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00244
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00245
12 TrafficStats::TrafficStats() [function] [call site] 00246
13 MonitoredCounter<unsigned long>::MonitoredCounter() [function] [call site] 00247
14 MonitoredMetric<unsigned long>::MonitoredMetric() [function] [call site] 00248
13 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00249
13 MonitoredCounter<unsigned long>::reset() [function] [call site] 00250
14 MonitoredMetric<unsigned long>::reset() [function] [call site] 00251
12 ThroughputStats::ThroughputStats() [function] [call site] 00252
13 ThroughputStats::resetStats() [function] [call site] 00253
12 TcpPacketStats::TcpPacketStats() [function] [call site] 00254
12 TrafficStats::~TrafficStats() [function] [call site] 00255
13 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00256
12 GenericTrafficElement::resetStats() [function] [call site] 00257
13 TrafficStats::TrafficStats() [function] [call site] 00258
13 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00259
13 TrafficStats::TrafficStats() [function] [call site] 00260
13 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00261
13 ThroughputStats::resetStats() [function] [call site] 00262
13 ThroughputStats::resetStats() [function] [call site] 00263
13 TcpPacketStats::TcpPacketStats() [function] [call site] 00264
13 TcpPacketStats::TcpPacketStats() [function] [call site] 00265
11 Score::Score(NetworkInterface*) [function] [call site] 00266
11 UsedPorts::UsedPorts() [function] [call site] 00267
11 UsedPorts::~UsedPorts() [function] [call site] 00268
11 Score::~Score() [function] [call site] 00269
12 ScoreStats::~ScoreStats() [function] [call site] 00270
13 ScoreStats::~ScoreStats() [function] [call site] 00271
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00272
12 nDPIStats::~nDPIStats() [function] [call site] 00273
13 Ntop::getTrace() [function] [call site] 00274
13 ProtoCounter::~ProtoCounter() [function] [call site] 00275
13 __clang_call_terminate [call site] 00276
12 DSCPStats::~DSCPStats() [function] [call site] 00277
12 TrafficStats::~TrafficStats() [function] [call site] 00278
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00279
12 Ntop::getTrace() [function] [call site] 00280
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00281
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00282
11 GenericHash::hasEmptyRoom() [function] [call site] 00283
11 RwLock::wrlock(char const*, int) [function] [call site] 00284
12 RwLock::lock(char const*, int, bool) [function] [call site] 00285
11 GenericHashEntry::set_hash_table(GenericHash*) [function] [call site] 00286
11 GenericHashEntry::set_next(GenericHashEntry*) [function] [call site] 00287
11 RwLock::unlock(char const*, int) [function] [call site] 00288
10 VLAN::~VLAN() [function] [call site] 00289
11 VLAN::~VLAN() [function] [call site] 00290
12 UsedPorts::~UsedPorts() [function] [call site] 00291
12 Score::~Score() [function] [call site] 00292
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00293
10 __cxa_begin_catch [call site] 00294
10 Ntop::getTrace() [function] [call site] 00295
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00296
10 __cxa_end_catch [call site] 00297
9 GenericHashEntry::incUses() [function] [call site] 00298
9 AlertCounter::AlertCounter() [function] [call site] 00299
10 Ntop::getTrace() [function] [call site] 00300
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00301
10 AlertCounter::reset_window(long) [function] [call site] 00302
9 AlertCounter::AlertCounter() [function] [call site] 00303
9 AlertCounter::AlertCounter() [function] [call site] 00304
9 AlertCounter::AlertCounter() [function] [call site] 00305
9 AlertCounter::AlertCounter() [function] [call site] 00306
9 AlertCounter::AlertCounter() [function] [call site] 00307
9 AlertCounter::AlertCounter() [function] [call site] 00308
9 AlertCounter::AlertCounter() [function] [call site] 00309
9 AlertCounter::AlertCounter() [function] [call site] 00310
9 AlertCounter::AlertCounter() [function] [call site] 00311
9 AlertCounter::AlertCounter() [function] [call site] 00312
9 AlertCounter::AlertCounter() [function] [call site] 00313
9 Ntop::getPrefs() [function] [call site] 00314
9 Prefs::limitResourcesUsage() [function] [call site] 00315
9 ndpi_bitmap_alloc [call site] 00316
9 ndpi_hll_init [call site] 00317
9 ndpi_hll_init [call site] 00318
9 IpAddress::getVersion() const [function] [call site] 00319
9 NetworkInterface::getAS(IpAddress*, bool, bool) [function] [call site] 00320
10 AutonomousSystemHash::get(IpAddress*, bool) [function] [call site] 00321
11 Ntop::getGeolocation() [function] [call site] 00322
11 Geolocation::getAS(IpAddress*, unsigned int*, char**) [function] [call site] 00323
12 IpAddress::get_sockaddr(sockaddr**, long*) const [function] [call site] 00324
13 calloc [call site] 00325
13 calloc [call site] 00326
12 MMDB_get_value [call site] 00327
12 MMDB_get_value [call site] 00328
12 calloc [call site] 00329
12 Ntop::getTrace() [function] [call site] 00330
12 MMDB_strerror [call site] 00331
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00332
11 RwLock::rdlock(char const*, int) [function] [call site] 00333
11 GenericHashEntry::idle() const [function] [call site] 00334
11 AutonomousSystem::equal(unsigned int) [function] [call site] 00335
11 GenericHashEntry::next() [function] [call site] 00336
11 RwLock::unlock(char const*, int) [function] [call site] 00337
10 GenericHash::hasEmptyRoom() [function] [call site] 00338
10 AutonomousSystem::AutonomousSystem(NetworkInterface*, IpAddress*) [function] [call site] 00339
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00340
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00341
11 Score::Score(NetworkInterface*) [function] [call site] 00342
11 Ntop::getTrace() [function] [call site] 00343
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00344
11 Score::~Score() [function] [call site] 00345
11 Ntop::getGeolocation() [function] [call site] 00346
11 Geolocation::getAS(IpAddress*, unsigned int*, char**) [function] [call site] 00347
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00348
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00349
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00350
10 AutonomousSystem::~AutonomousSystem() [function] [call site] 00351
11 AutonomousSystem::~AutonomousSystem() [function] [call site] 00352
12 Ntop::getTrace() [function] [call site] 00353
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00354
12 Score::~Score() [function] [call site] 00355
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00356
12 GenericHashEntry::~GenericHashEntry() [function] [call site] 00357
12 __clang_call_terminate [call site] 00358
10 __cxa_begin_catch [call site] 00359
10 Ntop::getTrace() [function] [call site] 00360
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00361
10 __cxa_end_catch [call site] 00362
9 GenericHashEntry::incUses() [function] [call site] 00363
9 AutonomousSystem::get_asn() [function] [call site] 00364
9 AutonomousSystem::get_asname() [function] [call site] 00365
9 Host::get_country(char*, unsigned int) [function] [call site] 00366
10 Ntop::getGeolocation() [function] [call site] 00367
10 Geolocation::getInfo(IpAddress*, char**, char**, char**, float*, float*) [function] [call site] 00368
11 IpAddress::getVersion() const [function] [call site] 00369
11 strdup [call site] 00370
11 strdup [call site] 00371
11 strdup [call site] 00372
11 IpAddress::get_sockaddr(sockaddr**, long*) const [function] [call site] 00373
11 MMDB_lookup_sockaddr [call site] 00374
11 MMDB_get_value [call site] 00375
11 calloc [call site] 00376
11 MMDB_get_value [call site] 00377
11 calloc [call site] 00378
11 MMDB_get_value [call site] 00379
11 calloc [call site] 00380
11 MMDB_get_value [call site] 00381
11 MMDB_get_value [call site] 00382
11 Ntop::getTrace() [function] [call site] 00383
11 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00384
12 IpAddress::intoa(char*, unsigned short, unsigned char) const [function] [call site] 00385
13 ntohl [call site] 00386
13 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00387
13 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 00388
11 IpAddress::getVersion() const [function] [call site] 00389
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00390
10 snprintf [call site] 00391
10 Ntop::getGeolocation() [function] [call site] 00392
10 Geolocation::freeInfo(char**, char**, char**) [function] [call site] 00393
9 NetworkInterface::getCountry(char const*, bool, bool) [function] [call site] 00394
10 CountriesHash::get(char const*, bool) [function] [call site] 00395
11 Utils::stringHash(char const*) [function] [call site] 00396
11 Country::equal(char const*) [function] [call site] 00397
12 strcmp [call site] 00398
10 GenericHash::hasEmptyRoom() [function] [call site] 00399
10 Country::Country(NetworkInterface*, char const*) [function] [call site] 00400
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00401
11 NetworkStats::NetworkStats(NetworkInterface*, unsigned short) [function] [call site] 00402
12 InterfaceMemberAlertableEntity::InterfaceMemberAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00403
13 OtherAlertableEntity::OtherAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00404
14 AlertableEntity::AlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00405
12 AlertCounter::AlertCounter() [function] [call site] 00406
12 Ntop::getTrace() [function] [call site] 00407
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00408
12 TrafficStats::~TrafficStats() [function] [call site] 00409
12 Ntop::getLocalNetworkName(short) [function] [call site] 00410
13 AddressTree::getNumAddresses() const [function] [call site] 00411
12 AlertableEntity::setEntityValue(char const*) [function] [call site] 00412
12 Score::~Score() [function] [call site] 00413
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00414
12 InterfaceMemberAlertableEntity::~InterfaceMemberAlertableEntity() [function] [call site] 00415
13 RwLock::wrlock(char const*, int) [function] [call site] 00416
13 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 00417
13 AlertableEntity::decNumAlertsEngaged(AlertLevel) [function] [call site] 00418
14 AlertableEntity::getEntityType() const [function] [call site] 00419
14 NetworkInterface::decNumAlertsEngaged(AlertEntity, AlertLevel) [function] [call site] 00420
15 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 00421
13 RwLock::unlock(char const*, int) [function] [call site] 00422
13 OtherAlertableEntity::~OtherAlertableEntity() [function] [call site] 00423
14 AlertableEntity::~AlertableEntity() [function] [call site] 00424
13 __clang_call_terminate [call site] 00425
11 Ntop::getTrace() [function] [call site] 00426
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00427
11 NetworkStats::~NetworkStats() [function] [call site] 00428
12 Ntop::getTrace() [function] [call site] 00429
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00430
12 TrafficStats::~TrafficStats() [function] [call site] 00431
12 Score::~Score() [function] [call site] 00432
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00433
12 InterfaceMemberAlertableEntity::~InterfaceMemberAlertableEntity() [function] [call site] 00434
12 __clang_call_terminate [call site] 00435
11 strdup [call site] 00436
11 Score::~Score() [function] [call site] 00437
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00438
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00439
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00440
10 Country::~Country() [function] [call site] 00441
11 Country::~Country() [function] [call site] 00442
12 NetworkStats::~NetworkStats() [function] [call site] 00443
12 Score::~Score() [function] [call site] 00444
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00445
12 GenericHashEntry::~GenericHashEntry() [function] [call site] 00446
12 __clang_call_terminate [call site] 00447
10 __cxa_begin_catch [call site] 00448
10 Ntop::getTrace() [function] [call site] 00449
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00450
10 __cxa_end_catch [call site] 00451
9 GenericHashEntry::incUses() [function] [call site] 00452
9 NetworkInterface::getObsPoint(unsigned short, bool, bool) [function] [call site] 00453
10 ObservationPointHash::get(unsigned short, bool) [function] [call site] 00454
11 RwLock::rdlock(char const*, int) [function] [call site] 00455
11 GenericHashEntry::idle() const [function] [call site] 00456
11 ObservationPoint::equal(unsigned short) [function] [call site] 00457
11 GenericHashEntry::next() [function] [call site] 00458
11 RwLock::unlock(char const*, int) [function] [call site] 00459
10 GenericHash::hasEmptyRoom() [function] [call site] 00460
10 ObservationPoint::ObservationPoint(NetworkInterface*, unsigned short) [function] [call site] 00461
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00462
11 Score::Score(NetworkInterface*) [function] [call site] 00463
11 NetworkStats::NetworkStats(NetworkInterface*, unsigned short) [function] [call site] 00464
11 NetworkStats::~NetworkStats() [function] [call site] 00465
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00466
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00467
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00468
10 ObservationPoint::~ObservationPoint() [function] [call site] 00469
11 ObservationPoint::~ObservationPoint() [function] [call site] 00470
12 NetworkStats::~NetworkStats() [function] [call site] 00471
12 Score::~Score() [function] [call site] 00472
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00473
12 GenericHashEntry::~GenericHashEntry() [function] [call site] 00474
10 __cxa_begin_catch [call site] 00475
10 Ntop::getTrace() [function] [call site] 00476
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00477
10 __cxa_end_catch [call site] 00478
9 GenericHashEntry::incUses() [function] [call site] 00479
9 Host::reloadHostBlacklist() [function] [call site] 00480
10 NetworkInterface::get_ndpi_struct() const [function] [call site] 00481
10 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00482
11 ndpi_get_custom_category_match [call site] 00483
8 HostAlertableEntity::~HostAlertableEntity() [function] [call site] 00484
9 Ntop::getTrace() [function] [call site] 00485
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00486
9 HostAlertableEntity::clearEngagedAlerts() [function] [call site] 00487
10 HostAlertableEntity::removeEngagedAlert(HostAlert*) [function] [call site] 00488
11 RwLock::wrlock(char const*, int) [function] [call site] 00489
11 HostAlert::getCheckType() const [function] [call site] 00490
11 HostAlert::getCheckType() const [function] [call site] 00491
11 __cxa_pure_virtual [call site] 00492
11 Bitmap<unsigned int>::clearBit(unsigned char) [function] [call site] 00493
11 HostAlert::getAlertScore() const [function] [call site] 00494
11 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 00495
11 AlertableEntity::decNumAlertsEngaged(AlertLevel) [function] [call site] 00496
11 RwLock::unlock(char const*, int) [function] [call site] 00497
10 HostAlert::~HostAlert() [function] [call site] 00498
9 AlertableEntity::~AlertableEntity() [function] [call site] 00499
9 __clang_call_terminate [call site] 00500
8 HostChecksStatus::~HostChecksStatus() [function] [call site] 00501
7 UsedPorts::~UsedPorts() [function] [call site] 00502
7 LocalHost::initialize() [function] [call site] 00503
8 LocalHost::allocateStats() [function] [call site] 00504
9 LocalHostStats::LocalHostStats(Host*) [function] [call site] 00505
10 HostStats::HostStats(Host*) [function] [call site] 00506
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00507
11 L4Stats::L4Stats() [function] [call site] 00508
12 TrafficStats::TrafficStats() [function] [call site] 00509
12 TrafficStats::~TrafficStats() [function] [call site] 00510
11 DESCounter::DESCounter(double, double, float) [function] [call site] 00511
12 BehaviouralCounter::BehaviouralCounter() [function] [call site] 00512
12 BehaviouralCounter::~BehaviouralCounter() [function] [call site] 00513
11 PacketStats::PacketStats() [function] [call site] 00514
12 PacketStats::resetStats() [function] [call site] 00515
11 nDPIStats::nDPIStats(bool, bool) [function] [call site] 00516
11 DSCPStats::DSCPStats() [function] [call site] 00517
11 DESCounter::~DESCounter() [function] [call site] 00518
12 BehaviouralCounter::~BehaviouralCounter() [function] [call site] 00519
11 L4Stats::~L4Stats() [function] [call site] 00520
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00521
10 Cardinality::Cardinality() [function] [call site] 00522
10 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 00523
11 FrequentStringItems::FrequentStringItems(unsigned int, bool) [function] [call site] 00524
12 Mutex::Mutex() [function] [call site] 00525
10 DnsStats::DnsStats() [function] [call site] 00526
11 dns_stats::dns_stats() [function] [call site] 00527
12 MonitoredCounter<unsigned int>::MonitoredCounter() [function] [call site] 00528
11 dns_stats::~dns_stats() [function] [call site] 00529
11 MonitoredCounter<unsigned int>::reset() [function] [call site] 00530
11 MonitoredCounter<unsigned int>::reset() [function] [call site] 00531
10 HTTPstats::HTTPstats(Host*) [function] [call site] 00532
11 Ntop::getTrace() [function] [call site] 00533
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00534
11 GenericHashEntry::getInterface() [function] [call site] 00535
11 NetworkInterface::get_hosts_hash() [function] [call site] 00536
11 GenericHashEntry::getInterface() [function] [call site] 00537
11 VirtualHostHash::VirtualHostHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 00538
12 GenericHash::GenericHash(NetworkInterface*, unsigned int, unsigned int, char const*) [function] [call site] 00539
13 RwLock::RwLock() [function] [call site] 00540
13 NetworkInterface::get_id() const [function] [call site] 00541
12 GenericHash::~GenericHash() [function] [call site] 00542
13 GenericHash::cleanup() [function] [call site] 00543
14 GenericHashEntry::next() [function] [call site] 00544
13 RwLock::~RwLock() [function] [call site] 00545
13 __clang_call_terminate [call site] 00546
11 Ntop::getTrace() [function] [call site] 00547
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00548
10 ICMPstats::ICMPstats() [function] [call site] 00549
11 Mutex::Mutex() [function] [call site] 00550
11 Mutex::~Mutex() [function] [call site] 00551
10 PeerStats::PeerStats(unsigned short) [function] [call site] 00552
11 ndpi_alloc_data_analysis [call site] 00553
10 Cardinality::init(unsigned char) [function] [call site] 00554
10 Cardinality::init(unsigned char) [function] [call site] 00555
10 Cardinality::init(unsigned char) [function] [call site] 00556
10 Cardinality::init(unsigned char) [function] [call site] 00557
10 Cardinality::init(unsigned char) [function] [call site] 00558
10 Cardinality::init(unsigned char) [function] [call site] 00559
10 Cardinality::init(unsigned char) [function] [call site] 00560
10 Cardinality::init(unsigned char) [function] [call site] 00561
10 Cardinality::init(unsigned char) [function] [call site] 00562
10 Cardinality::init(unsigned char) [function] [call site] 00563
10 Cardinality::init(unsigned char) [function] [call site] 00564
10 Cardinality::init(unsigned char) [function] [call site] 00565
10 Cardinality::init(unsigned char) [function] [call site] 00566
10 Cardinality::~Cardinality() [function] [call site] 00567
11 ndpi_hll_destroy [call site] 00568
10 DESCounter::~DESCounter() [function] [call site] 00569
10 HostStats::~HostStats() [function] [call site] 00570
11 DESCounter::~DESCounter() [function] [call site] 00571
11 L4Stats::~L4Stats() [function] [call site] 00572
8 Host::updateHostPool(bool, bool) [function] [call site] 00573
9 Host::get_host_pool() const [function] [call site] 00574
9 NetworkInterface::decPoolNumHosts(unsigned short, bool) [function] [call site] 00575
10 HostPools::decNumHosts(unsigned short, bool) [function] [call site] 00576
11 HostPools::decNumMembers(unsigned short, int*) const [function] [call site] 00577
9 NetworkInterface::getHostPool(Host*) [function] [call site] 00578
10 HostPools::getPool(Host*) [function] [call site] 00579
11 Host::getMac() const [function] [call site] 00580
11 HostPools::findMacPool(Mac*, unsigned short*) [function] [call site] 00581
12 Mac::isSpecialMac() [function] [call site] 00582
12 Mac::get_mac() const [function] [call site] 00583
12 HostPools::findMacPool(unsigned char const*, unsigned short*) [function] [call site] 00584
13 VLANAddressTree::findMac(unsigned short, unsigned char const*) [function] [call site] 00585
14 AddressTree::findMac(unsigned char const*) [function] [call site] 00586
15 Utils::mac2int(unsigned char const*) [function] [call site] 00587
11 Host::get_ip() [function] [call site] 00588
11 Host::get_ip() [function] [call site] 00589
11 HostPools::findIpPool(IpAddress*, unsigned short, unsigned short*, _ndpi_patricia_node_t**) [function] [call site] 00590
12 Ntop::getTrace() [function] [call site] 00591
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00592
12 VLANAddressTree::getAddressTree(unsigned short) [function] [call site] 00593
12 IpAddress::findAddress(AddressTree*) [function] [call site] 00594
13 AddressTree::getTree(bool) const [function] [call site] 00595
13 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00596
13 AddressTree::getTree(bool) const [function] [call site] 00597
13 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00598
12 ndpi_patricia_get_node_u64 [call site] 00599
9 Host::get_host_pool() const [function] [call site] 00600
9 NetworkInterface::incPoolNumHosts(unsigned short, bool) [function] [call site] 00601
10 HostPools::incNumHosts(unsigned short, bool) [function] [call site] 00602
11 HostPools::incNumMembers(unsigned short, int*) const [function] [call site] 00603
8 IpAddress::isLocalHost(short*) const [function] [call site] 00604
9 Ntop::isLocalAddress(int, void*, short*, unsigned char*) [function] [call site] 00605
9 Ntop::isLocalAddress(int, void*, short*, unsigned char*) [function] [call site] 00606
8 IpAddress::isLocalInterfaceAddress() [function] [call site] 00607
9 Ntop::isLocalInterfaceAddress(int, void*) [function] [call site] 00608
10 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00609
9 Ntop::isLocalInterfaceAddress(int, void*) [function] [call site] 00610
8 LocalHostStats::LocalHostStats(LocalHostStats&) [function] [call site] 00611
9 HostStats::HostStats(HostStats const&) [function] [call site] 00612
10 L4Stats::L4Stats(L4Stats const&) [function] [call site] 00613
10 DESCounter::DESCounter(DESCounter const&) [function] [call site] 00614
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00615
9 Cardinality::Cardinality() [function] [call site] 00616
9 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 00617
9 PeerStats::PeerStats(unsigned short) [function] [call site] 00618
9 DnsStats::DnsStats(DnsStats const&) [function] [call site] 00619
10 dns_stats::dns_stats(dns_stats const&) [function] [call site] 00620
9 Cardinality::init(unsigned char) [function] [call site] 00621
9 Cardinality::init(unsigned char) [function] [call site] 00622
9 Cardinality::init(unsigned char) [function] [call site] 00623
9 Cardinality::init(unsigned char) [function] [call site] 00624
9 Cardinality::init(unsigned char) [function] [call site] 00625
9 Cardinality::init(unsigned char) [function] [call site] 00626
9 Cardinality::init(unsigned char) [function] [call site] 00627
9 Cardinality::init(unsigned char) [function] [call site] 00628
9 Cardinality::init(unsigned char) [function] [call site] 00629
9 Cardinality::init(unsigned char) [function] [call site] 00630
9 Cardinality::init(unsigned char) [function] [call site] 00631
9 Cardinality::init(unsigned char) [function] [call site] 00632
9 Cardinality::init(unsigned char) [function] [call site] 00633
9 Cardinality::~Cardinality() [function] [call site] 00634
9 DESCounter::~DESCounter() [function] [call site] 00635
9 HostStats::~HostStats() [function] [call site] 00636
8 time [call site] 00637
8 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00638
8 snprintf [call site] 00639
8 Ntop::getPrefs() [function] [call site] 00640
8 Prefs::is_dns_resolution_enabled() [function] [call site] 00641
8 Host::isBroadcastHost() const [function] [call site] 00642
9 IpAddress::isBroadcastAddress() const [function] [call site] 00643
9 Mac::isBroadcast() [function] [call site] 00644
8 Host::isIPv6() const [function] [call site] 00645
9 IpAddress::isIPv6() const [function] [call site] 00646
8 strncmp [call site] 00647
8 Ntop::getRedis() [function] [call site] 00648
8 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 00649
9 Ntop::getResolutionBloom() [function] [call site] 00650
9 Bloom::isSetBit(char*) [function] [call site] 00651
10 Bloom::ntophash(char*) [function] [call site] 00652
10 Bitmask::is_set_bit(unsigned int) [function] [call site] 00653
11 Bitmask::bitmask_isset(unsigned int) [function] [call site] 00654
12 Ntop::getTrace() [function] [call site] 00655
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00656
9 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 00657
9 Ntop::getResolutionBloom() [function] [call site] 00658
9 Bloom::unsetBit(char*) [function] [call site] 00659
10 Bloom::ntophash(char*) [function] [call site] 00660
10 Bitmask::clear_bit(unsigned int) [function] [call site] 00661
11 Bitmask::bitmask_clr(unsigned int) [function] [call site] 00662
12 Ntop::getTrace() [function] [call site] 00663
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00664
9 Redis::pushHostToResolve(char*, bool, bool) [function] [call site] 00665
10 Ntop::getPrefs() [function] [call site] 00666
10 Prefs::is_dns_resolution_enabled() [function] [call site] 00667
10 Utils::shouldResolveHost(char const*) [function] [call site] 00668
11 Ntop::getPrefs() [function] [call site] 00669
11 Prefs::is_dns_resolution_enabled() [function] [call site] 00670
11 Ntop::getPrefs() [function] [call site] 00671
11 Prefs::is_dns_resolution_enabled_for_all_hosts() [function] [call site] 00672
11 IpAddress::IpAddress() [function] [call site] 00673
11 IpAddress::set(char const*) [function] [call site] 00674
12 inet_addr [call site] 00675
12 inet_pton [call site] 00676
12 IpAddress::compute_key() [function] [call site] 00677
11 IpAddress::isLocalHost() const [function] [call site] 00678
10 StringFifoQueue::enqueue(char*) [function] [call site] 00679
11 Mutex::lock(char const*, int, bool) [function] [call site] 00680
11 FifoQueue<char*>::canEnqueue() [function] [call site] 00681
12 FifoQueue<char*>::getLength() [function] [call site] 00682
11 strdup [call site] 00683
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00684
9 Ntop::getResolutionBloom() [function] [call site] 00685
9 Bloom::setBit(char*) [function] [call site] 00686
10 Bloom::ntophash(char*) [function] [call site] 00687
10 Bitmask::set_bit(unsigned int) [function] [call site] 00688
11 Bitmask::bitmask_set(unsigned int) [function] [call site] 00689
12 Ntop::getTrace() [function] [call site] 00690
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00691
9 Redis::expire(char*, unsigned int) [function] [call site] 00692
8 Host::setResolvedName(char const*) [function] [call site] 00693
9 Mutex::lock(char const*, int, bool) [function] [call site] 00694
9 Utils::toLowerResolvedNames(char const*) [function] [call site] 00695
10 strdup [call site] 00696
10 Utils::stringtolower(char*) [function] [call site] 00697
11 tolower [call site] 00698
9 Mutex::unlock(char const*, int, bool) [function] [call site] 00699
8 LocalHost::updateHostTrafficPolicy(char*) [function] [call site] 00700
8 LocalHost::isLocalUnicastHost() const [function] [call site] 00701
9 Host::isBroadcastHost() const [function] [call site] 00702
8 Host::isRxOnlyHost() [function] [call site] 00703
9 Host::isBroadcastHost() const [function] [call site] 00704
8 NetworkInterface::incNumHosts(bool, bool) [function] [call site] 00705
8 NetworkInterface::getNetworkStats(unsigned short) const [function] [call site] 00706
9 Ntop::getNumLocalNetworks() [function] [call site] 00707
10 AddressTree::getNumAddresses() const [function] [call site] 00708
8 NetworkStats::incNumHosts() [function] [call site] 00709
8 LocalHost::setRxOnlyHost(bool) [function] [call site] 00710
9 LocalHost::isLocalUnicastHost() const [function] [call site] 00711
9 Host::get_hostkey(char*, unsigned int, bool) [function] [call site] 00712
10 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00713
10 Host::get_vlan_id() const [function] [call site] 00714
10 Host::get_vlan_id() const [function] [call site] 00715
10 snprintf [call site] 00716
10 snprintf [call site] 00717
10 strncpy [call site] 00718
9 GenericHashEntry::get_last_seen() const [function] [call site] 00719
9 snprintf [call site] 00720
9 Ntop::getRedis() [function] [call site] 00721
9 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 00722
9 Ntop::getRedis() [function] [call site] 00723
9 Redis::hashDel(char const*, char const*) [function] [call site] 00724
8 Ntop::getPrefs() [function] [call site] 00725
8 Prefs::enableFingerprintStats() [function] [call site] 00726
8 HostFingerprints::HostFingerprints() [function] [call site] 00727
9 Fingerprint::Fingerprint() [function] [call site] 00728
7 Host::~Host() [function] [call site] 00729
8 Ntop::getTrace() [function] [call site] 00730
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00731
8 GenericHashEntry::getUses() const [function] [call site] 00732
8 NetworkInterface::isView() const [function] [call site] 00733
8 Ntop::getGlobals() [function] [call site] 00734
8 NtopGlobals::isShutdownRequested() const [function] [call site] 00735
8 Ntop::getTrace() [function] [call site] 00736
8 GenericHashEntry::getUses() const [function] [call site] 00737
8 Mac::decUses() [function] [call site] 00738
9 GenericHashEntry::decUses() [function] [call site] 00739
8 GenericHashEntry::decUses() [function] [call site] 00740
8 GenericHashEntry::decUses() [function] [call site] 00741
8 GenericHashEntry::decUses() [function] [call site] 00742
8 GenericHashEntry::decUses() [function] [call site] 00743
8 Host::freeHostNames() [function] [call site] 00744
8 HostStats::~HostStats() [function] [call site] 00745
9 HostStats::~HostStats() [function] [call site] 00746
8 HostStats::~HostStats() [function] [call site] 00747
8 ListeningPorts::~ListeningPorts() [function] [call site] 00748
8 ListeningPorts::~ListeningPorts() [function] [call site] 00749
8 Host::get_host_pool() const [function] [call site] 00750
8 NetworkInterface::decPoolNumHosts(unsigned short, bool) [function] [call site] 00751
8 Ntop::getPrefs() [function] [call site] 00752
8 Prefs::limitResourcesUsage() [function] [call site] 00753
8 ndpi_hll_destroy [call site] 00754
8 Mutex::~Mutex() [function] [call site] 00755
8 HostAlertableEntity::~HostAlertableEntity() [function] [call site] 00756
8 HostChecksStatus::~HostChecksStatus() [function] [call site] 00757
8 Score::~Score() [function] [call site] 00758
8 GenericHashEntry::~GenericHashEntry() [function] [call site] 00759
8 __clang_call_terminate [call site] 00760
6 RemoteHost::RemoteHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00761
7 Host::~Host() [function] [call site] 00762
7 RemoteHost::initialize() [function] [call site] 00763
8 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00764
8 Host::allocateStats() [function] [call site] 00765
9 HostStats::HostStats(Host*) [function] [call site] 00766
8 Host::updateHostPool(bool, bool) [function] [call site] 00767
8 Ntop::getPrefs() [function] [call site] 00768
8 Prefs::is_dns_resolution_enabled_for_all_hosts() [function] [call site] 00769
8 Ntop::getRedis() [function] [call site] 00770
8 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 00771
8 Host::isRxOnlyHost() [function] [call site] 00772
8 NetworkInterface::incNumHosts(bool, bool) [function] [call site] 00773
6 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00774
6 Host::~Host() [function] [call site] 00775
6 HostHash::get(unsigned short, IpAddress*, Mac*, bool, unsigned short) [function] [call site] 00776
6 GenericHash::hasEmptyRoom() [function] [call site] 00777
6 IpAddress::isLocalHost() const [function] [call site] 00778
6 LocalHost::LocalHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00779
6 RemoteHost::RemoteHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00780
6 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00781
6 Host::~Host() [function] [call site] 00782
5 NetworkInterface::incObservationPointIdFlows(unsigned short) [function] [call site] 00783
6 ObservationPointHash::get(unsigned short, bool) [function] [call site] 00784
6 ObservationPoint::incFlows() [function] [call site] 00785
5 NetworkInterface::isViewed() const [function] [call site] 00786
6 NetworkInterface::viewedBy() const [function] [call site] 00787
5 GenericHashEntry::incUses() [function] [call site] 00788
5 Host::incNumFlows(long, bool) [function] [call site] 00789
5 Host::incCliContactedPorts(unsigned short) [function] [call site] 00790
6 HostStats::incCliContactedPorts(unsigned short) [function] [call site] 00791
5 Host::get_ip() [function] [call site] 00792
5 IpAddress::IpAddress(IpAddress const&) [function] [call site] 00793
6 IpAddress::set(IpAddress const*) [function] [call site] 00794
6 IpAddress::compute_key() [function] [call site] 00795
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 00796
5 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00797
5 GenericHashEntry::incUses() [function] [call site] 00798
5 Host::incNumFlows(long, bool) [function] [call site] 00799
5 htons [call site] 00800
5 Host::incSrvPortsContacts(unsigned short) [function] [call site] 00801
6 HostStats::incSrvPortsContacts(unsigned short) [function] [call site] 00802
5 Host::incSrvHostContacts(IpAddress*) [function] [call site] 00803
6 HostStats::incSrvHostContacts(IpAddress*) [function] [call site] 00804
5 Host::get_ip() [function] [call site] 00805
5 IpAddress::IpAddress(IpAddress const&) [function] [call site] 00806
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 00807
5 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00808
5 Mac::isBroadcast() [function] [call site] 00809
5 Flow::get_cli_ip_addr() const [function] [call site] 00810
5 IpAddress::isIPv4() const [function] [call site] 00811
5 Flow::get_srv_ip_addr() const [function] [call site] 00812
5 IpAddress::isIPv4() const [function] [call site] 00813
5 Flow::get_srv_ip_addr() const [function] [call site] 00814
5 IpAddress::isBroadcastAddress() const [function] [call site] 00815
5 GenericHashEntry::getInterface() [function] [call site] 00816
5 Mac::get_mac() const [function] [call site] 00817
5 IpAddress::get_ipv4() const [function] [call site] 00818
5 NetworkInterface::updateBroadcastDomains(unsigned short, unsigned char const*, unsigned char const*, unsigned int, unsigned int) [function] [call site] 00819
6 IpAddress::IpAddress() [function] [call site] 00820
6 htonl [call site] 00821
6 IpAddress::set(unsigned int) [function] [call site] 00822
7 IpAddress::compute_key() [function] [call site] 00823
6 BroadcastDomains::addAddress(IpAddress*, int) [function] [call site] 00824
7 NetworkInterface::get_name() const [function] [call site] 00825
7 AddressTree::match(IpAddress*, int) [function] [call site] 00826
8 IpAddress::isIPv4() const [function] [call site] 00827
8 RwLock::rdlock(char const*, int) [function] [call site] 00828
8 IpAddress::getIP() const [function] [call site] 00829
8 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00830
8 IpAddress::getIP() const [function] [call site] 00831
8 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00832
8 RwLock::unlock(char const*, int) [function] [call site] 00833
7 ndpi_patricia_get_node_u64 [call site] 00834
7 AddressTree::addAddress(IpAddress const*, int, bool) [function] [call site] 00835
8 IpAddress::isIPv4() const [function] [call site] 00836
8 IpAddress::getIP() const [function] [call site] 00837
8 IpAddress::getIP() const [function] [call site] 00838
8 RwLock::wrlock(char const*, int) [function] [call site] 00839
8 Utils::add_to_ptree(_ndpi_patricia_tree_t*, int, void*, int) [function] [call site] 00840
9 ndpi_patricia_get_maxbits [call site] 00841
9 ndpi_fill_prefix_v4 [call site] 00842
9 ndpi_fill_prefix_v6 [call site] 00843
9 ndpi_fill_prefix_mac [call site] 00844
9 ndpi_patricia_lookup [call site] 00845
8 compact_tree_t::compact_tree_t() [function] [call site] 00846
8 ndpi_patricia_walk_inorder [call site] 00847
8 AddressTree::removePrefix(bool, _ndpi_prefix_t*) [function] [call site] 00848
9 AddressTree::getTree(bool) const [function] [call site] 00849
9 AddressTree::removePrefix(_ndpi_patricia_tree_t*, _ndpi_prefix_t*) [function] [call site] 00850
10 ndpi_patricia_search_exact [call site] 00851
10 ndpi_patricia_remove [call site] 00852
8 compact_tree_t::~compact_tree_t() [function] [call site] 00853
8 RwLock::unlock(char const*, int) [function] [call site] 00854
7 NetworkInterface::isInterfaceNetwork(IpAddress*, int) [function] [call site] 00855
8 AddressTree::match(IpAddress*, int) [function] [call site] 00856
7 IpAddress::isLocalHost() const [function] [call site] 00857
7 ndpi_patricia_set_node_u64 [call site] 00858
7 time [call site] 00859
6 Ntop::getPrefs() [function] [call site] 00860
6 Prefs::isBroadcastDomainTooLargeEnabled() [function] [call site] 00861
6 NetworkInterface::getAlertsQueue() const [function] [call site] 00862
7 NetworkInterface::isViewed() const [function] [call site] 00863
7 NetworkInterface::viewedBy() const [function] [call site] 00864
7 ViewInterface::getAlertsQueue() const [function] [call site] 00865
6 AlertsQueue::pushBroadcastDomainTooLargeAlert(unsigned char const*, unsigned char const*, unsigned int, unsigned int, unsigned short) [function] [call site] 00866
7 Ntop::getPrefs() [function] [call site] 00867
7 Prefs::are_alerts_disabled() [function] [call site] 00868
7 calloc [call site] 00869
7 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 00870
8 Ntop::getPrefs() [function] [call site] 00871
8 Prefs::getHostMask() [function] [call site] 00872
8 snprintf [call site] 00873
8 snprintf [call site] 00874
7 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 00875
7 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00876
7 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00877
7 ndpi_serialize_string_int32 [call site] 00878
7 ndpi_serialize_string_string [call site] 00879
7 ndpi_serialize_string_string [call site] 00880
7 ndpi_serialize_string_string [call site] 00881
7 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 00882
8 NetworkInterface::get_id() const [function] [call site] 00883
8 ndpi_serialize_string_string [call site] 00884
8 Ntop::getInternalAlertsQueue() [function] [call site] 00885
8 FifoSerializerQueue::enqueue(ndpi_serializer*) [function] [call site] 00886
9 Mutex::lock(char const*, int, bool) [function] [call site] 00887
9 FifoQueue<ndpi_serializer*>::canEnqueue() [function] [call site] 00888
9 Mutex::unlock(char const*, int, bool) [function] [call site] 00889
8 NetworkInterface::incNumDroppedAlerts(AlertEntity) [function] [call site] 00890
5 InterarrivalStats::InterarrivalStats() [function] [call site] 00891
5 InterarrivalStats::InterarrivalStats() [function] [call site] 00892
5 ndpi_alloc_data_analysis [call site] 00893
5 ndpi_alloc_data_analysis [call site] 00894
5 GenericHashEntry::set_hash_entry_state_allocated() [function] [call site] 00895
5 Flow::allocDPIMemory() [function] [call site] 00896
6 NetworkInterface::get_flow_size() [function] [call site] 00897
7 ndpi_detection_get_sizeof_ndpi_flow_struct [call site] 00898
6 calloc [call site] 00899
6 __cxa_allocate_exception [call site] 00900
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 00901
6 GenericHashEntry::set_state(HashEntryState) [function] [call site] 00902
7 NetworkInterface::isRunning() const [function] [call site] 00903
8 Ntop::getGlobals() [function] [call site] 00904
8 NtopGlobals::isShutdownRequested() const [function] [call site] 00905
8 Ntop::getGlobals() [function] [call site] 00906
8 NtopGlobals::isShutdown() const [function] [call site] 00907
5 Flow::allocDPIMemory() [function] [call site] 00908
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 00909
5 Flow::allocDPIMemory() [function] [call site] 00910
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 00911
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 00912
5 ndpi_guess_undetected_protocol [call site] 00913
5 Flow::setDetectedProtocol(ndpi_proto) [function] [call site] 00914
6 Flow::updateProtocol(ndpi_proto) [function] [call site] 00915
6 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short) [function] [call site] 00916
7 PartializableFlowTrafficStats::setDetectedProtocol(ndpi_proto const*) [function] [call site] 00917
7 Flow::processDetectedProtocol(unsigned char*, unsigned short) [function] [call site] 00918
8 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 00919
9 Flow::is_swap_requested() const [function] [call site] 00920
9 Flow::get_srv_host() const [function] [call site] 00921
9 Flow::get_cli_host() const [function] [call site] 00922
8 Flow::getStatsProtocol() const [function] [call site] 00923
9 ndpi_is_subprotocol_informative [call site] 00924
8 Host::incnDPIFlows(unsigned short) [function] [call site] 00925
9 HostStats::incnDPIFlows(unsigned short) [function] [call site] 00926
10 nDPIStats::incFlowsStats(unsigned short) [function] [call site] 00927
11 ProtoCounter::inc_total_flows() [function] [call site] 00928
8 Host::incnDPIFlows(unsigned short) [function] [call site] 00929
8 NetworkInterface::incnDPIFlows(unsigned short) [function] [call site] 00930
9 nDPIStats::incFlowsStats(unsigned short) [function] [call site] 00931
8 ndpi_get_lower_proto [call site] 00932
8 ndpi_get_flow_name [call site] 00933
8 Host::addContactedDomainName(char*) [function] [call site] 00934
8 Flow::updateTCPHostServices(Host*, Host*) [function] [call site] 00935
9 ndpi_get_flow_name [call site] 00936
9 ndpi_get_lower_proto [call site] 00937
9 Flow::isBidirectional() const [function] [call site] 00938
10 Flow::get_packets_cli2srv() const [function] [call site] 00939
11 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 00940
9 Host::setSmtpServer(char*) [function] [call site] 00941
10 Host::isSmtpServer() const [function] [call site] 00942
9 IpAddress::setSmtpServer() [function] [call site] 00943
9 Flow::isBidirectional() const [function] [call site] 00944
9 Host::setImapServer(char*) [function] [call site] 00945
10 Host::isImapServer() const [function] [call site] 00946
9 IpAddress::setImapServer() [function] [call site] 00947
9 Flow::isBidirectional() const [function] [call site] 00948
9 Host::setPopServer(char*) [function] [call site] 00949
10 Host::isPopServer() const [function] [call site] 00950
9 IpAddress::setPopServer() [function] [call site] 00951
9 Flow::get_cli_port() const [function] [call site] 00952
7 Flow::processDetectedProtocolData() [function] [call site] 00953
8 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 00954
8 ndpi_get_lower_proto [call site] 00955
8 Utils::sanitizeHostName(char*) [function] [call site] 00956
8 ndpi_is_proto [call site] 00957
8 strrchr [call site] 00958
8 strdup [call site] 00959
8 Flow::setBittorrentHash(char*) [function] [call site] 00960
9 snprintf [call site] 00961
9 strdup [call site] 00962
8 Host::isLocalHost() const [function] [call site] 00963
8 Host::incrVisitedWebSite(char*) [function] [call site] 00964
8 Host::incContactedService(char*) [function] [call site] 00965
9 HostStats::incContactedService(char*) [function] [call site] 00966
8 strdup [call site] 00967
8 strdup [call site] 00968
8 Flow::setHTTPMethod(ndpi_http_method) [function] [call site] 00969
7 Flow::updateServerPortsStats(Host*, ndpi_proto*) [function] [call site] 00970
8 Flow::get_bytes_srv2cli() const [function] [call site] 00971
9 PartializableFlowTrafficStats::get_srv2cli_bytes() const [function] [call site] 00972
8 Host::isLocalHost() const [function] [call site] 00973
8 ntohs [call site] 00974
8 NetworkInterface::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00975
9 UsedPorts::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00976
8 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 00977
8 ntohs [call site] 00978
8 VLAN::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00979
9 UsedPorts::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00980
8 ntohs [call site] 00981
8 Host::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00982
8 ntohs [call site] 00983
8 ntohs [call site] 00984
8 NetworkInterface::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00985
8 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 00986
8 VLAN::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00987
8 Host::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00988
7 Flow::updateClientContactedPorts(Host*, ndpi_proto*) [function] [call site] 00989
8 Host::isLocalHost() const [function] [call site] 00990
8 ntohs [call site] 00991
8 Host::setContactedPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00992
8 ntohs [call site] 00993
8 ntohs [call site] 00994
8 Host::setContactedPort(bool, unsigned short, ndpi_proto*) [function] [call site] 00995
6 Flow::endProtocolDissection() [function] [call site] 00996
7 NetworkInterface::get_ndpi_struct() const [function] [call site] 00997
7 ndpi_detection_giveup [call site] 00998
7 Flow::updateProtocol(ndpi_proto) [function] [call site] 00999
7 Flow::setRisk(unsigned long) [function] [call site] 01000
7 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short) [function] [call site] 01001
7 Flow::setExtraDissectionCompleted() [function] [call site] 01002
8 Ntop::getTrace() [function] [call site] 01003
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01004
8 Flow::get_cli_ip_addr() const [function] [call site] 01005
8 IpAddress::get_ipv4() const [function] [call site] 01006
8 Flow::get_srv_ip_addr() const [function] [call site] 01007
8 IpAddress::get_ipv4() const [function] [call site] 01008
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01009
8 Flow::get_cli_ip_addr() const [function] [call site] 01010
8 IpAddress::get_ipv4() const [function] [call site] 01011
8 Flow::get_srv_ip_addr() const [function] [call site] 01012
8 IpAddress::get_ipv4() const [function] [call site] 01013
8 ndpi_fill_ip_protocol_category [call site] 01014
8 PartializableFlowTrafficStats::setDetectedProtocol(ndpi_proto const*) [function] [call site] 01015
8 Flow::updateHostBlacklists() [function] [call site] 01016
9 Flow::get_custom_category_file() const [function] [call site] 01017
9 Flow::get_custom_category_file() const [function] [call site] 01018
9 Flow::isBlacklistedClient() const [function] [call site] 01019
10 Host::isBlacklisted() const [function] [call site] 01020
11 IpAddress::isBlacklistedAddress() const [function] [call site] 01021
10 Flow::get_cli_ip_addr() const [function] [call site] 01022
10 IpAddress::isBlacklistedAddress() const [function] [call site] 01023
9 Host::setBlacklistName(char*) [function] [call site] 01024
10 strdup [call site] 01025
10 Ntop::incBlacklisHits(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01026
11 BlacklistStats::incHits(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01027
12 RwLock::wrlock(char const*, int) [function] [call site] 01028
12 BlacklistUsageStats::BlacklistUsageStats() [function] [call site] 01029
12 BlacklistUsageStats::incHits() [function] [call site] 01030
12 RwLock::unlock(char const*, int) [function] [call site] 01031
10 Ntop::getPrefs() [function] [call site] 01032
10 Prefs::collectBlackListStats() [function] [call site] 01033
10 time [call site] 01034
10 localtime_r [call site] 01035
10 snprintf [call site] 01036
10 Ntop::getRedis() [function] [call site] 01037
10 Host::printMask(char*, unsigned int) [function] [call site] 01038
11 Host::isLocalHost() const [function] [call site] 01039
11 IpAddress::printMask(char*, unsigned int, bool) [function] [call site] 01040
12 Utils::maskHost(bool) [function] [call site] 01041
13 Ntop::getPrefs() [function] [call site] 01042
13 Prefs::getHostMask() [function] [call site] 01043
12 snprintf [call site] 01044
12 IpAddress::intoa(char*, unsigned short, unsigned char) const [function] [call site] 01045
10 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01046
9 Flow::isBlacklistedServer() const [function] [call site] 01047
10 Host::isBlacklisted() const [function] [call site] 01048
10 Flow::get_srv_ip_addr() const [function] [call site] 01049
10 IpAddress::isBlacklistedAddress() const [function] [call site] 01050
9 Host::setBlacklistName(char*) [function] [call site] 01051
8 ndpi_get_flow_error_code [call site] 01052
8 Flow::setErrorCode(unsigned int) [function] [call site] 01053
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01054
8 ndpi_get_proto_name [call site] 01055
8 Flow::setAddressFamilyProtocol(char*) [function] [call site] 01056
9 strdup [call site] 01057
8 Flow::updateUDPHostServices() [function] [call site] 01058
9 ndpi_get_flow_name [call site] 01059
9 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 01060
9 ndpi_get_lower_proto [call site] 01061
9 htons [call site] 01062
9 Host::isBroadcastHost() const [function] [call site] 01063
9 Host::setDhcpServer(char*) [function] [call site] 01064
10 Host::isDhcpServer() const [function] [call site] 01065
9 IpAddress::isBroadcastAddress() const [function] [call site] 01066
9 IpAddress::setDhcpServer() [function] [call site] 01067
9 Host::isBroadcastHost() const [function] [call site] 01068
9 Host::setDhcpServer(char*) [function] [call site] 01069
9 IpAddress::isBroadcastAddress() const [function] [call site] 01070
9 IpAddress::setDhcpServer() [function] [call site] 01071
9 Host::setNtpServer(char*) [function] [call site] 01072
10 Host::isNtpServer() const [function] [call site] 01073
9 IpAddress::setNtpServer() [function] [call site] 01074
9 Host::setDnsServer(char*) [function] [call site] 01075
10 Host::isDnsServer() const [function] [call site] 01076
9 IpAddress::setDnsServer() [function] [call site] 01077
9 Host::isLocalHost() const [function] [call site] 01078
9 Host::incDohDoTUses(Host*) [function] [call site] 01079
8 Flow::processExtraDissectedInformation() [function] [call site] 01080
9 ndpi_get_lower_proto [call site] 01081
9 strdup [call site] 01082
9 strdup [call site] 01083
9 strdup [call site] 01084
9 Flow::updateHASSH(bool) [function] [call site] 01085
10 Flow::isSSH() const [function] [call site] 01086
11 Flow::isProto(unsigned short) const [function] [call site] 01087
10 Flow::get_cli_host() const [function] [call site] 01088
10 Host::getHASSHFingerprint() [function] [call site] 01089
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01090
11 FingerprintStats::FingerprintStats() [function] [call site] 01091
11 Fingerprint::prune() [function] [call site] 01092
11 FingerprintStats::operator=(FingerprintStats const&) [function] [call site] 01093
11 FingerprintStats::~FingerprintStats() [function] [call site] 01094
11 Mutex::unlock(char const*, int, bool) [function] [call site] 01095
9 strdup [call site] 01096
9 Flow::updateHASSH(bool) [function] [call site] 01097
9 strdup [call site] 01098
9 strchr [call site] 01099
9 strchr [call site] 01100
9 strdup [call site] 01101
9 strdup [call site] 01102
9 strdup [call site] 01103
9 strdup [call site] 01104
9 strdup [call site] 01105
9 strdup [call site] 01106
9 strdup [call site] 01107
9 Flow::updateCliJA3() [function] [call site] 01108
10 Flow::isTLS() const [function] [call site] 01109
11 Flow::isProto(unsigned short) const [function] [call site] 01110
11 Flow::isProto(unsigned short) const [function] [call site] 01111
11 Flow::isProto(unsigned short) const [function] [call site] 01112
10 Host::getJA3Fingerprint() [function] [call site] 01113
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01114
9 strdup [call site] 01115
9 Flow::updateCliJA4() [function] [call site] 01116
10 Flow::isTLS() const [function] [call site] 01117
10 Host::getJA4Fingerprint() [function] [call site] 01118
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01119
9 strdup [call site] 01120
9 Flow::updateSrvJA3() [function] [call site] 01121
10 Flow::isTLS() const [function] [call site] 01122
10 Host::getJA3Fingerprint() [function] [call site] 01123
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01124
9 strlen [call site] 01125
9 Host::get_ip() [function] [call site] 01126
9 IpAddress::isIPv4() const [function] [call site] 01127
9 strcmp [call site] 01128
9 __isoc99_sscanf [call site] 01129
9 snprintf [call site] 01130
9 inet_addr [call site] 01131
9 IpAddress::equal(unsigned int) const [function] [call site] 01132
9 Host::setResolvedName(char const*) [function] [call site] 01133
9 Ntop::getRedis() [function] [call site] 01134
9 Redis::setResolvedAddress(char*, char*) [function] [call site] 01135
10 snprintf [call site] 01136
10 strtok_r [call site] 01137
10 snprintf [call site] 01138
10 Ntop::getResolutionBloom() [function] [call site] 01139
10 Bloom::setBit(char*) [function] [call site] 01140
10 Redis::set(char const*, char const*, unsigned int) [function] [call site] 01141
9 strcmp [call site] 01142
9 strtok_r [call site] 01143
9 strtol [call site] 01144
9 strtok_r [call site] 01145
9 strtol [call site] 01146
9 strtok_r [call site] 01147
9 IpAddress::equal(ndpi_in6_addr*) const [function] [call site] 01148
9 Host::setResolvedName(char const*) [function] [call site] 01149
9 Ntop::getRedis() [function] [call site] 01150
9 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 01151
9 Redis::setResolvedAddress(char*, char*) [function] [call site] 01152
9 strdup [call site] 01153
9 ndpi_validate_url [call site] 01154
9 Flow::addRisk(unsigned long) [function] [call site] 01155
10 Flow::setRisk(unsigned long) [function] [call site] 01156
9 strdup [call site] 01157
9 Host::setServerName(char const*) [function] [call site] 01158
10 Host::isValidHostName(char const*) [function] [call site] 01159
11 Utils::endsWith(char const*, char const*) [function] [call site] 01160
12 strlen [call site] 01161
12 strlen [call site] 01162
12 strcmp [call site] 01163
11 Utils::endsWith(char const*, char const*) [function] [call site] 01164
11 __isoc99_sscanf [call site] 01165
11 strchr [call site] 01166
11 strchr [call site] 01167
10 Utils::toLowerResolvedNames(char const*) [function] [call site] 01168
9 strchr [call site] 01169
9 Host::incContactedService(char*) [function] [call site] 01170
9 Host::inlineSetOSDetail(char const*) [function] [call site] 01171
9 Host::isLocalHost() const [function] [call site] 01172
9 Host::incrVisitedWebSite(char*) [function] [call site] 01173
9 Flow::updateSuspiciousDGADomain() [function] [call site] 01174
10 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 01175
10 Flow::getFlowInfo(char*, unsigned int, bool) [function] [call site] 01176
11 Flow::isMaskedFlow() const [function] [call site] 01177
12 Flow::get_cli_ip_addr() const [function] [call site] 01178
12 IpAddress::isLocalHost() const [function] [call site] 01179
12 Utils::maskHost(bool) [function] [call site] 01180
12 Flow::get_srv_ip_addr() const [function] [call site] 01181
12 IpAddress::isLocalHost() const [function] [call site] 01182
12 Utils::maskHost(bool) [function] [call site] 01183
11 IEC104Stats::getFlowInfo(char*, unsigned int) [function] [call site] 01184
12 RwLock::rdlock(char const*, int) [function] [call site] 01185
12 snprintf [call site] 01186
12 RwLock::unlock(char const*, int) [function] [call site] 01187
11 Flow::isDNS() const [function] [call site] 01188
12 Flow::isProto(unsigned short) const [function] [call site] 01189
11 Flow::isHTTP() const [function] [call site] 01190
12 Flow::isProto(unsigned short) const [function] [call site] 01191
11 Flow::isTLS() const [function] [call site] 01192
11 Flow::isBittorrent() const [function] [call site] 01193
12 Flow::isProto(unsigned short) const [function] [call site] 01194
11 Flow::isSSH() const [function] [call site] 01195
11 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 01196
11 Flow::isMining() const [function] [call site] 01197
12 Flow::isProto(unsigned short) const [function] [call site] 01198
11 snprintf [call site] 01199
10 strdup [call site] 01200
9 Flow::get_ndpi_flow() const [function] [call site] 01201
9 Flow::get_ndpi_flow() const [function] [call site] 01202
9 ndpi_get_flow_risk_info [call site] 01203
9 Flow::setJSONRiskInfo(char*) [function] [call site] 01204
10 strdup [call site] 01205
9 Flow::get_ndpi_flow() const [function] [call site] 01206
9 Flow::get_detected_protocol() const [function] [call site] 01207
10 Flow::isDetectionCompleted() const [function] [call site] 01208
9 ndpi_get_upper_proto [call site] 01209
9 Flow::get_ndpi_flow() const [function] [call site] 01210
9 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 01211
9 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 01212
9 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 01213
9 GenericHashEntry::set_hash_entry_state_flow_protocoldetected() [function] [call site] 01214
10 GenericHashEntry::set_state(HashEntryState) [function] [call site] 01215
8 Flow::freeDPIMemory() [function] [call site] 01216
9 Flow::setRisk(unsigned long) [function] [call site] 01217
9 ndpi_free_flow [call site] 01218
5 Flow::deferredInitialization() [function] [call site] 01219
6 Host::isLocalHost() const [function] [call site] 01220
6 Host::get_country(char*, unsigned int) [function] [call site] 01221
6 Host::incCountriesContacts(char*) [function] [call site] 01222
6 Host::getMac() const [function] [call site] 01223
6 Host::isLocalHost() const [function] [call site] 01224
6 LocalHost::setRouterMac(Mac*) [function] [call site] 01225
7 Mac::get_mac() const [function] [call site] 01226
6 Host::isLocalHost() const [function] [call site] 01227
6 Host::get_country(char*, unsigned int) [function] [call site] 01228
6 Host::incCountriesContacts(char*) [function] [call site] 01229
6 Flow::isBlacklistedClient() const [function] [call site] 01230
6 Host::inc_num_blacklisted_flows(bool) [function] [call site] 01231
6 Flow::isBlacklistedServer() const [function] [call site] 01232
6 Host::inc_num_blacklisted_flows(bool) [function] [call site] 01233
6 NetworkInterface::execFlowBeginChecks(Flow*) [function] [call site] 01234
7 FlowChecksExecutor::execChecks(Flow*, FlowChecks) [function] [call site] 01235
8 Flow::getPredominantAlert() const [function] [call site] 01236
8 Utils::getTimeNsec() [function] [call site] 01237
9 clock_gettime [call site] 01238
8 FlowCheck::protocolDetected(Flow*) [function] [call site] 01239
8 FlowCheck::periodicUpdate(Flow*) [function] [call site] 01240
8 FlowCheck::flowEnd(Flow*) [function] [call site] 01241
8 FlowCheck::flowBegin(Flow*) [function] [call site] 01242
8 Utils::getTimeNsec() [function] [call site] 01243
8 FlowCheck::incStats(unsigned long) [function] [call site] 01244
8 Flow::getPredominantAlert() const [function] [call site] 01245
8 Flow::getPredominantAlert() const [function] [call site] 01246
8 Ntop::getPrefs() [function] [call site] 01247
8 Prefs::dontEmitFlowAlerts() [function] [call site] 01248
8 Flow::getViewSharedClient() [function] [call site] 01249
9 ViewInterfaceFlowStats::getViewSharedClient() [function] [call site] 01250
9 Flow::get_cli_host() const [function] [call site] 01251
8 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 01252
9 Host::refreshDisabledAlerts() [function] [call site] 01253
8 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 01254
8 Flow::get_cli_ip_addr() const [function] [call site] 01255
8 GenericHashEntry::getInterface() [function] [call site] 01256
8 Flow::getInterfaceIndex() [function] [call site] 01257
8 Flow::get_vlan_id() const [function] [call site] 01258
8 Flow::getPrivateFlowId() const [function] [call site] 01259
8 NetworkInterface::findFlowHosts(int, unsigned short, unsigned short, unsigned int, Mac*, IpAddress*, Host**, Mac*, IpAddress*, Host**) [function] [call site] 01260
8 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 01261
8 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 01262
8 FlowCheck::buildAlert(Flow*) [function] [call site] 01263
8 Flow::setPredominantAlertInfo(FlowAlert*) [function] [call site] 01264
9 FlowAlert::isCliAttacker() [function] [call site] 01265
9 FlowAlert::isCliVictim() [function] [call site] 01266
9 FlowAlert::isSrvAttacker() [function] [call site] 01267
9 FlowAlert::isSrvVictim() [function] [call site] 01268
9 FlowAlert::autoAck() const [function] [call site] 01269
9 FlowAlert::getSerializedAlert() [function] [call site] 01270
10 ndpi_init_serializer [call site] 01271
10 Flow::key() [function] [call site] 01272
11 Flow::get_cli_ip_addr() const [function] [call site] 01273
11 IpAddress::key() const [function] [call site] 01274
11 Flow::get_srv_ip_addr() const [function] [call site] 01275
11 IpAddress::key() const [function] [call site] 01276
11 ICMPinfo::key() const [function] [call site] 01277
10 ndpi_serialize_string_uint64 [call site] 01278
10 Flow::get_hash_entry_id() const [function] [call site] 01279
10 ndpi_serialize_string_uint64 [call site] 01280
10 ndpi_serialize_start_of_block [call site] 01281
10 FlowAlert::getCheckName() const [function] [call site] 01282
10 Flow::getJSONRiskInfo(ndpi_serializer*) [function] [call site] 01283
11 ndpi_serialize_string_string [call site] 01284
10 Flow::getProtocolJSONInfo(ndpi_serializer*) [function] [call site] 01285
11 Flow::getLowerProtocol() [function] [call site] 01286
12 ndpi_get_lower_proto [call site] 01287
11 ndpi_serialize_start_of_block [call site] 01288
11 ndpi_serialize_start_of_block [call site] 01289
11 Flow::getDNSInfo(ndpi_serializer*) const [function] [call site] 01290
12 Flow::isDNS() const [function] [call site] 01291
12 ndpi_serialize_string_int64 [call site] 01292
12 ndpi_serialize_string_int64 [call site] 01293
12 ndpi_serialize_string_string [call site] 01294
12 Flow::hasInvalidDNSQueryChars() const [function] [call site] 01295
13 Flow::isDNS() const [function] [call site] 01296
13 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 01297
12 ndpi_serialize_string_boolean [call site] 01298
11 ndpi_serialize_end_of_block [call site] 01299
11 ndpi_serialize_start_of_block [call site] 01300
11 Flow::getHTTPInfo(ndpi_serializer*) const [function] [call site] 01301
12 Flow::isHTTP() const [function] [call site] 01302
12 ndpi_http_method2str [call site] 01303
12 ndpi_serialize_string_string [call site] 01304
12 ndpi_serialize_string_uint64 [call site] 01305
12 ndpi_serialize_string_string [call site] 01306
12 ndpi_serialize_string_string [call site] 01307
12 ndpi_serialize_string_string [call site] 01308
12 ndpi_serialize_string_string [call site] 01309
11 ndpi_serialize_end_of_block [call site] 01310
11 ndpi_serialize_start_of_block [call site] 01311
11 Flow::getTLSInfo(ndpi_serializer*) const [function] [call site] 01312
12 Flow::isTLS() const [function] [call site] 01313
12 ndpi_serialize_string_int32 [call site] 01314
12 ndpi_serialize_string_string [call site] 01315
12 ndpi_serialize_string_string [call site] 01316
12 ndpi_serialize_string_string [call site] 01317
12 ndpi_serialize_string_string [call site] 01318
12 ndpi_serialize_string_string [call site] 01319
12 ndpi_serialize_string_string [call site] 01320
12 ndpi_serialize_string_int32 [call site] 01321
12 ndpi_serialize_string_int32 [call site] 01322
12 ndpi_serialize_string_string [call site] 01323
12 ndpi_serialize_string_boolean [call site] 01324
12 ndpi_serialize_string_string [call site] 01325
12 Flow::cipher_weakness2str(ndpi_cipher_weakness) const [function] [call site] 01326
12 ndpi_serialize_string_string [call site] 01327
12 ndpi_serialize_string_int32 [call site] 01328
12 ndpi_serialize_string_boolean [call site] 01329
12 ndpi_serialize_string_string [call site] 01330
12 ndpi_serialize_string_boolean [call site] 01331
11 ndpi_serialize_end_of_block [call site] 01332
11 ndpi_serialize_start_of_block [call site] 01333
11 Flow::getICMPInfo(ndpi_serializer*) const [function] [call site] 01334
12 Flow::isICMP() const [function] [call site] 01335
13 Flow::isProto(unsigned short) const [function] [call site] 01336
12 Flow::isBidirectional() const [function] [call site] 01337
12 ndpi_serialize_string_int32 [call site] 01338
12 Flow::isBidirectional() const [function] [call site] 01339
12 ndpi_serialize_string_int32 [call site] 01340
11 ndpi_serialize_end_of_block [call site] 01341
11 ndpi_serialize_start_of_block [call site] 01342
11 Flow::getMDNSInfo(ndpi_serializer*) const [function] [call site] 01343
12 Flow::isMDNS() const [function] [call site] 01344
13 Flow::isProto(unsigned short) const [function] [call site] 01345
12 ndpi_serialize_string_string [call site] 01346
12 ndpi_serialize_string_string [call site] 01347
12 ndpi_serialize_string_string [call site] 01348
12 ndpi_serialize_string_string [call site] 01349
11 ndpi_serialize_end_of_block [call site] 01350
11 ndpi_serialize_start_of_block [call site] 01351
11 Flow::getNetBiosInfo(ndpi_serializer*) const [function] [call site] 01352
12 Flow::isNetBIOS() const [function] [call site] 01353
13 Flow::isProto(unsigned short) const [function] [call site] 01354
12 ndpi_serialize_string_string [call site] 01355
11 ndpi_serialize_end_of_block [call site] 01356
11 ndpi_serialize_start_of_block [call site] 01357
11 Flow::getSSHInfo(ndpi_serializer*) const [function] [call site] 01358
12 Flow::isSSH() const [function] [call site] 01359
12 ndpi_serialize_string_string [call site] 01360
12 ndpi_serialize_string_string [call site] 01361
12 ndpi_serialize_string_string [call site] 01362
12 ndpi_serialize_string_string [call site] 01363
11 ndpi_serialize_end_of_block [call site] 01364
11 Flow::getErrorCode() [function] [call site] 01365
11 Flow::getErrorCode() [function] [call site] 01366
11 Flow::getConfidence() [function] [call site] 01367
11 Flow::getConfidence() [function] [call site] 01368
11 ndpi_serialize_string_uint32 [call site] 01369
11 ndpi_serialize_string_uint32 [call site] 01370
11 ndpi_serialize_end_of_block [call site] 01371
11 ndpi_serialize_start_of_block [call site] 01372
11 ndpi_serialize_string_string [call site] 01373
11 ndpi_serialize_string_string [call site] 01374
11 ndpi_serialize_end_of_block [call site] 01375
11 Flow::getTrafficStats() [function] [call site] 01376
11 ndpi_serialize_start_of_block [call site] 01377
11 Flow::getTrafficStats() [function] [call site] 01378
11 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01379
11 Flow::getTrafficStats() [function] [call site] 01380
11 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01381
11 ndpi_serialize_string_uint32 [call site] 01382
11 Flow::getTrafficStats() [function] [call site] 01383
11 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01384
11 Flow::getTrafficStats() [function] [call site] 01385
11 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01386
11 ndpi_serialize_string_uint32 [call site] 01387
11 Flow::getTrafficStats() [function] [call site] 01388
11 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01389
11 Flow::getTrafficStats() [function] [call site] 01390
11 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01391
11 ndpi_serialize_string_uint32 [call site] 01392
11 Flow::getTrafficStats() [function] [call site] 01393
11 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 01394
11 Flow::getTrafficStats() [function] [call site] 01395
11 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 01396
11 ndpi_serialize_string_uint32 [call site] 01397
11 Flow::getTrafficStats() [function] [call site] 01398
11 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 01399
11 Flow::getTrafficStats() [function] [call site] 01400
11 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 01401
11 ndpi_serialize_string_uint32 [call site] 01402
11 Flow::getTrafficStats() [function] [call site] 01403
11 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 01404
11 Flow::getTrafficStats() [function] [call site] 01405
11 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 01406
11 ndpi_serialize_string_uint32 [call site] 01407
11 ndpi_serialize_end_of_block [call site] 01408
10 FlowAlert::getAlertJSON(ndpi_serializer*) [function] [call site] 01409
9 ndpi_serializer_get_buffer [call site] 01410
9 strdup [call site] 01411
9 ndpi_term_serializer [call site] 01412
7 NetworkInterface::enqueueFlowAlert(FlowAlert*) [function] [call site] 01413
8 FlowAlert::getFlow() const [function] [call site] 01414
8 SPSCQueue<FlowAlert*>::enqueue(FlowAlert*, bool) [function] [call site] 01415
9 Condvar::signal() [function] [call site] 01416
10 Condvar::signal_waiters(bool) [function] [call site] 01417
11 pthread_mutex_lock [call site] 01418
11 pthread_mutex_unlock [call site] 01419
11 pthread_cond_broadcast [call site] 01420
11 pthread_cond_signal [call site] 01421
8 GenericHashEntry::incUses() [function] [call site] 01422
8 Condvar::signal() [function] [call site] 01423
8 FlowAlert::~FlowAlert() [function] [call site] 01424
5 Flow::{unnamed type#7}::~Flow() [function] [call site] 01425
5 FlowTrafficStats::~FlowTrafficStats() [function] [call site] 01426
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01427
5 GenericHashEntry::~GenericHashEntry() [function] [call site] 01428
4 __cxa_begin_catch [call site] 01429
4 Ntop::getTrace() [function] [call site] 01430
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01431
4 __cxa_end_catch [call site] 01432
4 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 01433
4 Flow::~Flow() [function] [call site] 01434
5 Flow::~Flow() [function] [call site] 01435
6 Flow::isOneWay() const [function] [call site] 01436
7 Flow::get_packets() const [function] [call site] 01437
8 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 01438
7 Flow::get_packets_cli2srv() const [function] [call site] 01439
6 Ntop::getTrace() [function] [call site] 01440
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01441
6 GenericHashEntry::getUses() const [function] [call site] 01442
6 Ntop::getGlobals() [function] [call site] 01443
6 NtopGlobals::isShutdown() const [function] [call site] 01444
6 Ntop::getTrace() [function] [call site] 01445
6 GenericHashEntry::getUses() const [function] [call site] 01446
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01447
6 Flow::getViewSharedClient() [function] [call site] 01448
6 GenericHashEntry::getInterface() [function] [call site] 01449
6 NetworkInterface::isViewed() const [function] [call site] 01450
6 Flow::decAllFlowScores() [function] [call site] 01451
7 Flow::getViewSharedClient() [function] [call site] 01452
7 PartializableFlowTrafficStats::get_cli_score(ScoreCategory) const [function] [call site] 01453
7 PartializableFlowTrafficStats::get_srv_score(ScoreCategory) const [function] [call site] 01454
7 Flow::getViewInterfaceFlowStats() [function] [call site] 01455
7 Flow::getViewInterfaceFlowStats() [function] [call site] 01456
7 ViewInterfaceFlowStats::getPartializableStats() [function] [call site] 01457
7 PartializableFlowTrafficStats::get_cli_score(ScoreCategory) const [function] [call site] 01458
7 Flow::getViewInterfaceFlowStats() [function] [call site] 01459
7 ViewInterfaceFlowStats::getPartializableStats() [function] [call site] 01460
7 PartializableFlowTrafficStats::get_srv_score(ScoreCategory) const [function] [call site] 01461
7 Host::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01462
8 Host::getNetworkStats(short) [function] [call site] 01463
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01464
9 ScoreStats::decValue(unsigned short, ScoreCategory, bool) [function] [call site] 01465
10 ScoreStats::decValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 01466
11 ScoreCounter::dec(unsigned short) [function] [call site] 01467
12 Ntop::get_current_time() [function] [call site] 01468
12 Ntop::getTrace() [function] [call site] 01469
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01470
10 ScoreStats::decValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 01471
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01472
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01473
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01474
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01475
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01476
8 NetworkInterface::decScoreValue(unsigned short, bool) [function] [call site] 01477
8 Score::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01478
7 Host::decScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 01479
7 Flow::isFlowAlerted() const [function] [call site] 01480
7 Flow::getPredominantAlertScore() const [function] [call site] 01481
7 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 01482
7 NetworkInterface::decNumAlertedFlows(Flow*, AlertLevel) [function] [call site] 01483
8 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 01484
7 GenericHashEntry::getInterface() [function] [call site] 01485
7 NetworkInterface::isViewed() const [function] [call site] 01486
7 Flow::getViewInterfaceFlowStats() [function] [call site] 01487
7 ViewInterfaceFlowStats::getPartializableStats() [function] [call site] 01488
7 PartializableFlowTrafficStats::get_is_flow_alerted() const [function] [call site] 01489
7 Host::decNumAlertedFlows(bool) [function] [call site] 01490
7 Host::decNumAlertedFlows(bool) [function] [call site] 01491
6 GenericHashEntry::decUses() [function] [call site] 01492
6 GenericHashEntry::get_last_seen() const [function] [call site] 01493
6 Host::decNumFlows(long, bool) [function] [call site] 01494
6 Host::incUnidirectionalEgressTCPUDPFlows() [function] [call site] 01495
6 GenericHashEntry::decUses() [function] [call site] 01496
6 GenericHashEntry::get_last_seen() const [function] [call site] 01497
6 Host::decNumFlows(long, bool) [function] [call site] 01498
6 Host::incUnidirectionalIngressTCPUDPFlows() [function] [call site] 01499
6 ntohs [call site] 01500
6 Host::get_ip() [function] [call site] 01501
6 Host::setUnidirectionalTCPUDPNoTXEgressFlow(IpAddress*, unsigned short) [function] [call site] 01502
7 Ntop::getPrefs() [function] [call site] 01503
7 Prefs::limitResourcesUsage() [function] [call site] 01504
7 IpAddress::key() const [function] [call site] 01505
7 ndpi_hll_add_number [call site] 01506
6 Host::setContactedTCPUDPServerPortNoTX(unsigned short) [function] [call site] 01507
7 ndpi_bitmap_set [call site] 01508
6 Host::get_ip() [function] [call site] 01509
6 ntohs [call site] 01510
6 Host::setUnidirectionalTCPUDPNoTXIngressFlow(IpAddress*, unsigned short) [function] [call site] 01511
7 Ntop::getPrefs() [function] [call site] 01512
7 Prefs::limitResourcesUsage() [function] [call site] 01513
7 IpAddress::key() const [function] [call site] 01514
7 ndpi_hll_add_number [call site] 01515
6 ViewInterfaceFlowStats::~ViewInterfaceFlowStats() [function] [call site] 01516
7 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01517
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01518
7 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01519
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01520
6 json_object_put [call site] 01521
6 ndpi_term_serializer [call site] 01522
6 IEC104Stats::~IEC104Stats() [function] [call site] 01523
7 ndpi_free_data_analysis [call site] 01524
7 RwLock::~RwLock() [function] [call site] 01525
7 __clang_call_terminate [call site] 01526
6 ParsedeBPF::~ParsedeBPF() [function] [call site] 01527
7 ParsedeBPF::~ParsedeBPF() [function] [call site] 01528
6 InterarrivalStats::~InterarrivalStats() [function] [call site] 01529
6 InterarrivalStats::~InterarrivalStats() [function] [call site] 01530
6 ndpi_free_data_analysis [call site] 01531
6 ndpi_free_data_analysis [call site] 01532
6 Flow::isHTTP() const [function] [call site] 01533
6 Flow::isHTTP_PROXY() const [function] [call site] 01534
7 Flow::isProto(unsigned short) const [function] [call site] 01535
6 Flow::isDNS() const [function] [call site] 01536
6 Flow::isMDNS() const [function] [call site] 01537
6 Flow::isSSDP() const [function] [call site] 01538
7 Flow::isProto(unsigned short) const [function] [call site] 01539
6 Flow::isTLS() const [function] [call site] 01540
6 Flow::isMining() const [function] [call site] 01541
6 Flow::isDHCP() const [function] [call site] 01542
7 Flow::isProto(unsigned short) const [function] [call site] 01543
6 Flow::freeDPIMemory() [function] [call site] 01544
6 ICMPinfo::~ICMPinfo() [function] [call site] 01545
7 ICMPinfo::~ICMPinfo() [function] [call site] 01546
6 Flow::{unnamed type#7}::~Flow() [function] [call site] 01547
6 FlowTrafficStats::~FlowTrafficStats() [function] [call site] 01548
6 GenericHashEntry::~GenericHashEntry() [function] [call site] 01549
6 __clang_call_terminate [call site] 01550
4 Flow::get_cli_host() const [function] [call site] 01551
4 Flow::get_srv_host() const [function] [call site] 01552
4 Mac::isSpecialMac() [function] [call site] 01553
4 Host::getMac() const [function] [call site] 01554
4 Host::getMac() const [function] [call site] 01555
4 Mac::isSpecialMac() [function] [call site] 01556
4 NetworkInterface::getIfType() const [function] [call site] 01557
4 Flow::get_packets_cli2srv() const [function] [call site] 01558
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01559
4 Flow::get_bytes_cli2srv() const [function] [call site] 01560
5 PartializableFlowTrafficStats::get_cli2srv_bytes() const [function] [call site] 01561
4 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 01562
5 MacStats::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 01563
6 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01564
7 MonitoredMetric<unsigned long>::inc(unsigned long) [function] [call site] 01565
7 MonitoredCounter<unsigned long>::computeAnomalyIndex(long) [function] [call site] 01566
8 MonitoredMetric<unsigned long>::updateAnomalyIndex(long, long) [function] [call site] 01567
9 MonitoredMetric<unsigned long>::ewma(unsigned long, unsigned long, unsigned char) [function] [call site] 01568
9 MonitoredMetric<unsigned long>::ewma(unsigned long, unsigned long, unsigned char) [function] [call site] 01569
4 Host::set_mac(Mac*) [function] [call site] 01570
5 Mac::decUses() [function] [call site] 01571
5 Mac::incUses() [function] [call site] 01572
4 Host::updateHostPool(bool, bool) [function] [call site] 01573
4 Flow::get_srv_host() const [function] [call site] 01574
4 Flow::get_cli_host() const [function] [call site] 01575
4 Mac::isSpecialMac() [function] [call site] 01576
4 Host::getMac() const [function] [call site] 01577
4 Host::set_mac(Mac*) [function] [call site] 01578
4 Host::updateHostPool(bool, bool) [function] [call site] 01579
3 GenericHashEntry::updateSeen() [function] [call site] 01580
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01581
4 GenericHashEntry::updateSeen(long) [function] [call site] 01582
3 ParsedFlow::getAdditionalFieldsJSON() [function] [call site] 01583
3 ParsedFlow::getAdditionalFieldsJSON() [function] [call site] 01584
3 Flow::setJSONInfo(json_object*) [function] [call site] 01585
4 json_object_put [call site] 01586
4 json_object_get [call site] 01587
3 ParsedFlow::getExternalAlert(bool) [function] [call site] 01588
3 ParsedFlow::getExternalAlert(bool) [function] [call site] 01589
3 json_tokener_parse_verbose [call site] 01590
3 Flow::setExternalAlert(json_object*) [function] [call site] 01591
4 NetworkInterface::hasSeenExternalAlerts() const [function] [call site] 01592
4 json_object_object_get_ex [call site] 01593
4 json_object_get_string [call site] 01594
3 Flow::setParsedeBPFInfo(ParsedeBPF const*, bool) [function] [call site] 01595
4 NetworkInterface::hasSeenEBPFEvents() const [function] [call site] 01596
4 ParsedeBPF::ParsedeBPF(ParsedeBPF const&, bool) [function] [call site] 01597
5 strdup [call site] 01598
5 strdup [call site] 01599
5 strdup [call site] 01600
5 strdup [call site] 01601
5 strdup [call site] 01602
5 strdup [call site] 01603
5 strdup [call site] 01604
5 strdup [call site] 01605
5 strdup [call site] 01606
5 strdup [call site] 01607
5 strdup [call site] 01608
5 strdup [call site] 01609
5 strdup [call site] 01610
5 strdup [call site] 01611
5 strdup [call site] 01612
5 strdup [call site] 01613
5 strdup [call site] 01614
4 ParsedeBPF::update(ParsedeBPF const*) [function] [call site] 01615
5 strcmp [call site] 01616
5 strcmp [call site] 01617
5 Ntop::getTrace() [function] [call site] 01618
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01619
4 Ntop::getTrace() [function] [call site] 01620
4 Flow::print(char*, unsigned int, bool) const [function] [call site] 01621
5 Flow::get_protocol_name() const [function] [call site] 01622
6 Utils::l4proto2name(unsigned char) [function] [call site] 01623
7 snprintf [call site] 01624
5 Flow::get_cli_ip_addr() const [function] [call site] 01625
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01626
5 ntohs [call site] 01627
5 Flow::get_srv_ip_addr() const [function] [call site] 01628
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01629
5 ntohs [call site] 01630
5 snprintf [call site] 01631
5 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01632
5 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01633
5 snprintf [call site] 01634
5 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01635
5 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01636
5 snprintf [call site] 01637
5 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01638
5 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01639
5 snprintf [call site] 01640
5 PartializableFlowTrafficStats::get_cli2srv_tcp_keepalive() const [function] [call site] 01641
5 PartializableFlowTrafficStats::get_srv2cli_tcp_keepalive() const [function] [call site] 01642
5 PartializableFlowTrafficStats::get_cli2srv_tcp_keepalive() const [function] [call site] 01643
5 PartializableFlowTrafficStats::get_srv2cli_tcp_keepalive() const [function] [call site] 01644
5 snprintf [call site] 01645
5 Flow::get_protocol_name() const [function] [call site] 01646
5 Flow::get_cli_ip_addr() const [function] [call site] 01647
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01648
5 ntohs [call site] 01649
5 Flow::get_srv_ip_addr() const [function] [call site] 01650
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01651
5 ntohs [call site] 01652
5 Flow::get_detected_protocol_name(char*, unsigned int) const [function] [call site] 01653
6 Flow::isDetectionCompleted() const [function] [call site] 01654
6 NetworkInterface::get_ndpi_full_proto_name(ndpi_proto, char*, unsigned int) const [function] [call site] 01655
7 NetworkInterface::get_ndpi_struct() const [function] [call site] 01656
7 ndpi_protocol2name [call site] 01657
5 Flow::get_protocol_category_name() const [function] [call site] 01658
6 NetworkInterface::get_ndpi_struct() const [function] [call site] 01659
6 Flow::get_protocol_category() const [function] [call site] 01660
7 NetworkInterface::get_ndpi_struct() const [function] [call site] 01661
7 Flow::isDetectionCompleted() const [function] [call site] 01662
7 ndpi_get_proto_category [call site] 01663
6 ndpi_category_get_name [call site] 01664
5 Flow::get_packets_cli2srv() const [function] [call site] 01665
5 Flow::get_bytes_cli2srv() const [function] [call site] 01666
5 Flow::get_bytes_srv2cli() const [function] [call site] 01667
5 Flow::printTCPflags(unsigned char, char*, unsigned int) [function] [call site] 01668
6 snprintf [call site] 01669
5 Flow::printTCPflags(unsigned char, char*, unsigned int) [function] [call site] 01670
5 Flow::printTCPState(char*, unsigned int) const [function] [call site] 01671
6 Flow::isTCPEstablished() const [function] [call site] 01672
7 Flow::isTCPClosed() const [function] [call site] 01673
6 Flow::isTCPConnecting() const [function] [call site] 01674
6 Flow::isTCPReset() const [function] [call site] 01675
7 Flow::isTCPClosed() const [function] [call site] 01676
6 snprintf [call site] 01677
5 Flow::isTLS() const [function] [call site] 01678
5 Flow::isTLS() const [function] [call site] 01679
5 Flow::isTLS() const [function] [call site] 01680
5 snprintf [call site] 01681
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01682
4 NetworkInterface::hasSeenContainers() const [function] [call site] 01683
4 NetworkInterface::hasSeenPods() const [function] [call site] 01684
4 NetworkInterface::setSeenPods() [function] [call site] 01685
4 Flow::updateCliJA3() [function] [call site] 01686
4 Flow::updateSrvJA3() [function] [call site] 01687
4 Flow::updateCliJA4() [function] [call site] 01688
4 Flow::updateHASSH(bool) [function] [call site] 01689
4 Flow::updateHASSH(bool) [function] [call site] 01690
3 ParsedFlow::~ParsedFlow() [function] [call site] 01691
4 ParsedFlow::~ParsedFlow() [function] [call site] 01692
5 ParsedFlow::freeMemory() [function] [call site] 01693
6 json_object_put [call site] 01694
5 ParsedeBPF::~ParsedeBPF() [function] [call site] 01695
5 ParsedFlowCore::~ParsedFlowCore() [function] [call site] 01696
5 __clang_call_terminate [call site] 01697
2 BroadcastDomains::reloadBroadcastDomains(bool) [function] [call site] 01698
3 time [call site] 01699
3 AddressTree::~AddressTree() [function] [call site] 01700
4 AddressTree::~AddressTree() [function] [call site] 01701
5 Ntop::getTrace() [function] [call site] 01702
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01703
5 AddressTree::cleanup() [function] [call site] 01704
6 AddressTree::cleanup(void (*)(void*)) [function] [call site] 01705
7 ndpi_patricia_destroy [call site] 01706
7 ndpi_patricia_destroy [call site] 01707
5 RwLock::~RwLock() [function] [call site] 01708
5 __clang_call_terminate [call site] 01709
3 AddressTree::AddressTree(AddressTree const&, void (*)(void*)) [function] [call site] 01710
4 free_ptree_data(void*) [function] [call site] 01711
4 ndpi_patricia_clone [call site] 01712
3 AddressTree::~AddressTree() [function] [call site] 01713
2 NetworkInterface::getIfType() const [function] [call site] 01714
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01715
3 NetworkInterface::getPacketOverhead() [function] [call site] 01716
3 NetworkInterface::incEthStats(bool, unsigned short, unsigned int, unsigned int, unsigned int) [function] [call site] 01717
4 EthStats::incStats(bool, unsigned int, unsigned int, unsigned int) [function] [call site] 01718
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01719
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01720
4 EthStats::incProtoStats(unsigned short, unsigned int, unsigned int) [function] [call site] 01721
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01722
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01723
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01724
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01725
5 ProtoStats::inc(unsigned int, unsigned int) [function] [call site] 01726
3 nDPIStats::incStats(unsigned int, unsigned short, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 01727
4 ProtoCounter::ProtoCounter(unsigned short, bool, bool) [function] [call site] 01728
5 TrafficCounter::TrafficCounter() [function] [call site] 01729
6 TrafficCounter::resetStats() [function] [call site] 01730
5 ThroughputStats::ThroughputStats() [function] [call site] 01731
4 ProtoCounter::incStats(unsigned int, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 01732
5 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 01733
5 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 01734
5 Ntop::getPrefs() [function] [call site] 01735
5 Prefs::get_housekeeping_frequency() [function] [call site] 01736
5 Ntop::getPrefs() [function] [call site] 01737
5 Prefs::get_housekeeping_frequency() [function] [call site] 01738
3 nDPIStats::incCategoryStats(unsigned int, ndpi_protocol_category_t, unsigned long, unsigned long) [function] [call site] 01739
4 CategoryCounter::CategoryCounter() [function] [call site] 01740
4 CategoryCounter::incStats(unsigned int, unsigned long, unsigned long) [function] [call site] 01741
5 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 01742
5 Ntop::getPrefs() [function] [call site] 01743
5 Prefs::get_housekeeping_frequency() [function] [call site] 01744
5 Ntop::getPrefs() [function] [call site] 01745
5 Prefs::get_housekeeping_frequency() [function] [call site] 01746
4 CategoryCounter::incStats(unsigned int, unsigned long, unsigned long) [function] [call site] 01747
3 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 01748
3 L4Stats::incStats(long, unsigned char, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 01749
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01750
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01751
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01752
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01753
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01754
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01755
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01756
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01757
2 Ntop::getTrace() [function] [call site] 01758
2 NetworkInterface::get_name() const [function] [call site] 01759
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01760
2 NetworkInterface::read_from_pcap_dump() const [function] [call site] 01761
2 Ntop::getTrace() [function] [call site] 01762
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01763
2 strchr [call site] 01764
2 Ntop::getTrace() [function] [call site] 01765
2 strchr [call site] 01766
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01767
2 NetworkInterface::setTimeLastPktRcvd(long) [function] [call site] 01768
2 NetworkInterface::read_from_pcap_dump() const [function] [call site] 01769
2 NetworkInterface::purgeIdle(long, bool, bool) [function] [call site] 01770
3 BroadcastDomains::reloadBroadcastDomains(bool) [function] [call site] 01771
3 NetworkInterface::purgeIdleFlows(bool, bool) [function] [call site] 01772
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01773
4 NetworkInterface::pollQueuedeCompanionEvents() [function] [call site] 01774
4 NetworkInterface::periodicUpdateInitTime() const [function] [call site] 01775
5 NetworkInterface::getIfType() const [function] [call site] 01776
5 gettimeofday [call site] 01777
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01778
5 time [call site] 01779
5 Ntop::getPrefs() [function] [call site] 01780
5 Prefs::disablePurge() [function] [call site] 01781
5 Ntop::getTrace() [function] [call site] 01782
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01783
5 RwLock::trywrlock(char const*, int) [function] [call site] 01784
6 RwLock::trylock(char const*, int, bool) [function] [call site] 01785
7 Mutex::lock(char const*, int, bool) [function] [call site] 01786
5 GenericHashEntry::get_state() const [function] [call site] 01787
5 GenericHashEntry::next() [function] [call site] 01788
5 Ntop::getTrace() [function] [call site] 01789
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01790
5 GenericHashEntry::set_hash_entry_state_active() [function] [call site] 01791
6 GenericHashEntry::set_state(HashEntryState) [function] [call site] 01792
5 NetworkInterface::is_purge_idle_interface() [function] [call site] 01793
5 GenericHashEntry::set_next(GenericHashEntry*) [function] [call site] 01794
5 RwLock::unlock(char const*, int) [function] [call site] 01795
3 Ntop::getTrace() [function] [call site] 01796
3 NetworkInterface::getNumFlows() [function] [call site] 01797
4 GenericHash::getNumEntries() [function] [call site] 01798
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01799
3 NetworkInterface::purgeIdleHosts(bool, bool) [function] [call site] 01800
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01801
4 NetworkInterface::periodicUpdateInitTime() const [function] [call site] 01802
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01803
3 Ntop::getTrace() [function] [call site] 01804
3 NetworkInterface::getNumHosts() [function] [call site] 01805
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01806
3 NetworkInterface::purgeIdleMacsASesCountriesVLANs(bool, bool) [function] [call site] 01807
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01808
4 NetworkInterface::periodicUpdateInitTime() const [function] [call site] 01809
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01810
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01811
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01812
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01813
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01814
4 GenericHash::purgeIdle(timeval const*, bool, bool) [function] [call site] 01815
3 Ntop::getTrace() [function] [call site] 01816
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01817
3 NetworkInterface::purgeIdle(long, bool, bool) [function] [call site] 01818
4 NetworkInterface::reloadGwMacs() [function] [call site] 01819
5 Ntop::getRedis() [function] [call site] 01820
5 GenericHash::cleanup() [function] [call site] 01821
5 snprintf [call site] 01822
5 Ntop::getRedis() [function] [call site] 01823
5 Redis::smembers(char const*, char***) [function] [call site] 01824
6 strdup [call site] 01825
5 Utils::parseMac(unsigned char*, char const*) [function] [call site] 01826
6 __isoc99_sscanf [call site] 01827
5 Mac::Mac(NetworkInterface*, unsigned char*) [function] [call site] 01828
6 Utils::isBroadcastMac(unsigned char const*) [function] [call site] 01829
7 memcmp [call site] 01830
6 Utils::isSpecialMac(unsigned char*) [function] [call site] 01831
7 Utils::isEmptyMac(unsigned char const*) [function] [call site] 01832
8 memcmp [call site] 01833
6 MacStats::MacStats(NetworkInterface*) [function] [call site] 01834
7 MacStats::{unnamed type#2}::MacStats() [function] [call site] 01835
8 MacStats::{unnamed type#2}::{unnamed type#1}::MacStats() [function] [call site] 01836
7 MacStats::{unnamed type#2}::~MacStats() [function] [call site] 01837
7 MonitoredCounter<unsigned int>::reset() [function] [call site] 01838
6 Ntop::getLastStatsReset() [function] [call site] 01839
6 MacManufacturers::getManufacturer(unsigned char*) [function] [call site] 01840
7 MacManufacturers::mac2key(unsigned char*) [function] [call site] 01841
6 Mac::checkDeviceTypeFromManufacturer() [function] [call site] 01842
7 Mac::isNull() const [function] [call site] 01843
7 strstr [call site] 01844
7 strstr [call site] 01845
7 Mac::setDeviceType(DeviceType) [function] [call site] 01846
7 strstr [call site] 01847
7 Mac::setDeviceType(DeviceType) [function] [call site] 01848
7 strstr [call site] 01849
7 Mac::setDeviceType(DeviceType) [function] [call site] 01850
7 memcmp [call site] 01851
7 memcmp [call site] 01852
7 memcmp [call site] 01853
7 Mac::setDeviceType(DeviceType) [function] [call site] 01854
6 Mac::updateHostPool(bool, bool) [function] [call site] 01855
7 Mac::get_host_pool() [function] [call site] 01856
7 NetworkInterface::decPoolNumL2Devices(unsigned short, bool) [function] [call site] 01857
8 HostPools::decNumL2Devices(unsigned short, bool) [function] [call site] 01858
9 HostPools::decNumMembers(unsigned short, int*) const [function] [call site] 01859
7 NetworkInterface::getHostPool(Mac*) [function] [call site] 01860
8 HostPools::getPool(Mac*) [function] [call site] 01861
9 HostPools::findMacPool(Mac*, unsigned short*) [function] [call site] 01862
7 Mac::get_host_pool() [function] [call site] 01863
7 NetworkInterface::incPoolNumL2Devices(unsigned short, bool) [function] [call site] 01864
8 HostPools::incNumL2Devices(unsigned short, bool) [function] [call site] 01865
9 HostPools::incNumMembers(unsigned short, int*) const [function] [call site] 01866
6 Mutex::~Mutex() [function] [call site] 01867
6 GenericHashEntry::~GenericHashEntry() [function] [call site] 01868
5 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 01869
5 Ntop::getTrace() [function] [call site] 01870
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01871
5 Mac::~Mac() [function] [call site] 01872
6 Mac::~Mac() [function] [call site] 01873
7 Ntop::getTrace() [function] [call site] 01874
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01875
7 Mac::dumpToRedis() [function] [call site] 01876
8 ndpi_init_serializer [call site] 01877
8 Mac::get_mac() const [function] [call site] 01878
8 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 01879
8 ndpi_serialize_string_string [call site] 01880
8 ndpi_serialize_start_of_block [call site] 01881
8 ndpi_serialize_string_uint32 [call site] 01882
8 ndpi_serialize_string_uint32 [call site] 01883
8 ndpi_serialize_end_of_block [call site] 01884
8 ndpi_serialize_string_uint32 [call site] 01885
8 ndpi_serialize_string_string [call site] 01886
8 ndpi_serialize_string_string [call site] 01887
8 ndpi_serialize_string_string [call site] 01888
8 GenericTrafficElement::serialize(ndpi_serializer*) [function] [call site] 01889
9 ndpi_serialize_string_uint32 [call site] 01890
9 TrafficStats::serialize(ndpi_serializer*) [function] [call site] 01891
10 MonitoredMetric<unsigned long>::get() const [function] [call site] 01892
10 ndpi_serialize_string_uint32 [call site] 01893
10 MonitoredMetric<unsigned long>::get() const [function] [call site] 01894
9 ndpi_serialize_end_of_block [call site] 01895
9 ndpi_serialize_start_of_block [call site] 01896
9 TrafficStats::serialize(ndpi_serializer*) [function] [call site] 01897
9 ndpi_serialize_end_of_block [call site] 01898
8 ndpi_serializer_get_buffer [call site] 01899
8 Ntop::getTrace() [function] [call site] 01900
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01901
8 Ntop::getRedis() [function] [call site] 01902
8 Mac::getSerializationKey(char*, unsigned int) [function] [call site] 01903
9 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 01904
9 NetworkInterface::get_id() const [function] [call site] 01905
8 Redis::set(char const*, char const*, unsigned int) [function] [call site] 01906
7 Prefs::is_pro_edition() [function] [call site] 01907
7 NetworkInterface::get_id() const [function] [call site] 01908
7 snprintf [call site] 01909
7 Ntop::getRedis() [function] [call site] 01910
7 Mac::print(char*, unsigned int) [function] [call site] 01911
8 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 01912
7 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 01913
7 Mac::freeMacData() [function] [call site] 01914
7 MacStats::~MacStats() [function] [call site] 01915
8 MacStats::~MacStats() [function] [call site] 01916
9 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 01917
7 MacStats::~MacStats() [function] [call site] 01918
7 Mutex::~Mutex() [function] [call site] 01919
7 GenericHashEntry::~GenericHashEntry() [function] [call site] 01920
5 __cxa_begin_catch [call site] 01921
5 Ntop::getTrace() [function] [call site] 01922
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01923
5 __cxa_end_catch [call site] 01924
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01925
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01926
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01927
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01928
2 ntohs [call site] 01929
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01930
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01931
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01932
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01933
2 ntohs [call site] 01934
2 NetworkInterface::guessEthType(unsigned char const*, unsigned int, unsigned char*) [function] [call site] 01935
3 ntohs [call site] 01936
2 NetworkInterface::isTrafficMirrored() const [function] [call site] 01937
2 NetworkInterface::isGwMac(unsigned char*) const [function] [call site] 01938
3 NetworkInterface::isGwMacConfigured() const [function] [call site] 01939
4 GenericHash::getNumEntries() [function] [call site] 01940
3 MacHash::get(unsigned char const*, bool) [function] [call site] 01941
4 Utils::macHash(unsigned char const*) [function] [call site] 01942
4 Mac::equal(unsigned char const*) [function] [call site] 01943
5 memcmp [call site] 01944
2 NetworkInterface::areTrafficDirectionsSupported() [function] [call site] 01945
2 NetworkInterface::isInterfaceMac(unsigned char*) const [function] [call site] 01946
3 memcmp [call site] 01947
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01948
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01949
2 ntohs [call site] 01950
2 Ntop::getGlobals() [function] [call site] 01951
2 NtopGlobals::decode_tunnels() const [function] [call site] 01952
2 ntohs [call site] 01953
2 ntohs [call site] 01954
2 ntohs [call site] 01955
2 ntohs [call site] 01956
2 Ntop::getGlobals() [function] [call site] 01957
2 NtopGlobals::decode_tunnels() const [function] [call site] 01958
2 NtopGlobals::decode_tunnels() const [function] [call site] 01959
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01960
2 ntohs [call site] 01961
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01962
2 ntohs [call site] 01963
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01964
2 ntohs [call site] 01965
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01966
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01967
2 ntohs [call site] 01968
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01969
2 Ntop::getGlobals() [function] [call site] 01970
2 NtopGlobals::decode_tunnels() const [function] [call site] 01971
2 Ntop::getPrefs() [function] [call site] 01972
2 Prefs::do_ignore_vlans() [function] [call site] 01973
2 Ntop::getPrefs() [function] [call site] 01974
2 Prefs::do_simulate_vlans() [function] [call site] 01975
2 Ntop::getPrefs() [function] [call site] 01976
2 Prefs::do_ignore_macs() [function] [call site] 01977
2 Ntop::getPrefs() [function] [call site] 01978
2 Prefs::do_simulate_macs() [function] [call site] 01979
2 rand [call site] 01980
2 rand [call site] 01981
2 NetworkInterface::processPacket(int, unsigned int, int, bool, timeval const*, unsigned long, ndpi_ethhdr*, unsigned short, ndpi_iphdr*, ndpi_ipv6hdr*, unsigned short, unsigned short, unsigned int, pcap_pkthdr const*, unsigned char const*, unsigned short*, Host**, Host**, Flow**) [function] [call site] 01982
3 IpAddress::IpAddress() [function] [call site] 01983
3 ICMPinfo::ICMPinfo() [function] [call site] 01984
4 ICMPinfo::reset() [function] [call site] 01985
3 NetworkInterface::isSubInterface() [function] [call site] 01986
3 NetworkInterface::getDynInterface(unsigned long, bool) [function] [call site] 01987
4 Ntop::get_num_interfaces() [function] [call site] 01988
4 Ntop::getTrace() [function] [call site] 01989
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01990
4 snprintf [call site] 01991
4 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01992
4 snprintf [call site] 01993
4 snprintf [call site] 01994
4 snprintf [call site] 01995
4 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01996
4 snprintf [call site] 01997
4 snprintf [call site] 01998
4 __dynamic_cast [call site] 01999
4 ZMQParserInterface::ZMQParserInterface(char const*, char const*) [function] [call site] 02000
5 ParserInterface::ParserInterface(char const*, char const*) [function] [call site] 02001
6 NetworkInterface::NetworkInterface(char const*, char const*) [function] [call site] 02002
7 NetworkInterfaceAlertableEntity::NetworkInterfaceAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 02003
7 UsedPorts::UsedPorts() [function] [call site] 02004
7 Condvar::Condvar() [function] [call site] 02005
8 Condvar::init() [function] [call site] 02006
9 pthread_mutex_init [call site] 02007
7 Mutex::Mutex() [function] [call site] 02008
7 AddressTree::AddressTree(bool, void (*)(void*)) [function] [call site] 02009
8 Ntop::getTrace() [function] [call site] 02010
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02011
8 free_ptree_data(void*) [function] [call site] 02012
8 AddressTree::init(bool) [function] [call site] 02013
7 ProtoStats::ProtoStats() [function] [call site] 02014
8 ProtoStats::reset() [function] [call site] 02015
7 EthStats::EthStats() [function] [call site] 02016
8 ProtoStats::ProtoStats() [function] [call site] 02017
8 EthStats::cleanup() [function] [call site] 02018
9 ProtoStats::reset() [function] [call site] 02019
9 ThroughputStats::resetStats() [function] [call site] 02020
9 ThroughputStats::resetStats() [function] [call site] 02021
9 ProtoStats::reset() [function] [call site] 02022
9 ProtoStats::reset() [function] [call site] 02023
9 ProtoStats::reset() [function] [call site] 02024
9 ProtoStats::reset() [function] [call site] 02025
9 ProtoStats::reset() [function] [call site] 02026
7 ICMPstats::ICMPstats() [function] [call site] 02027
7 LocalTrafficStats::LocalTrafficStats() [function] [call site] 02028
7 PacketStats::PacketStats() [function] [call site] 02029
7 L4Stats::L4Stats() [function] [call site] 02030
7 SyslogStats::SyslogStats() [function] [call site] 02031
8 SyslogStats::resetStats() [function] [call site] 02032
7 TcpFlowStats::TcpFlowStats() [function] [call site] 02033
7 TcpPacketStats::TcpPacketStats() [function] [call site] 02034
7 Ntop::getTrace() [function] [call site] 02035
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02036
7 Ntop::getTrace() [function] [call site] 02037
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02038
7 NetworkInterface::printAvailableInterfaces(bool, int, char*, unsigned int) [function] [call site] 02039
8 Utils::ntop_findalldevs(_ntop_if_t**) [function] [call site] 02040
9 pcap_findalldevs [call site] 02041
9 Utils::validInterface(pcap_if const*) [function] [call site] 02042
10 Utils::validInterfaceName(char const*) [function] [call site] 02043
11 strncmp [call site] 02044
11 isalnum [call site] 02045
10 Utils::validInterfaceDescription(char const*) [function] [call site] 02046
11 strstr [call site] 02047
11 strstr [call site] 02048
11 strstr [call site] 02049
11 strstr [call site] 02050
11 strstr [call site] 02051
9 calloc [call site] 02052
9 strdup [call site] 02053
9 strdup [call site] 02054
9 pcap_freealldevs [call site] 02055
8 printf [call site] 02056
8 Ntop::getTrace() [function] [call site] 02057
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02058
8 Utils::validInterface(_ntop_if_t const*) [function] [call site] 02059
9 Utils::validInterfaceName(char const*) [function] [call site] 02060
9 Utils::validInterfaceDescription(char const*) [function] [call site] 02061
8 printf [call site] 02062
8 Ntop::getTrace() [function] [call site] 02063
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02064
8 snprintf [call site] 02065
8 Utils::ntop_freealldevs(_ntop_if_t*) [function] [call site] 02066
8 Ntop::getTrace() [function] [call site] 02067
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02068
7 exit [call site] 02069
7 NetworkInterface::isNumber(char const*) [function] [call site] 02070
7 atoi [call site] 02071
7 Ntop::getTrace() [function] [call site] 02072
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02073
7 NetworkInterface::printAvailableInterfaces(bool, int, char*, unsigned int) [function] [call site] 02074
7 NetworkInterface::init(char const*) [function] [call site] 02075
8 strdup [call site] 02076
8 gettimeofday [call site] 02077
8 NetworkInterface::isView() const [function] [call site] 02078
8 SPSCQueue<FlowAlert*>::SPSCQueue(unsigned int, char const*) [function] [call site] 02079
9 Condvar::Condvar() [function] [call site] 02080
9 Utils::pow2(unsigned int) [function] [call site] 02081
9 Condvar::~Condvar() [function] [call site] 02082
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02083
8 SPSCQueue<std::__1::pair<HostAlert*, bool> >::SPSCQueue(unsigned int, char const*) [function] [call site] 02084
8 NetworkInterface::initnDPIStruct() [function] [call site] 02085
9 Ntop::getTrace() [function] [call site] 02086
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02087
9 exit [call site] 02088
9 ndpi_set_protocol_detection_bitmask2 [call site] 02089
9 ndpi_set_config [call site] 02090
9 Ntop::getTrace() [function] [call site] 02091
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02092
9 Ntop::getCustomnDPIProtos() [function] [call site] 02093
9 Ntop::getCustomnDPIProtos() [function] [call site] 02094
9 ndpi_load_protocols_file [call site] 02095
9 ndpi_set_proto_defaults [call site] 02096
9 NetworkInterface::loadProtocolsAssociations(ndpi_detection_module_struct*) [function] [call site] 02097
10 Ntop::getRedis() [function] [call site] 02098
10 Redis::hashGetAll(char const*, char***, char***) [function] [call site] 02099
10 atoi [call site] 02100
10 atoi [call site] 02101
10 NetworkInterface::setnDPIProtocolCategory(ndpi_detection_module_struct*, unsigned short, ndpi_protocol_category_t) [function] [call site] 02102
11 ndpi_map_user_proto_id_to_ndpi_id [call site] 02103
11 Ntop::getTrace() [function] [call site] 02104
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02105
11 Ntop::getTrace() [function] [call site] 02106
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02107
11 ndpi_set_proto_category [call site] 02108
8 ndpi_finalize_initialization [call site] 02109
7 strcmp [call site] 02110
7 Utils::ifname2id(char const*) [function] [call site] 02111
8 strcmp [call site] 02112
8 strncmp [call site] 02113
8 Ntop::getRedis() [function] [call site] 02114
8 Ntop::getRedis() [function] [call site] 02115
8 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 02116
8 atoi [call site] 02117
8 snprintf [call site] 02118
8 Ntop::getRedis() [function] [call site] 02119
8 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 02120
8 snprintf [call site] 02121
8 Ntop::getRedis() [function] [call site] 02122
8 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 02123
8 Ntop::getRedis() [function] [call site] 02124
8 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 02125
8 Ntop::getTrace() [function] [call site] 02126
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02127
7 Utils::getInterfaceDescription(char*, char*, int) [function] [call site] 02128
8 snprintf [call site] 02129
8 Utils::ntop_findalldevs(_ntop_if_t**) [function] [call site] 02130
8 strcmp [call site] 02131
8 snprintf [call site] 02132
8 Utils::ntop_freealldevs(_ntop_if_t*) [function] [call site] 02133
7 strdup [call site] 02134
7 strchr [call site] 02135
7 strstr [call site] 02136
7 strncmp [call site] 02137
7 Utils::readIPv4(char*) [function] [call site] 02138
8 strncpy [call site] 02139
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02140
9 socket [call site] 02141
9 Ntop::getTrace() [function] [call site] 02142
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02143
8 Ntop::getTrace() [function] [call site] 02144
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02145
8 ioctl [call site] 02146
8 Ntop::getTrace() [function] [call site] 02147
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02148
8 Utils::closeSocket(int) [function] [call site] 02149
9 close [call site] 02150
9 Ntop::getTrace() [function] [call site] 02151
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02152
7 pcap_lookupnet [call site] 02153
7 Ntop::getTrace() [function] [call site] 02154
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02155
7 Ntop::getPrefs() [function] [call site] 02156
7 Prefs::limitResourcesUsage() [function] [call site] 02157
7 NetworkDiscovery::NetworkDiscovery(NetworkInterface*) [function] [call site] 02158
8 Mutex::~Mutex() [function] [call site] 02159
8 Ntop::getTrace() [function] [call site] 02160
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02161
8 __cxa_allocate_exception [call site] 02162
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02163
8 Utils::bindSockToDevice(int, int, char const*) [function] [call site] 02164
9 getifaddrs [call site] 02165
9 strcmp [call site] 02166
9 bind [call site] 02167
9 freeifaddrs [call site] 02168
7 MDNS::MDNS(NetworkInterface*) [function] [call site] 02169
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02170
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02171
8 NetworkInterface::get_name() const [function] [call site] 02172
8 Utils::findInterfaceGatewayIPv4(char const*) [function] [call site] 02173
9 snprintf [call site] 02174
9 popen [call site] 02175
9 fgets [call site] 02176
9 Utils::inet_addr(char const*) [function] [call site] 02177
10 inet_addr [call site] 02178
9 pclose [call site] 02179
8 resolverCheckFctn(void*) [function] [call site] 02180
9 Utils::setThreadName(char const*) [function] [call site] 02181
10 Utils::file_exists(char const*) [function] [call site] 02182
10 Ntop::getTrace() [function] [call site] 02183
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02184
9 MDNS::initializeResolver() [function] [call site] 02185
10 MDNS::prepareIPv4ResolveQuery(unsigned int, char*, unsigned int, unsigned short) [function] [call site] 02186
11 MDNS::buildMDNSRequest(char*, unsigned char, char*, unsigned int, unsigned short) [function] [call site] 02187
10 htons [call site] 02188
7 Ntop::getTrace() [function] [call site] 02189
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02190
7 NetworkInterface::checkIdle() [function] [call site] 02191
8 snprintf [call site] 02192
8 Ntop::getRedis() [function] [call site] 02193
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02194
8 atoi [call site] 02195
7 Utils::getMaxIfSpeed(char const*) [function] [call site] 02196
8 strchr [call site] 02197
8 snprintf [call site] 02198
8 strtok_r [call site] 02199
8 Utils::ifname2devname(char const*, char*, int) [function] [call site] 02200
9 strchr [call site] 02201
9 strncpy [call site] 02202
9 strchr [call site] 02203
8 Utils::getMaxIfSpeed(char const*) [function] [call site] 02204
9 strtok_r [call site] 02205
9 Utils::ifname2devname(char const*, char*, int) [function] [call site] 02206
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02207
9 strncpy [call site] 02208
9 ioctl [call site] 02209
9 Utils::closeSocket(int) [function] [call site] 02210
9 ethtool_cmd_speed(ethtool_cmd const*) [function] [call site] 02211
9 ethtool_cmd_speed(ethtool_cmd const*) [function] [call site] 02212
9 Ntop::getTrace() [function] [call site] 02213
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02214
7 Utils::getIfMTU(char const*) [function] [call site] 02215
8 stat [call site] 02216
8 strncpy [call site] 02217
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02218
8 Ntop::getTrace() [function] [call site] 02219
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02220
8 ioctl [call site] 02221
8 Ntop::getTrace() [function] [call site] 02222
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02223
8 Utils::closeSocket(int) [function] [call site] 02224
7 NetworkInterface::reloadDhcpRanges() [function] [call site] 02225
8 Ntop::getRedis() [function] [call site] 02226
8 NetworkInterface::get_id() const [function] [call site] 02227
8 snprintf [call site] 02228
8 Ntop::getRedis() [function] [call site] 02229
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02230
8 strlen [call site] 02231
8 dhcp_range::dhcp_range() [function] [call site] 02232
9 IpAddress::IpAddress() [function] [call site] 02233
8 strchr [call site] 02234
8 strchr [call site] 02235
8 strlen [call site] 02236
8 IpAddress::set(char const*) [function] [call site] 02237
8 IpAddress::set(char const*) [function] [call site] 02238
8 host_reload_dhcp_host(GenericHashEntry*, void*, bool*) [function] [call site] 02239
9 Host::reloadDhcpHost() [function] [call site] 02240
10 Host::get_ip() [function] [call site] 02241
10 NetworkInterface::isInDhcpRange(IpAddress*) [function] [call site] 02242
11 IpAddress::isEmpty() const [function] [call site] 02243
12 memcmp [call site] 02244
11 IpAddress::compare(IpAddress const*) const [function] [call site] 02245
11 IpAddress::compare(IpAddress const*) const [function] [call site] 02246
7 NetworkInterface::loadScalingFactorPrefs() [function] [call site] 02247
8 Ntop::getRedis() [function] [call site] 02248
8 Ntop::getRedis() [function] [call site] 02249
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02250
8 atol [call site] 02251
8 NetworkInterface::setScalingFactor(unsigned int) [function] [call site] 02252
7 HostPools::HostPools(NetworkInterface*) [function] [call site] 02253
8 calloc [call site] 02254
8 calloc [call site] 02255
8 HostPools::reloadPools() [function] [call site] 02256
9 Ntop::getRedis() [function] [call site] 02257
9 NetworkInterface::get_id() const [function] [call site] 02258
9 VLANAddressTree::VLANAddressTree(void (*)(void*)) [function] [call site] 02259
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02260
10 AddressTree::~AddressTree() [function] [call site] 02261
9 snprintf [call site] 02262
9 HostPoolStats::HostPoolStats(HostPoolStats const&) [function] [call site] 02263
10 GenericTrafficElement::GenericTrafficElement(GenericTrafficElement const&) [function] [call site] 02264
11 TrafficStats::TrafficStats() [function] [call site] 02265
11 ThroughputStats::ThroughputStats() [function] [call site] 02266
11 TcpPacketStats::TcpPacketStats() [function] [call site] 02267
11 nDPIStats::nDPIStats(nDPIStats&) [function] [call site] 02268
12 Ntop::getTrace() [function] [call site] 02269
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02270
12 ProtoCounter::ProtoCounter(unsigned short, bool, bool) [function] [call site] 02271
12 ProtoCounter::set(ProtoCounter*) [function] [call site] 02272
13 ThroughputStats::ThroughputStats() [function] [call site] 02273
13 ThroughputStats::set(ThroughputStats*) [function] [call site] 02274
12 ProtoCounter::set(ProtoCounter*) [function] [call site] 02275
11 ThroughputStats::ThroughputStats(ThroughputStats const&) [function] [call site] 02276
11 ThroughputStats::ThroughputStats(ThroughputStats const&) [function] [call site] 02277
11 TrafficStats::operator=(TrafficStats const&) [function] [call site] 02278
11 TrafficStats::operator=(TrafficStats const&) [function] [call site] 02279
11 DSCPStats::DSCPStats(DSCPStats const&) [function] [call site] 02280
11 TrafficStats::~TrafficStats() [function] [call site] 02281
10 nDPIStats::nDPIStats(nDPIStats&) [function] [call site] 02282
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 02283
9 HostPoolStats::HostPoolStats(NetworkInterface*) [function] [call site] 02284
10 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02285
10 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02286
10 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02287
10 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02288
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 02289
9 HostPoolStats::updateName(char const*) [function] [call site] 02290
9 Redis::smembers(char const*, char***) [function] [call site] 02291
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02292
9 HostPoolStats::~HostPoolStats() [function] [call site] 02293
10 HostPoolStats::~HostPoolStats() [function] [call site] 02294
11 nDPIStats::~nDPIStats() [function] [call site] 02295
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 02296
9 atoi [call site] 02297
9 Ntop::getTrace() [function] [call site] 02298
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02299
9 HostPoolStats::HostPoolStats(HostPoolStats const&) [function] [call site] 02300
9 HostPoolStats::HostPoolStats(NetworkInterface*) [function] [call site] 02301
9 HostPools::reloadPool(unsigned short, VLANAddressTree*, HostPoolStats**) [function] [call site] 02302
10 Ntop::getRedis() [function] [call site] 02303
10 snprintf [call site] 02304
10 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 02305
10 HostPoolStats::updateName(char const*) [function] [call site] 02306
10 snprintf [call site] 02307
10 Redis::smembers(char const*, char***) [function] [call site] 02308
10 Ntop::getPrefs() [function] [call site] 02309
10 Prefs::get_auto_assigned_pool_id() [function] [call site] 02310
10 Ntop::getTrace() [function] [call site] 02311
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02312
10 strchr [call site] 02313
10 atoi [call site] 02314
10 VLANAddressTree::addAddress(unsigned short, char*, short) [function] [call site] 02315
10 Ntop::getTrace() [function] [call site] 02316
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02317
9 HostPools::swap(VLANAddressTree*, HostPoolStats**) [function] [call site] 02318
10 HostPools::deleteStats(HostPoolStats***) [function] [call site] 02319
11 HostPoolStats::~HostPoolStats() [function] [call site] 02320
10 VLANAddressTree::~VLANAddressTree() [function] [call site] 02321
9 NetworkInterface::refreshHostPools() [function] [call site] 02322
10 update_host_host_pool_l7policy(GenericHashEntry*, void*, bool*) [function] [call site] 02323
11 Host::updateHostPool(bool, bool) [function] [call site] 02324
10 update_l2_device_host_pool(GenericHashEntry*, void*, bool*) [function] [call site] 02325
11 Mac::updateHostPool(bool, bool) [function] [call site] 02326
7 BroadcastDomains::BroadcastDomains(NetworkInterface*) [function] [call site] 02327
8 AddressTree::AddressTree(bool, void (*)(void*)) [function] [call site] 02328
7 NetworkInterface::isView() const [function] [call site] 02329
7 strstr [call site] 02330
7 strstr [call site] 02331
7 strcmp [call site] 02332
7 strcmp [call site] 02333
7 strcmp [call site] 02334
7 snprintf [call site] 02335
7 Utils::disableOffloads(char const*) [function] [call site] 02336
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02337
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02338
9 strncpy [call site] 02339
9 ioctl [call site] 02340
9 Utils::closeSocket(int) [function] [call site] 02341
9 Utils::closeSocket(int) [function] [call site] 02342
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02343
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02344
9 strncpy [call site] 02345
9 ioctl [call site] 02346
9 Utils::closeSocket(int) [function] [call site] 02347
9 Utils::closeSocket(int) [function] [call site] 02348
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02349
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02350
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02351
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02352
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02353
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02354
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02355
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02356
7 strtok_r [call site] 02357
7 NetworkInterface::updateTrafficMirrored() [function] [call site] 02358
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02359
9 Ntop::getRedis() [function] [call site] 02360
9 NetworkInterface::get_id() const [function] [call site] 02361
9 snprintf [call site] 02362
9 Ntop::getRedis() [function] [call site] 02363
9 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02364
7 NetworkInterface::updateSmartRecording() [function] [call site] 02365
8 Ntop::getRedis() [function] [call site] 02366
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02367
8 NetworkInterface::get_id() const [function] [call site] 02368
8 Ntop::getRedis() [function] [call site] 02369
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02370
8 strlen [call site] 02371
8 strdup [call site] 02372
8 usleep [call site] 02373
7 NetworkInterface::updateDynIfaceTrafficPolicy() [function] [call site] 02374
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02375
7 NetworkInterface::updateFlowDumpDisabled() [function] [call site] 02376
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02377
7 NetworkInterface::updateLbdIdentifier() [function] [call site] 02378
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02379
7 NetworkInterface::updateDiscardProbingTraffic() [function] [call site] 02380
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02381
7 NetworkInterface::updateFlowsOnlyInterface() [function] [call site] 02382
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02383
7 NetworkInterface::updatePushFiltersSettings() [function] [call site] 02384
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02385
7 L4Stats::~L4Stats() [function] [call site] 02386
7 Condvar::~Condvar() [function] [call site] 02387
7 ICMPstats::~ICMPstats() [function] [call site] 02388
8 MonitoredCounter<unsigned int>::~MonitoredCounter() [function] [call site] 02389
8 Mutex::~Mutex() [function] [call site] 02390
7 AddressTree::~AddressTree() [function] [call site] 02391
7 Mutex::~Mutex() [function] [call site] 02392
7 UsedPorts::~UsedPorts() [function] [call site] 02393
7 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02394
8 OtherAlertableEntity::~OtherAlertableEntity() [function] [call site] 02395
6 Mutex::~Mutex() [function] [call site] 02396
6 NetworkInterface::~NetworkInterface() [function] [call site] 02397
7 Ntop::getTrace() [function] [call site] 02398
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02399
7 NetworkInterface::deleteDataStructures() [function] [call site] 02400
8 FlowHash::~FlowHash() [function] [call site] 02401
9 FlowHash::~FlowHash() [function] [call site] 02402
10 GenericHash::~GenericHash() [function] [call site] 02403
8 HostHash::~HostHash() [function] [call site] 02404
9 HostHash::~HostHash() [function] [call site] 02405
10 Mutex::~Mutex() [function] [call site] 02406
8 MacHash::~MacHash() [function] [call site] 02407
9 MacHash::~MacHash() [function] [call site] 02408
8 MacHash::~MacHash() [function] [call site] 02409
8 MacHash::~MacHash() [function] [call site] 02410
8 MacHash::~MacHash() [function] [call site] 02411
8 MacHash::~MacHash() [function] [call site] 02412
8 MacHash::~MacHash() [function] [call site] 02413
8 MacHash::~MacHash() [function] [call site] 02414
8 RoundTripStats::~RoundTripStats() [function] [call site] 02415
8 RoundTripStats::~RoundTripStats() [function] [call site] 02416
8 ParsedFlow::~ParsedFlow() [function] [call site] 02417
7 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 02418
8 Condvar::~Condvar() [function] [call site] 02419
7 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 02420
7 DB::~DB() [function] [call site] 02421
7 HostPools::~HostPools() [function] [call site] 02422
8 HostPools::~HostPools() [function] [call site] 02423
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02424
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02425
9 HostPools::deleteStats(HostPoolStats***) [function] [call site] 02426
9 HostPools::deleteStats(HostPoolStats***) [function] [call site] 02427
7 BroadcastDomains::~BroadcastDomains() [function] [call site] 02428
8 Ntop::getTrace() [function] [call site] 02429
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02430
8 AddressTree::~AddressTree() [function] [call site] 02431
8 AddressTree::~AddressTree() [function] [call site] 02432
8 AddressTree::~AddressTree() [function] [call site] 02433
8 __clang_call_terminate [call site] 02434
7 NetworkDiscovery::~NetworkDiscovery() [function] [call site] 02435
8 Ntop::getTrace() [function] [call site] 02436
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02437
8 Utils::closeSocket(int) [function] [call site] 02438
8 pcap_freecode [call site] 02439
8 Mutex::~Mutex() [function] [call site] 02440
7 StatsManager::~StatsManager() [function] [call site] 02441
8 StatsManager::~StatsManager() [function] [call site] 02442
9 SQLiteStoreManager::~SQLiteStoreManager() [function] [call site] 02443
7 AlertStore::~AlertStore() [function] [call site] 02444
8 AlertStore::~AlertStore() [function] [call site] 02445
7 nDPIStats::~nDPIStats() [function] [call site] 02446
7 DSCPStats::~DSCPStats() [function] [call site] 02447
7 Ntop::getNumLocalNetworks() [function] [call site] 02448
7 NetworkStats::~NetworkStats() [function] [call site] 02449
8 NetworkStats::~NetworkStats() [function] [call site] 02450
7 InterfaceStatsHash::~InterfaceStatsHash() [function] [call site] 02451
8 Mutex::~Mutex() [function] [call site] 02452
7 LuaEngine::~LuaEngine() [function] [call site] 02453
8 LuaEngine::~LuaEngine() [function] [call site] 02454
9 lua_settop [call site] 02455
9 NtopngLuaContext::~NtopngLuaContext() [function] [call site] 02456
10 SNMP::~SNMP() [function] [call site] 02457
11 Utils::closeSocket(int) [function] [call site] 02458
11 __clang_call_terminate [call site] 02459
10 SNMP::~SNMP() [function] [call site] 02460
10 AddressTree::~AddressTree() [function] [call site] 02461
9 Ntop::decNumLuaVMs() [function] [call site] 02462
9 lua_close [call site] 02463
7 LuaEngine::~LuaEngine() [function] [call site] 02464
7 LuaEngine::~LuaEngine() [function] [call site] 02465
7 LuaEngine::~LuaEngine() [function] [call site] 02466
7 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02467
8 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02468
7 TimeseriesExporter::~TimeseriesExporter() [function] [call site] 02469
7 TimeseriesExporter::~TimeseriesExporter() [function] [call site] 02470
7 MDNS::~MDNS() [function] [call site] 02471
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02472
8 Utils::closeSocket(int) [function] [call site] 02473
8 Utils::closeSocket(int) [function] [call site] 02474
7 SPSCQueue<FlowAlert*>::~SPSCQueue() [function] [call site] 02475
7 SPSCQueue<std::__1::pair<HostAlert*, bool> >::~SPSCQueue() [function] [call site] 02476
7 NetworkInterface::addRedisSitesKey() [function] [call site] 02477
8 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02478
9 MostVisitedList::getCurrentTime(tm*) [function] [call site] 02479
9 Ntop::getRedis() [function] [call site] 02480
9 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 02481
9 Ntop::getRedis() [function] [call site] 02482
9 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 02483
9 FrequentStringItems::getSize() [function] [call site] 02484
9 FrequentStringItems::json(unsigned int) [function] [call site] 02485
10 Mutex::lock(char const*, int, bool) [function] [call site] 02486
10 Mutex::unlock(char const*, int, bool) [function] [call site] 02487
10 json_object_object_add [call site] 02488
10 json_object_put [call site] 02489
9 Redis::set(char const*, char const*, unsigned int) [function] [call site] 02490
9 Ntop::getRedis() [function] [call site] 02491
9 Redis::lrem(char const*, char const*) [function] [call site] 02492
10 strncmp [call site] 02493
9 Ntop::getRedis() [function] [call site] 02494
9 Redis::lrem(char const*, char const*) [function] [call site] 02495
9 MostVisitedList::deserializeTopData(char*) [function] [call site] 02496
10 Ntop::getRedis() [function] [call site] 02497
10 Redis::len(char const*) [function] [call site] 02498
10 Ntop::getTrace() [function] [call site] 02499
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02500
10 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02501
10 json_tokener_parse_verbose [call site] 02502
10 json_object_get_type [call site] 02503
10 MostVisitedList::incrVisitedData(char*, unsigned int) [function] [call site] 02504
11 FrequentStringItems::add(char*, unsigned int) [function] [call site] 02505
12 FrequentStringItems::prune() [function] [call site] 02506
12 Mutex::unlock(char const*, int, bool) [function] [call site] 02507
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02508
10 Ntop::getTrace() [function] [call site] 02509
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02510
9 Ntop::getRedis() [function] [call site] 02511
9 Redis::del(char*) [function] [call site] 02512
8 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02513
7 MostVisitedList::~MostVisitedList() [function] [call site] 02514
8 FrequentStringItems::~FrequentStringItems() [function] [call site] 02515
9 Mutex::~Mutex() [function] [call site] 02516
7 MostVisitedList::~MostVisitedList() [function] [call site] 02517
7 FlowChecksExecutor::~FlowChecksExecutor() [function] [call site] 02518
8 FlowChecksExecutor::~FlowChecksExecutor() [function] [call site] 02519
7 FlowChecksExecutor::~FlowChecksExecutor() [function] [call site] 02520
7 HostChecksExecutor::~HostChecksExecutor() [function] [call site] 02521
8 HostChecksExecutor::~HostChecksExecutor() [function] [call site] 02522
7 HostChecksExecutor::~HostChecksExecutor() [function] [call site] 02523
7 NetworkInterface::cleanShadownDPI() [function] [call site] 02524
8 Ntop::getTrace() [function] [call site] 02525
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02526
7 L4Stats::~L4Stats() [function] [call site] 02527
7 Condvar::~Condvar() [function] [call site] 02528
7 ICMPstats::~ICMPstats() [function] [call site] 02529
7 AddressTree::~AddressTree() [function] [call site] 02530
7 Mutex::~Mutex() [function] [call site] 02531
7 UsedPorts::~UsedPorts() [function] [call site] 02532
7 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02533
7 __clang_call_terminate [call site] 02534
5 RwLock::~RwLock() [function] [call site] 02535
5 Prefs::get_pkt_ifaces_flow_max_idle() [function] [call site] 02536
5 ZMQParserInterface::updateFlowMaxIdle() [function] [call site] 02537
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02538
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02539
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02540
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02541
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02542
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02543
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02544
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02545
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02546
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02547
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02548
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02549
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02550
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02551
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02552
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02553
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02554
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02555
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02556
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02557
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02558
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02559
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02560
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02561
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02562
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02563
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02564
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02565
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02566
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02567
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02568
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02569
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02570
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02571
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02572
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02573
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02574
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02575
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02576
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02577
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02578
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02579
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02580
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02581
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02582
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02583
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02584
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02585
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02586
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02587
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02588
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02589
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02590
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02591
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02592
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02593
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02594
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02595
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02596
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02597
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02598
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02599
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02600
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02601
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02602
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02603
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02604
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02605
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02606
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02607
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02608
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02609
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02610
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02611
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02612
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02613
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02614
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02615
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02616
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02617
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02618
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02619
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02620
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02621
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02622
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02623
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02624
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02625
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02626
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02627
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02628
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02629
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02630
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02631
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02632
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02633
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02634
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02635
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02636
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02637
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02638
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02639
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02640
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02641
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02642
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02643
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02644
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02645
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02646
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02647
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02648
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02649
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02650
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02651
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02652
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02653
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02654
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02655
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02656
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02657
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02658
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02659
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02660
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02661
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02662
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02663
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02664
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02665
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02666
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02667
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02668
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02669
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02670
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02671
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02672
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02673
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02674
5 Prefs::is_cloud_edition() [function] [call site] 02675
5 ZMQParserInterface::loadVLANMappings() [function] [call site] 02676
6 Ntop::getRedis() [function] [call site] 02677
6 NetworkInterface::get_id() const [function] [call site] 02678
6 snprintf [call site] 02679
6 Redis::hashGetAll(char const*, char***, char***) [function] [call site] 02680
6 atoi [call site] 02681
5 ParserInterface::~ParserInterface() [function] [call site] 02682
6 Mutex::~Mutex() [function] [call site] 02683
6 NetworkInterface::~NetworkInterface() [function] [call site] 02684
4 __dynamic_cast [call site] 02685
4 SyslogParserInterface::SyslogParserInterface(char const*, char const*) [function] [call site] 02686
5 ParserInterface::ParserInterface(char const*, char const*) [function] [call site] 02687
5 ParserInterface::~ParserInterface() [function] [call site] 02688
4 NetworkInterface::NetworkInterface(char const*, char const*) [function] [call site] 02689
4 Ntop::getTrace() [function] [call site] 02690
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02691
4 NetworkInterface::registerSubInterface(NetworkInterface*, unsigned long) [function] [call site] 02692
5 Ntop::registerInterface(NetworkInterface*) [function] [call site] 02693
6 Mutex::lock(char const*, int, bool) [function] [call site] 02694
6 NetworkInterface::get_name() const [function] [call site] 02695
6 strcmp [call site] 02696
6 Ntop::getTrace() [function] [call site] 02697
6 NetworkInterface::get_description() const [function] [call site] 02698
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02699
6 Ntop::getTrace() [function] [call site] 02700
6 NetworkInterface::get_description() const [function] [call site] 02701
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02702
6 Ntop::getTrace() [function] [call site] 02703
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02704
6 NetworkInterface::~NetworkInterface() [function] [call site] 02705
7 NetworkInterface::~NetworkInterface() [function] [call site] 02706
6 Mutex::unlock(char const*, int, bool) [function] [call site] 02707
5 NetworkInterface::setSubInterface(NetworkInterface*, FlowHashingEnum, unsigned long) [function] [call site] 02708
5 NetworkInterface::allocateStructures() [function] [call site] 02709
6 Ntop::getNumLocalNetworks() [function] [call site] 02710
6 NetworkInterface::get_id() const [function] [call site] 02711
6 Ntop::getPrefs() [function] [call site] 02712
6 Prefs::get_max_num_flows() [function] [call site] 02713
6 Ntop::getPrefs() [function] [call site] 02714
6 Prefs::get_max_num_flows() [function] [call site] 02715
6 FlowHash::FlowHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02716
6 NetworkInterface::flowsOnlyInterface() const [function] [call site] 02717
6 NetworkInterface::isViewed() const [function] [call site] 02718
6 Ntop::getPrefs() [function] [call site] 02719
6 Prefs::get_max_num_hosts() [function] [call site] 02720
6 Ntop::getPrefs() [function] [call site] 02721
6 Prefs::get_max_num_hosts() [function] [call site] 02722
6 HostHash::HostHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02723
7 Mutex::~Mutex() [function] [call site] 02724
7 GenericHash::~GenericHash() [function] [call site] 02725
6 AutonomousSystemHash::AutonomousSystemHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02726
7 GenericHash::GenericHash(NetworkInterface*, unsigned int, unsigned int, char const*) [function] [call site] 02727
7 GenericHash::~GenericHash() [function] [call site] 02728
6 ObservationPointHash::ObservationPointHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02729
6 OperatingSystemHash::OperatingSystemHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02730
6 CountriesHash::CountriesHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02731
7 Mutex::~Mutex() [function] [call site] 02732
6 VLANHash::VLANHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02733
6 MacHash::MacHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02734
6 NetworkInterface::FillObsHash() [function] [call site] 02735
7 NetworkInterface::get_id() const [function] [call site] 02736
7 snprintf [call site] 02737
7 Ntop::getRedis() [function] [call site] 02738
7 Redis::keys(char const*, char***) [function] [call site] 02739
7 strrchr [call site] 02740
7 atoi [call site] 02741
7 Ntop::getTrace() [function] [call site] 02742
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02743
7 ObservationPoint::ObservationPoint(NetworkInterface*, unsigned short) [function] [call site] 02744
7 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 02745
7 Ntop::getTrace() [function] [call site] 02746
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02747
7 Ntop::getTrace() [function] [call site] 02748
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02749
6 StatsManager::StatsManager(int, char const*) [function] [call site] 02750
7 SQLiteStoreManager::SQLiteStoreManager(int) [function] [call site] 02751
8 Ntop::getInterfaceById(int) [function] [call site] 02752
9 NetworkInterface::get_id() const [function] [call site] 02753
7 SQLiteStoreManager::~SQLiteStoreManager() [function] [call site] 02754
7 Ntop::fixPath(char*, bool) [function] [call site] 02755
7 Ntop::fixPath(char*, bool) [function] [call site] 02756
7 Utils::mkdir_tree(char*) [function] [call site] 02757
8 Ntop::fixPath(char*, bool) [function] [call site] 02758
8 Utils::mkdir(char const*, unsigned int) [function] [call site] 02759
9 mkdir [call site] 02760
9 Ntop::getTrace() [function] [call site] 02761
9 __errno_location [call site] 02762
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02763
9 __errno_location [call site] 02764
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02765
8 Utils::mkdir(char const*, unsigned int) [function] [call site] 02766
8 __errno_location [call site] 02767
7 SQLiteStoreManager::init(char const*) [function] [call site] 02768
6 Ntop::getPrefs() [function] [call site] 02769
6 Prefs::isIfaceL7BehavourAnalysisEnabled() [function] [call site] 02770
6 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02771
6 DSCPStats::DSCPStats() [function] [call site] 02772
6 RoundTripStats::RoundTripStats() [function] [call site] 02773
6 RoundTripStats::RoundTripStats() [function] [call site] 02774
6 MacHash::MacHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02775
6 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 02776
6 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 02777
6 Ntop::getPrefs() [function] [call site] 02778
6 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02779
7 Prefs::is_enterprise_m_edition() [function] [call site] 02780
6 NetworkInterface::isViewed() const [function] [call site] 02781
6 SQLiteAlertStore::SQLiteAlertStore(int, char const*) [function] [call site] 02782
7 AlertStore::AlertStore() [function] [call site] 02783
7 SQLiteStoreManager::SQLiteStoreManager(int) [function] [call site] 02784
7 SQLiteStoreManager::~SQLiteStoreManager() [function] [call site] 02785
7 Ntop::fixPath(char*, bool) [function] [call site] 02786
7 Ntop::fixPath(char*, bool) [function] [call site] 02787
7 SQLiteStoreManager::init(char const*) [function] [call site] 02788
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02789
7 SQLiteAlertStore::openStore() [function] [call site] 02790
8 Mutex::lock(char const*, int, bool) [function] [call site] 02791
8 SQLiteAlertStore::execFile(char const*) [function] [call site] 02792
9 Ntop::fixPath(char*, bool) [function] [call site] 02793
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02794
9 SQLiteStoreManager::exec_query(char const*, int (*)(void*, int, char**, char**), void*) [function] [call site] 02795
10 Ntop::getTrace() [function] [call site] 02796
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02797
10 Ntop::getTrace() [function] [call site] 02798
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02799
9 Ntop::getTrace() [function] [call site] 02800
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02801
9 SQLiteStoreManager::exec_query(char const*, int (*)(void*, int, char**, char**), void*) [function] [call site] 02802
9 strstr [call site] 02803
9 Ntop::getTrace() [function] [call site] 02804
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02805
8 SQLiteAlertStore::execFile(char const*) [function] [call site] 02806
8 Mutex::unlock(char const*, int, bool) [function] [call site] 02807
7 AlertStore::~AlertStore() [function] [call site] 02808
6 AlertsQueue::AlertsQueue(NetworkInterface*) [function] [call site] 02809
6 NetworkStats::NetworkStats(NetworkInterface*, unsigned short) [function] [call site] 02810
6 __cxa_begin_catch [call site] 02811
6 Ntop::getTrace() [function] [call site] 02812
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02813
6 __cxa_end_catch [call site] 02814
6 NetworkInterface::get_id() const [function] [call site] 02815
6 snprintf [call site] 02816
6 AlertableEntity::setEntityValue(char const*) [function] [call site] 02817
6 NetworkInterface::reloadGwMacs() [function] [call site] 02818
6 NetworkInterface::removeRedisSitesKey() [function] [call site] 02819
7 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02820
7 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02821
5 Ntop::initInterface(NetworkInterface*) [function] [call site] 02822
6 Ntop::getPrefs() [function] [call site] 02823
6 Prefs::do_dump_flows() [function] [call site] 02824
7 Prefs::do_dump_flows_on_es() [function] [call site] 02825
7 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02826
6 Ntop::get_export_interface() [function] [call site] 02827
6 NetworkInterface::initFlowDump(unsigned char) [function] [call site] 02828
7 NetworkInterface::startFlowDumping() [function] [call site] 02829
8 SPSCQueue<Flow*>::SPSCQueue(unsigned int, char const*) [function] [call site] 02830
8 SPSCQueue<Flow*>::SPSCQueue(unsigned int, char const*) [function] [call site] 02831
8 Ntop::getPrefs() [function] [call site] 02832
8 Prefs::do_dump_flows_on_es() [function] [call site] 02833
8 Ntop::getPrefs() [function] [call site] 02834
8 Prefs::do_dump_flows_on_syslog() [function] [call site] 02835
8 Ntop::getPrefs() [function] [call site] 02836
8 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02837
8 NetworkInterface::isViewed() const [function] [call site] 02838
8 pthread_create [call site] 02839
8 flowDumper(void*) [function] [call site] 02840
9 NetworkInterface::dumpFlowLoop() [function] [call site] 02841
10 NetworkInterface::get_id() const [function] [call site] 02842
10 snprintf [call site] 02843
10 Utils::setThreadName(char const*) [function] [call site] 02844
10 Ntop::getTrace() [function] [call site] 02845
10 NetworkInterface::get_description() const [function] [call site] 02846
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02847
10 NetworkInterface::isRunning() const [function] [call site] 02848
10 Ntop::getGlobals() [function] [call site] 02849
10 NtopGlobals::isShutdownRequested() const [function] [call site] 02850
10 usleep [call site] 02851
10 NetworkInterface::isShuttingDown() const [function] [call site] 02852
10 NetworkInterface::dequeueFlowsForDump(unsigned int, unsigned int) [function] [call site] 02853
11 NetworkInterface::isViewed() const [function] [call site] 02854
11 time [call site] 02855
11 Ntop::get_export_interface() [function] [call site] 02856
11 Ntop::getTrace() [function] [call site] 02857
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02858
11 SPSCQueue<Flow*>::isNotEmpty() [function] [call site] 02859
11 SPSCQueue<Flow*>::dequeue() [function] [call site] 02860
12 __cxa_allocate_exception [call site] 02861
11 Flow::update_partial_traffic_stats_db_dump() [function] [call site] 02862
12 Flow::get_partial_traffic_stats(PartializableFlowTrafficStats**, PartializableFlowTrafficStats*, bool*) const [function] [call site] 02863
13 PartializableFlowTrafficStats::PartializableFlowTrafficStats() [function] [call site] 02864
13 PartializableFlowTrafficStats::get_partial(PartializableFlowTrafficStats*, PartializableFlowTrafficStats*) const [function] [call site] 02865
14 PartializableFlowTrafficStats::PartializableFlowTrafficStats(PartializableFlowTrafficStats const&) [function] [call site] 02866
14 PartializableFlowTrafficStats::operator-(PartializableFlowTrafficStats const&) [function] [call site] 02867
15 PartializableFlowTrafficStats::PartializableFlowTrafficStats(PartializableFlowTrafficStats const&) [function] [call site] 02868
15 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 02869
14 PartializableFlowTrafficStats::operator=(PartializableFlowTrafficStats const&) [function] [call site] 02870
14 PartializableFlowTrafficStats::operator=(PartializableFlowTrafficStats const&) [function] [call site] 02871
14 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 02872
12 GenericHashEntry::get_first_seen() const [function] [call site] 02873
12 GenericHashEntry::get_last_seen() const [function] [call site] 02874
11 Flow::serialize(bool) [function] [call site] 02875
12 Ntop::getPrefs() [function] [call site] 02876
12 Prefs::set_json_symbolic_labels_format(bool) [function] [call site] 02877
12 Flow::flow2JSON() [function] [call site] 02878
13 json_object_new_object [call site] 02879
13 Ntop::getPrefs() [function] [call site] 02880
13 Prefs::do_dump_flows_on_es() [function] [call site] 02881
13 Flow::formatECSFlow(json_object*) [function] [call site] 02882
14 Flow::get_cli_ip_addr() const [function] [call site] 02883
14 gmtime [call site] 02884
14 strftime [call site] 02885
14 json_object_new_string [call site] 02886
14 Ntop::getPrefs() [function] [call site] 02887
14 Prefs::get_es_type() [function] [call site] 02888
14 json_object_new_string [call site] 02889
14 json_object_object_add [call site] 02890
14 Flow::formatECSHost(json_object*, bool, IpAddress const*, Host*) [function] [call site] 02891
15 json_object_new_object [call site] 02892
15 Host::getMac() const [function] [call site] 02893
15 Mac::isNull() const [function] [call site] 02894
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02895
15 Host::get_mac() const [function] [call site] 02896
16 Mac::get_mac() const [function] [call site] 02897
15 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 02898
15 json_object_new_string [call site] 02899
15 json_object_object_add [call site] 02900
15 IpAddress::isIPv4() const [function] [call site] 02901
15 IpAddress::isIPv4() const [function] [call site] 02902
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02903
15 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 02904
15 json_object_new_string [call site] 02905
15 json_object_object_add [call site] 02906
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02907
15 IpAddress::isLocalHost() const [function] [call site] 02908
15 json_object_new_boolean [call site] 02909
15 json_object_object_add [call site] 02910
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02911
15 IpAddress::isBlacklistedAddress() const [function] [call site] 02912
15 json_object_new_boolean [call site] 02913
15 json_object_object_add [call site] 02914
15 Flow::get_cli_host() const [function] [call site] 02915
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02916
15 Flow::get_cli_host() const [function] [call site] 02917
15 Host::getServicesMap() [function] [call site] 02918
15 json_object_new_int [call site] 02919
15 json_object_object_add [call site] 02920
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 02921
15 Flow::get_cli_host() const [function] [call site] 02922
15 Host::get_visual_name(char*, unsigned int) [function] [call site] 02923
16 Host::isLocalHost() const [function] [call site] 02924
16 Utils::maskHost(bool) [function] [call site] 02925
16 Host::get_name(char*, unsigned int, bool) [function] [call site] 02926
17 time [call site] 02927
17 Ntop::getPrefs() [function] [call site] 02928
17 Prefs::is_name_decoding_enabled() [function] [call site] 02929
17 Host::isLocalHost() const [function] [call site] 02930
17 Ntop::getPrefs() [function] [call site] 02931
17 Prefs::is_localhost_name_decoding_enabled() [function] [call site] 02932
17 Ntop::getPrefs() [function] [call site] 02933
17 Prefs::is_dns_resolution_enabled() [function] [call site] 02934
17 Host::getResolvedName(char*, long) [function] [call site] 02935
18 Mutex::lock(char const*, int, bool) [function] [call site] 02936
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02937
18 Utils::stringtolower(char*) [function] [call site] 02938
17 Utils::isIPAddress(char const*) [function] [call site] 02939
18 strchr [call site] 02940
18 inet_pton [call site] 02941
18 inet_pton [call site] 02942
17 Host::getServerName(char*, long) [function] [call site] 02943
18 Mutex::lock(char const*, int, bool) [function] [call site] 02944
18 snprintf [call site] 02945
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02946
18 Utils::stringtolower(char*) [function] [call site] 02947
17 Utils::isIPAddress(char const*) [function] [call site] 02948
17 Host::getDHCPName(char*, long) [function] [call site] 02949
18 Mutex::lock(char const*, int, bool) [function] [call site] 02950
18 snprintf [call site] 02951
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02952
17 Utils::isIPAddress(char const*) [function] [call site] 02953
17 Host::isBroadcastDomainHost() const [function] [call site] 02954
17 Host::getMac() const [function] [call site] 02955
17 Mac::getDHCPName(char*, long) [function] [call site] 02956
18 Mutex::lock(char const*, int, bool) [function] [call site] 02957
18 snprintf [call site] 02958
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02959
18 Utils::stringtolower(char*) [function] [call site] 02960
17 strlen [call site] 02961
17 Host::getMDNSTXTName(char*, long) [function] [call site] 02962
18 Mutex::lock(char const*, int, bool) [function] [call site] 02963
18 snprintf [call site] 02964
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02965
18 Utils::stringtolower(char*) [function] [call site] 02966
17 Utils::isIPAddress(char const*) [function] [call site] 02967
17 Host::getMDNSName(char*, long) [function] [call site] 02968
18 Mutex::lock(char const*, int, bool) [function] [call site] 02969
18 snprintf [call site] 02970
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02971
18 Utils::stringtolower(char*) [function] [call site] 02972
17 Utils::isIPAddress(char const*) [function] [call site] 02973
17 Host::getMDNSInfo(char*, long) [function] [call site] 02974
18 Mutex::lock(char const*, int, bool) [function] [call site] 02975
18 snprintf [call site] 02976
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02977
17 Utils::isIPAddress(char const*) [function] [call site] 02978
17 Host::getTLSName(char*, long) [function] [call site] 02979
18 Mutex::lock(char const*, int, bool) [function] [call site] 02980
18 snprintf [call site] 02981
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02982
18 Utils::stringtolower(char*) [function] [call site] 02983
17 Utils::isIPAddress(char const*) [function] [call site] 02984
17 Host::getHTTPName(char*, long) [function] [call site] 02985
18 Mutex::lock(char const*, int, bool) [function] [call site] 02986
18 snprintf [call site] 02987
18 Mutex::unlock(char const*, int, bool) [function] [call site] 02988
18 Utils::stringtolower(char*) [function] [call site] 02989
17 Utils::isIPAddress(char const*) [function] [call site] 02990
17 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 02991
17 Ntop::getRedis() [function] [call site] 02992
17 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 02993
17 strcmp [call site] 02994
17 Host::setResolvedName(char const*) [function] [call site] 02995
17 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 02996
17 snprintf [call site] 02997
16 strncpy [call site] 02998
15 json_object_new_string [call site] 02999
15 json_object_object_add [call site] 03000
15 Host::get_country(char*, unsigned int) [function] [call site] 03001
15 json_object_new_object [call site] 03002
15 json_object_new_object [call site] 03003
15 json_object_new_string [call site] 03004
15 Host::get_geocoordinates(float*, float*) [function] [call site] 03005
16 Ntop::getGeolocation() [function] [call site] 03006
16 Geolocation::getInfo(IpAddress*, char**, char**, char**, float*, float*) [function] [call site] 03007
16 Ntop::getGeolocation() [function] [call site] 03008
16 Geolocation::freeInfo(char**, char**, char**) [function] [call site] 03009
15 json_object_new_double [call site] 03010
15 json_object_object_add [call site] 03011
15 json_object_new_double [call site] 03012
15 json_object_object_add [call site] 03013
15 json_object_object_add [call site] 03014
15 json_object_object_add [call site] 03015
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03016
15 Flow::getTOS(bool) const [function] [call site] 03017
15 json_object_new_int [call site] 03018
15 json_object_object_add [call site] 03019
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03020
15 Flow::get_cli_port() const [function] [call site] 03021
15 json_object_new_int [call site] 03022
15 json_object_object_add [call site] 03023
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03024
15 Flow::get_partial_packets_cli2srv() const [function] [call site] 03025
16 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 03026
15 Flow::get_partial_packets_srv2cli() const [function] [call site] 03027
16 PartializableFlowTrafficStats::get_srv2cli_packets() const [function] [call site] 03028
15 json_object_new_int64 [call site] 03029
15 json_object_object_add [call site] 03030
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03031
15 Flow::get_partial_bytes_cli2srv() const [function] [call site] 03032
16 PartializableFlowTrafficStats::get_cli2srv_bytes() const [function] [call site] 03033
15 Flow::get_partial_bytes_srv2cli() const [function] [call site] 03034
16 PartializableFlowTrafficStats::get_srv2cli_bytes() const [function] [call site] 03035
15 json_object_new_int64 [call site] 03036
15 json_object_object_add [call site] 03037
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03038
15 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 03039
15 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 03040
15 json_object_new_int64 [call site] 03041
15 json_object_object_add [call site] 03042
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03043
15 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 03044
15 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 03045
15 json_object_new_int64 [call site] 03046
15 json_object_object_add [call site] 03047
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03048
15 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 03049
15 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 03050
15 json_object_new_int64 [call site] 03051
15 json_object_object_add [call site] 03052
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03053
15 json_object_new_int [call site] 03054
15 json_object_object_add [call site] 03055
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03056
15 Flow::toMs(timeval const*) [function] [call site] 03057
15 json_object_object_add [call site] 03058
15 json_object_object_add [call site] 03059
14 Flow::formatECSHost(json_object*, bool, IpAddress const*, Host*) [function] [call site] 03060
14 Flow::formatECSNetwork(json_object*, IpAddress const*) [function] [call site] 03061
15 json_object_new_object [call site] 03062
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03063
15 json_object_new_int [call site] 03064
15 json_object_object_add [call site] 03065
15 Flow::get_packets_cli2srv() const [function] [call site] 03066
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03067
15 Flow::get_detected_protocol_name(char*, unsigned int) const [function] [call site] 03068
15 json_object_new_string [call site] 03069
15 json_object_object_add [call site] 03070
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03071
15 json_object_new_int [call site] 03072
15 json_object_object_add [call site] 03073
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03074
15 Flow::get_partial_first_seen() const [function] [call site] 03075
15 json_object_new_int [call site] 03076
15 json_object_object_add [call site] 03077
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03078
15 Flow::get_partial_last_seen() const [function] [call site] 03079
15 json_object_new_int [call site] 03080
15 json_object_object_add [call site] 03081
15 json_object_new_object [call site] 03082
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03083
15 Flow::get_protocol_category_name() const [function] [call site] 03084
15 json_object_new_string [call site] 03085
15 json_object_object_add [call site] 03086
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03087
15 Flow::get_protocol_category() const [function] [call site] 03088
15 json_object_new_int [call site] 03089
15 json_object_object_add [call site] 03090
15 json_object_object_add [call site] 03091
15 Flow::getCommunityId(unsigned char*, unsigned int) [function] [call site] 03092
16 Host::get_ip() [function] [call site] 03093
16 IpAddress::isIPv4() const [function] [call site] 03094
16 Flow::get_protocol() const [function] [call site] 03095
16 IpAddress::get_ipv4() const [function] [call site] 03096
16 ntohl [call site] 03097
16 IpAddress::get_ipv4() const [function] [call site] 03098
16 ntohl [call site] 03099
16 Flow::get_cli_port() const [function] [call site] 03100
16 Flow::get_srv_port() const [function] [call site] 03101
17 ntohs [call site] 03102
16 Flow::get_protocol() const [function] [call site] 03103
16 IpAddress::isIPv6() const [function] [call site] 03104
16 IpAddress::get_ipv6() const [function] [call site] 03105
16 IpAddress::get_ipv6() const [function] [call site] 03106
16 Flow::get_cli_port() const [function] [call site] 03107
16 Flow::get_srv_port() const [function] [call site] 03108
16 ndpi_flowv6_flow_hash [call site] 03109
15 json_object_new_string [call site] 03110
15 json_object_object_add [call site] 03111
15 json_object_new_boolean [call site] 03112
15 json_object_object_add [call site] 03113
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03114
15 IpAddress::isIPv4() const [function] [call site] 03115
15 json_object_new_string [call site] 03116
15 json_object_object_add [call site] 03117
15 Flow::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03118
15 json_object_new_string [call site] 03119
15 json_object_object_add [call site] 03120
15 Flow::getFlowInfo(char*, unsigned int, bool) [function] [call site] 03121
15 json_object_new_string [call site] 03122
15 json_object_object_add [call site] 03123
15 json_object_object_add [call site] 03124
14 Flow::formatECSInterface(json_object*) [function] [call site] 03125
15 json_object_new_object [call site] 03126
15 NetworkInterface::get_id() const [function] [call site] 03127
15 json_object_new_int [call site] 03128
15 json_object_object_add [call site] 03129
15 NetworkInterface::get_name() const [function] [call site] 03130
15 NetworkInterface::get_name() const [function] [call site] 03131
15 json_object_new_string [call site] 03132
15 json_object_object_add [call site] 03133
15 json_object_object_add [call site] 03134
14 Flow::formatECSObserver(json_object*) [function] [call site] 03135
15 json_object_new_object [call site] 03136
15 json_object_new_string [call site] 03137
15 json_object_object_add [call site] 03138
15 json_object_new_string [call site] 03139
15 json_object_object_add [call site] 03140
15 Ntop::getPrefs() [function] [call site] 03141
15 Prefs::get_instance_name() [function] [call site] 03142
15 Ntop::getPrefs() [function] [call site] 03143
15 Prefs::get_instance_name() [function] [call site] 03144
15 json_object_new_string [call site] 03145
15 json_object_object_add [call site] 03146
15 json_object_object_add [call site] 03147
14 Flow::formatECSEvent(json_object*) [function] [call site] 03148
15 json_object_new_object [call site] 03149
15 Flow::getScore() const [function] [call site] 03150
15 json_object_new_int [call site] 03151
15 json_object_object_add [call site] 03152
14 Flow::formatECSAppProto(json_object*) [function] [call site] 03153
15 Flow::isDNS() const [function] [call site] 03154
15 json_object_new_string [call site] 03155
15 json_object_object_add [call site] 03156
15 json_object_object_add [call site] 03157
15 Flow::isTLS() const [function] [call site] 03158
15 json_object_new_object [call site] 03159
15 json_object_object_add [call site] 03160
15 json_object_object_add [call site] 03161
15 Flow::isHTTP() const [function] [call site] 03162
15 json_object_new_string [call site] 03163
15 json_object_new_string [call site] 03164
15 json_object_object_add [call site] 03165
15 ndpi_http_method2str [call site] 03166
15 json_object_object_add [call site] 03167
15 json_object_new_int [call site] 03168
15 json_object_object_add [call site] 03169
15 json_object_new_string [call site] 03170
15 json_object_object_add [call site] 03171
15 json_object_new_object [call site] 03172
15 json_object_new_string [call site] 03173
15 json_object_object_add [call site] 03174
15 json_object_object_add [call site] 03175
14 Flow::formatECSExtraInfo(json_object*) [function] [call site] 03176
15 Ntop::getPrefs() [function] [call site] 03177
15 Prefs::do_dump_extended_json() [function] [call site] 03178
15 json_object_new_object [call site] 03179
15 json_object_new_int [call site] 03180
15 json_object_object_add [call site] 03181
15 json_object_object_add [call site] 03182
14 json_object_object_length [call site] 03183
14 json_object_get [call site] 03184
13 Ntop::getPrefs() [function] [call site] 03185
13 Prefs::do_dump_flows_on_syslog() [function] [call site] 03186
13 Flow::formatSyslogFlow(json_object*) [function] [call site] 03187
14 Host::getMac() const [function] [call site] 03188
14 Mac::isNull() const [function] [call site] 03189
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03190
14 Host::get_mac() const [function] [call site] 03191
14 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03192
14 json_object_new_string [call site] 03193
14 json_object_object_add [call site] 03194
14 Host::getMac() const [function] [call site] 03195
14 Mac::isNull() const [function] [call site] 03196
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03197
14 Host::get_mac() const [function] [call site] 03198
14 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03199
14 json_object_new_string [call site] 03200
14 json_object_object_add [call site] 03201
14 Flow::isTLS() const [function] [call site] 03202
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03203
14 json_object_new_string [call site] 03204
14 json_object_object_add [call site] 03205
14 Flow::isTLS() const [function] [call site] 03206
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03207
14 json_object_object_add [call site] 03208
14 Flow::isTLS() const [function] [call site] 03209
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03210
14 json_object_new_string [call site] 03211
14 json_object_object_add [call site] 03212
14 Flow::isSSH() const [function] [call site] 03213
14 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03214
14 json_object_new_string [call site] 03215
14 json_object_object_add [call site] 03216
14 Flow::formatGenericFlow(json_object*) [function] [call site] 03217
15 Flow::get_cli_ip_addr() const [function] [call site] 03218
15 IpAddress::isIPv4() const [function] [call site] 03219
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03220
15 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03221
15 json_object_new_string [call site] 03222
15 json_object_object_add [call site] 03223
15 IpAddress::isIPv6() const [function] [call site] 03224
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03225
15 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03226
15 json_object_new_string [call site] 03227
15 json_object_object_add [call site] 03228
15 IpAddress::isIPv4() const [function] [call site] 03229
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03230
15 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03231
15 json_object_new_string [call site] 03232
15 json_object_object_add [call site] 03233
15 IpAddress::isIPv6() const [function] [call site] 03234
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03235
15 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03236
15 json_object_new_string [call site] 03237
15 json_object_object_add [call site] 03238
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03239
15 Flow::getTOS(bool) const [function] [call site] 03240
15 json_object_new_int [call site] 03241
15 json_object_object_add [call site] 03242
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03243
15 Flow::getTOS(bool) const [function] [call site] 03244
15 json_object_new_int [call site] 03245
15 json_object_object_add [call site] 03246
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03247
15 Flow::get_cli_port() const [function] [call site] 03248
15 json_object_new_int [call site] 03249
15 json_object_object_add [call site] 03250
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03251
15 Flow::get_srv_port() const [function] [call site] 03252
15 json_object_new_int [call site] 03253
15 json_object_object_add [call site] 03254
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03255
15 json_object_new_int [call site] 03256
15 json_object_object_add [call site] 03257
15 Flow::get_packets_cli2srv() const [function] [call site] 03258
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03259
15 json_object_new_int [call site] 03260
15 json_object_object_add [call site] 03261
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03262
15 Flow::get_detected_protocol_name(char*, unsigned int) const [function] [call site] 03263
15 json_object_new_string [call site] 03264
15 json_object_object_add [call site] 03265
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03266
15 json_object_new_int64 [call site] 03267
15 json_object_object_add [call site] 03268
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03269
15 json_object_new_string [call site] 03270
15 json_object_object_add [call site] 03271
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03272
15 json_object_new_string [call site] 03273
15 json_object_object_add [call site] 03274
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03275
15 json_object_new_int [call site] 03276
15 json_object_object_add [call site] 03277
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03278
15 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 03279
15 json_object_new_int64 [call site] 03280
15 json_object_object_add [call site] 03281
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03282
15 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 03283
15 json_object_new_int64 [call site] 03284
15 json_object_object_add [call site] 03285
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03286
15 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 03287
15 json_object_new_int64 [call site] 03288
15 json_object_object_add [call site] 03289
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03290
15 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 03291
15 json_object_new_int64 [call site] 03292
15 json_object_object_add [call site] 03293
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03294
15 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 03295
15 json_object_new_int64 [call site] 03296
15 json_object_object_add [call site] 03297
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03298
15 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 03299
15 json_object_new_int64 [call site] 03300
15 json_object_object_add [call site] 03301
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03302
15 json_object_new_int64 [call site] 03303
15 json_object_object_add [call site] 03304
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03305
15 Flow::get_partial_packets_cli2srv() const [function] [call site] 03306
15 json_object_new_int64 [call site] 03307
15 json_object_object_add [call site] 03308
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03309
15 Flow::get_partial_bytes_cli2srv() const [function] [call site] 03310
15 json_object_new_int64 [call site] 03311
15 json_object_object_add [call site] 03312
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03313
15 Flow::get_partial_packets_srv2cli() const [function] [call site] 03314
15 json_object_new_int64 [call site] 03315
15 json_object_object_add [call site] 03316
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03317
15 Flow::get_partial_bytes_srv2cli() const [function] [call site] 03318
15 json_object_new_int64 [call site] 03319
15 json_object_object_add [call site] 03320
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03321
15 Flow::get_partial_first_seen() const [function] [call site] 03322
15 json_object_new_int [call site] 03323
15 json_object_object_add [call site] 03324
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03325
15 Flow::get_partial_last_seen() const [function] [call site] 03326
15 json_object_new_int [call site] 03327
15 json_object_object_add [call site] 03328
15 json_object_object_length [call site] 03329
15 json_object_get [call site] 03330
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03331
15 json_object_new_int [call site] 03332
15 json_object_object_add [call site] 03333
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03334
15 Flow::toMs(timeval const*) [function] [call site] 03335
15 json_object_new_double [call site] 03336
15 json_object_object_add [call site] 03337
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03338
15 Flow::toMs(timeval const*) [function] [call site] 03339
15 json_object_new_double [call site] 03340
15 json_object_object_add [call site] 03341
15 Host::get_country(char*, unsigned int) [function] [call site] 03342
15 json_object_new_array [call site] 03343
15 json_object_new_string [call site] 03344
15 Host::get_geocoordinates(float*, float*) [function] [call site] 03345
15 json_object_new_double [call site] 03346
15 json_object_new_double [call site] 03347
15 json_object_object_add [call site] 03348
15 Host::get_country(char*, unsigned int) [function] [call site] 03349
15 json_object_new_array [call site] 03350
15 json_object_new_string [call site] 03351
15 Host::get_geocoordinates(float*, float*) [function] [call site] 03352
15 json_object_new_double [call site] 03353
15 json_object_new_double [call site] 03354
15 json_object_object_add [call site] 03355
15 Flow::isSMTP() const [function] [call site] 03356
16 Flow::isProto(unsigned short) const [function] [call site] 03357
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03358
15 json_object_new_string [call site] 03359
15 json_object_object_add [call site] 03360
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03361
15 json_object_new_string [call site] 03362
15 json_object_object_add [call site] 03363
15 Flow::isDNS() const [function] [call site] 03364
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03365
15 json_object_new_string [call site] 03366
15 json_object_object_add [call site] 03367
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03368
15 Flow::getCommunityId(unsigned char*, unsigned int) [function] [call site] 03369
15 json_object_new_string [call site] 03370
15 json_object_object_add [call site] 03371
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03372
15 Flow::getScore() const [function] [call site] 03373
15 json_object_new_int [call site] 03374
15 json_object_object_add [call site] 03375
15 Flow::isHTTP() const [function] [call site] 03376
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03377
15 json_object_new_string [call site] 03378
15 json_object_object_add [call site] 03379
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03380
15 json_object_new_string [call site] 03381
15 json_object_object_add [call site] 03382
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03383
15 json_object_new_string [call site] 03384
15 json_object_object_add [call site] 03385
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03386
15 json_object_new_string [call site] 03387
15 json_object_object_add [call site] 03388
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03389
15 ndpi_http_method2str [call site] 03390
15 json_object_object_add [call site] 03391
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03392
15 json_object_new_int [call site] 03393
15 json_object_object_add [call site] 03394
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03395
15 json_object_new_int [call site] 03396
15 json_object_object_add [call site] 03397
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03398
15 json_object_new_int [call site] 03399
15 json_object_object_add [call site] 03400
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03401
15 Flow::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03402
15 json_object_new_string [call site] 03403
15 json_object_object_add [call site] 03404
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03405
15 json_object_new_string [call site] 03406
15 json_object_object_add [call site] 03407
15 json_object_new_boolean [call site] 03408
15 json_object_object_add [call site] 03409
15 ParsedeBPF::getJSONObject(json_object*) const [function] [call site] 03410
16 json_object_new_object [call site] 03411
16 ParsedeBPF::getProcessInfoJSONObject(ProcessInfo const*, json_object*) const [function] [call site] 03412
17 json_object_new_int64 [call site] 03413
17 json_object_new_string [call site] 03414
17 json_object_object_add [call site] 03415
17 json_object_new_string [call site] 03416
17 json_object_object_add [call site] 03417
17 json_object_new_string [call site] 03418
17 json_object_new_int64 [call site] 03419
17 json_object_new_int64 [call site] 03420
17 json_object_new_int64 [call site] 03421
17 json_object_new_int64 [call site] 03422
17 json_object_object_add [call site] 03423
17 json_object_new_int64 [call site] 03424
17 json_object_new_string [call site] 03425
17 json_object_object_add [call site] 03426
17 json_object_new_int64 [call site] 03427
17 json_object_object_add [call site] 03428
17 json_object_new_int64 [call site] 03429
17 json_object_object_add [call site] 03430
17 json_object_new_string [call site] 03431
17 json_object_object_add [call site] 03432
16 ParsedeBPF::getProcessInfoJSONObject(ProcessInfo const*, json_object*) const [function] [call site] 03433
16 json_object_object_add [call site] 03434
16 ParsedeBPF::getContainerInfoJSONObject(ContainerInfo const*, json_object*) const [function] [call site] 03435
17 json_object_new_string [call site] 03436
17 json_object_object_add [call site] 03437
17 json_object_object_add [call site] 03438
17 json_object_new_string [call site] 03439
16 json_object_new_object [call site] 03440
16 ParsedeBPF::getContainerInfoJSONObject(ContainerInfo const*, json_object*) const [function] [call site] 03441
16 json_object_object_add [call site] 03442
16 json_object_new_object [call site] 03443
16 ParsedeBPF::getTCPInfoJSONObject(TcpInfo const*, json_object*) const [function] [call site] 03444
17 json_object_new_double [call site] 03445
17 json_object_new_double [call site] 03446
17 json_object_object_add [call site] 03447
16 json_object_object_add [call site] 03448
16 json_object_new_object [call site] 03449
16 ParsedeBPF::getTCPInfoJSONObject(TcpInfo const*, json_object*) const [function] [call site] 03450
15 Ntop::getPrefs() [function] [call site] 03451
15 Prefs::do_dump_extended_json() [function] [call site] 03452
15 IpAddress::isIPv4() const [function] [call site] 03453
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03454
15 json_object_new_int [call site] 03455
15 json_object_object_add [call site] 03456
15 IpAddress::isIPv6() const [function] [call site] 03457
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03458
15 json_object_new_int [call site] 03459
15 json_object_object_add [call site] 03460
15 Utils::jsonLabel(int, char const*, char*, unsigned int) [function] [call site] 03461
15 NetworkInterface::get_id() const [function] [call site] 03462
15 json_object_new_int [call site] 03463
15 json_object_object_add [call site] 03464
13 Flow::formatGenericFlow(json_object*) [function] [call site] 03465
12 json_object_to_json_string [call site] 03466
12 strdup [call site] 03467
12 json_object_put [call site] 03468
11 Ntop::get_export_interface() [function] [call site] 03469
11 Ntop::get_export_interface() [function] [call site] 03470
11 ExportInterface::export_data(char*) [function] [call site] 03471
12 zmq_send [call site] 03472
12 Ntop::getTrace() [function] [call site] 03473
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03474
11 Flow::get_partial_bytes() const [function] [call site] 03475
12 Flow::get_partial_bytes_cli2srv() const [function] [call site] 03476
11 NetworkInterface::incDBNumDroppedFlows(DB*, unsigned int) [function] [call site] 03477
12 DB::incNumDroppedFlows(unsigned int) [function] [call site] 03478
11 GenericHashEntry::decUses() [function] [call site] 03479
11 Flow::set_dump_done() [function] [call site] 03480
11 SPSCQueue<Flow*>::isNotEmpty() [function] [call site] 03481
11 SPSCQueue<Flow*>::dequeue() [function] [call site] 03482
11 Flow::update_partial_traffic_stats_db_dump() [function] [call site] 03483
11 Flow::serialize(bool) [function] [call site] 03484
11 Flow::get_partial_bytes() const [function] [call site] 03485
11 __cxa_pure_virtual [call site] 03486
11 NetworkInterface::incDBNumDroppedFlows(DB*, unsigned int) [function] [call site] 03487
11 GenericHashEntry::decUses() [function] [call site] 03488
11 NetworkInterface::isViewed() const [function] [call site] 03489
11 Condvar::timedWait(timespec*) [function] [call site] 03490
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03491
11 DB::checkIdle(long) [function] [call site] 03492
10 NetworkInterface::dequeueFlowsForDump(unsigned int, unsigned int) [function] [call site] 03493
10 Ntop::getTrace() [function] [call site] 03494
10 NetworkInterface::get_name() const [function] [call site] 03495
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03496
8 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 03497
8 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 03498
7 NetworkInterface::isViewed() const [function] [call site] 03499
7 Ntop::getPrefs() [function] [call site] 03500
7 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 03501
7 Ntop::getPrefs() [function] [call site] 03502
7 Prefs::do_dump_flows_on_es() [function] [call site] 03503
7 ElasticSearch::ElasticSearch(NetworkInterface*) [function] [call site] 03504
8 DB::DB(NetworkInterface*) [function] [call site] 03505
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03506
8 SPSCQueue<char*>::SPSCQueue(unsigned int, char const*) [function] [call site] 03507
8 Prefs::get_es_host() [function] [call site] 03508
8 Ntop::getPrefs() [function] [call site] 03509
8 Prefs::get_es_host() [function] [call site] 03510
8 DB::~DB() [function] [call site] 03511
7 Ntop::getPrefs() [function] [call site] 03512
7 Prefs::do_dump_flows_on_syslog() [function] [call site] 03513
7 SyslogDump::SyslogDump(NetworkInterface*) [function] [call site] 03514
8 DB::DB(NetworkInterface*) [function] [call site] 03515
8 DB::~DB() [function] [call site] 03516
8 Prefs::get_flows_syslog_facility() [function] [call site] 03517
6 NetworkInterface::startDBLoop() [function] [call site] 03518
7 DB::startDBLoop() [function] [call site] 03519
8 DB::startQueryLoop() [function] [call site] 03520
6 NetworkInterface::initFlowChecksLoop() [function] [call site] 03521
7 pthread_create [call site] 03522
7 flowChecksLoop(void*) [function] [call site] 03523
8 NetworkInterface::flowAlertsDequeueLoop() [function] [call site] 03524
9 NetworkInterface::get_id() const [function] [call site] 03525
9 snprintf [call site] 03526
9 Utils::setThreadName(char const*) [function] [call site] 03527
9 Ntop::getTrace() [function] [call site] 03528
9 NetworkInterface::get_description() const [function] [call site] 03529
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03530
9 NetworkInterface::isRunning() const [function] [call site] 03531
9 Ntop::getGlobals() [function] [call site] 03532
9 NtopGlobals::isShutdownRequested() const [function] [call site] 03533
9 usleep [call site] 03534
9 NetworkInterface::isShuttingDown() const [function] [call site] 03535
9 NetworkInterface::dequeueFlowAlertsFromChecks(unsigned int) [function] [call site] 03536
10 NetworkInterface::dequeueFlowAlerts(unsigned int) [function] [call site] 03537
11 SPSCQueue<FlowAlert*>::isNotEmpty() [function] [call site] 03538
11 SPSCQueue<FlowAlert*>::dequeue() [function] [call site] 03539
11 FlowAlert::getFlow() const [function] [call site] 03540
11 Flow::enqueueAlertToRecipients(FlowAlert*) [function] [call site] 03541
12 Flow::isFlowAlerted() const [function] [call site] 03542
12 ndpi_init_serializer [call site] 03543
12 Flow::alert2JSON(FlowAlert*, ndpi_serializer*) [function] [call site] 03544
13 time [call site] 03545
13 NetworkInterface::isViewed() const [function] [call site] 03546
13 ndpi_serialize_string_int32 [call site] 03547
13 ndpi_serialize_string_string [call site] 03548
13 GenericHashEntry::get_first_seen() const [function] [call site] 03549
13 ndpi_serialize_string_int64 [call site] 03550
13 Flow::getScore() const [function] [call site] 03551
13 ndpi_serialize_string_int32 [call site] 03552
13 FlowAlert::autoAck() const [function] [call site] 03553
13 ndpi_serialize_string_boolean [call site] 03554
13 ndpi_serialize_string_boolean [call site] 03555
13 ndpi_serialize_string_int64 [call site] 03556
13 __cxa_pure_virtual [call site] 03557
13 __cxa_pure_virtual [call site] 03558
13 FlowAlert::isCliAttacker() [function] [call site] 03559
13 ndpi_serialize_string_boolean [call site] 03560
13 FlowAlert::isCliVictim() [function] [call site] 03561
13 ndpi_serialize_string_boolean [call site] 03562
13 FlowAlert::isSrvAttacker() [function] [call site] 03563
13 ndpi_serialize_string_boolean [call site] 03564
13 FlowAlert::isSrvVictim() [function] [call site] 03565
13 ndpi_serialize_string_boolean [call site] 03566
13 ndpi_serialize_string_int32 [call site] 03567
13 ndpi_serialize_string_string [call site] 03568
13 ndpi_serialize_string_int32 [call site] 03569
13 Flow::get_vlan_id() const [function] [call site] 03570
13 ndpi_serialize_string_int32 [call site] 03571
13 Flow::get_observation_point_id() [function] [call site] 03572
14 Flow::getFlowObservationPointId() [function] [call site] 03573
13 ndpi_serialize_string_int32 [call site] 03574
13 Flow::get_protocol() const [function] [call site] 03575
13 ndpi_serialize_string_int32 [call site] 03576
13 Flow::hasRisks() const [function] [call site] 03577
14 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 03578
13 ndpi_serialize_string_uint64 [call site] 03579
13 Bitmap128::toHexString(char*, long) const [function] [call site] 03580
13 ndpi_serialize_string_string [call site] 03581
13 Flow::get_detected_protocol_name(char*, unsigned int) const [function] [call site] 03582
13 ndpi_serialize_string_string [call site] 03583
13 ndpi_serialize_string_int32 [call site] 03584
13 ndpi_serialize_string_int32 [call site] 03585
13 Flow::get_protocol_category() const [function] [call site] 03586
13 ndpi_serialize_string_int32 [call site] 03587
13 Flow::isDNS() const [function] [call site] 03588
13 ndpi_serialize_string_string [call site] 03589
13 Flow::get_bytes_cli2srv() const [function] [call site] 03590
13 ndpi_serialize_string_int64 [call site] 03591
13 Flow::get_packets_cli2srv() const [function] [call site] 03592
13 ndpi_serialize_string_int64 [call site] 03593
13 Flow::get_bytes_srv2cli() const [function] [call site] 03594
13 ndpi_serialize_string_int64 [call site] 03595
13 Flow::get_packets_srv2cli() const [function] [call site] 03596
14 PartializableFlowTrafficStats::get_srv2cli_packets() const [function] [call site] 03597
13 ndpi_serialize_string_int64 [call site] 03598
13 Flow::get_cli_ip_addr() const [function] [call site] 03599
13 IpAddress::getVersion() const [function] [call site] 03600
13 ndpi_serialize_string_int32 [call site] 03601
13 Flow::get_cli_ip_addr() const [function] [call site] 03602
13 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03603
13 ndpi_serialize_string_string [call site] 03604
13 Flow::isBlacklistedClient() const [function] [call site] 03605
13 ndpi_serialize_string_boolean [call site] 03606
13 Flow::get_cli_port() const [function] [call site] 03607
13 ndpi_serialize_string_int32 [call site] 03608
13 Flow::getCliLocation() [function] [call site] 03609
14 Host::isMulticastHost() const [function] [call site] 03610
15 IpAddress::isMulticastAddress() const [function] [call site] 03611
14 IpAddress::isMulticastAddress() const [function] [call site] 03612
14 Host::isLocalHost() const [function] [call site] 03613
14 IpAddress::isLocalHost() const [function] [call site] 03614
13 ndpi_serialize_string_int32 [call site] 03615
13 Host::serialize_geocoordinates(ndpi_serializer*, char const*) [function] [call site] 03616
14 Ntop::getGeolocation() [function] [call site] 03617
14 Geolocation::getInfo(IpAddress*, char**, char**, char**, float*, float*) [function] [call site] 03618
14 snprintf [call site] 03619
14 ndpi_serialize_string_string [call site] 03620
14 snprintf [call site] 03621
14 ndpi_serialize_string_string [call site] 03622
14 snprintf [call site] 03623
14 ndpi_serialize_string_string [call site] 03624
14 snprintf [call site] 03625
14 ndpi_serialize_string_float [call site] 03626
14 snprintf [call site] 03627
14 ndpi_serialize_string_float [call site] 03628
14 Ntop::getGeolocation() [function] [call site] 03629
14 Geolocation::freeInfo(char**, char**, char**) [function] [call site] 03630
13 Host::get_visual_name(char*, unsigned int) [function] [call site] 03631
13 ndpi_serialize_string_string [call site] 03632
13 Host::getOSDetail(char*, long) [function] [call site] 03633
13 ndpi_serialize_string_string [call site] 03634
13 Host::get_asn() const [function] [call site] 03635
13 ndpi_serialize_string_int32 [call site] 03636
13 Host::isLocalHost() const [function] [call site] 03637
13 ndpi_serialize_string_boolean [call site] 03638
13 Host::get_host_pool() const [function] [call site] 03639
13 ndpi_serialize_string_int32 [call site] 03640
13 __cxa_pure_virtual [call site] 03641
13 ndpi_serialize_string_int32 [call site] 03642
13 Flow::get_srv_ip_addr() const [function] [call site] 03643
13 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03644
13 ndpi_serialize_string_string [call site] 03645
13 Flow::isBlacklistedServer() const [function] [call site] 03646
13 ndpi_serialize_string_boolean [call site] 03647
13 Flow::get_srv_port() const [function] [call site] 03648
13 ndpi_serialize_string_int32 [call site] 03649
13 Flow::getSrvLocation() [function] [call site] 03650
14 Host::isMulticastHost() const [function] [call site] 03651
14 IpAddress::isMulticastAddress() const [function] [call site] 03652
14 Host::isLocalHost() const [function] [call site] 03653
14 IpAddress::isLocalHost() const [function] [call site] 03654
13 ndpi_serialize_string_int32 [call site] 03655
13 Host::serialize_geocoordinates(ndpi_serializer*, char const*) [function] [call site] 03656
13 Host::get_visual_name(char*, unsigned int) [function] [call site] 03657
13 ndpi_serialize_string_string [call site] 03658
13 Host::getOSDetail(char*, long) [function] [call site] 03659
13 ndpi_serialize_string_string [call site] 03660
13 Host::get_asn() const [function] [call site] 03661
13 ndpi_serialize_string_int32 [call site] 03662
13 Host::isLocalHost() const [function] [call site] 03663
13 ndpi_serialize_string_boolean [call site] 03664
13 Host::get_host_pool() const [function] [call site] 03665
13 ndpi_serialize_string_int32 [call site] 03666
13 __cxa_pure_virtual [call site] 03667
13 ndpi_serialize_string_int32 [call site] 03668
13 Flow::getFlowDeviceIP() [function] [call site] 03669
13 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03670
13 ndpi_serialize_string_string [call site] 03671
13 Flow::getFlowDeviceInIndex() [function] [call site] 03672
13 ndpi_serialize_string_int32 [call site] 03673
13 Flow::getFlowDeviceOutIndex() [function] [call site] 03674
13 ndpi_serialize_string_int32 [call site] 03675
13 Flow::getCommunityId(unsigned char*, unsigned int) [function] [call site] 03676
13 ndpi_serialize_string_string [call site] 03677
13 ndpi_serialize_string_string [call site] 03678
13 ndpi_serialize_string_string [call site] 03679
13 ndpi_serialize_string_string [call site] 03680
13 Flow::getErrorCode() [function] [call site] 03681
13 Flow::getErrorCode() [function] [call site] 03682
13 ndpi_serialize_string_uint32 [call site] 03683
13 Flow::getFlowInfo(char*, unsigned int, bool) [function] [call site] 03684
13 ndpi_serialize_string_string [call site] 03685
13 FlowAlert::getSerializedAlert() [function] [call site] 03686
13 ndpi_serializer_get_buffer [call site] 03687
13 ndpi_serialize_string_string [call site] 03688
12 ndpi_serialize_string_boolean [call site] 03689
12 ndpi_serializer_get_buffer [call site] 03690
12 AlertFifoItem::AlertFifoItem() [function] [call site] 03691
12 Flow::getPredominantAlertScore() const [function] [call site] 03692
12 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 03693
12 __cxa_pure_virtual [call site] 03694
12 __cxa_pure_virtual [call site] 03695
12 Host::get_host_pool() const [function] [call site] 03696
12 Host::get_host_pool() const [function] [call site] 03697
12 Ntop::recipients_enqueue(AlertFifoItem*, AlertEntity) [function] [call site] 03698
13 Recipients::enqueue(AlertFifoItem const*, AlertEntity) [function] [call site] 03699
14 Mutex::lock(char const*, int, bool) [function] [call site] 03700
14 RecipientQueue::enqueue(AlertFifoItem const*, AlertEntity) [function] [call site] 03701
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03702
16 Utils::bitmapIsSet(unsigned long, unsigned char) [function] [call site] 03703
17 Ntop::getTrace() [function] [call site] 03704
17 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03705
16 Bitmap128::numBits() [function] [call site] 03706
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03707
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03708
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03709
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03710
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03711
15 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03712
15 AlertFifoQueue::AlertFifoQueue(unsigned int) [function] [call site] 03713
16 FifoQueue<AlertFifoItem*>::FifoQueue(unsigned int) [function] [call site] 03714
17 Mutex::Mutex() [function] [call site] 03715
15 AlertFifoItem::AlertFifoItem(AlertFifoItem const*) [function] [call site] 03716
15 FifoQueue<AlertFifoItem*>::enqueue(AlertFifoItem*) [function] [call site] 03717
16 Mutex::lock(char const*, int, bool) [function] [call site] 03718
16 FifoQueue<AlertFifoItem*>::canEnqueue() [function] [call site] 03719
15 AlertFifoItem::~AlertFifoItem() [function] [call site] 03720
14 Mutex::unlock(char const*, int, bool) [function] [call site] 03721
14 AlertFifoItem::~AlertFifoItem() [function] [call site] 03722
12 AlertFifoItem::~AlertFifoItem() [function] [call site] 03723
12 NetworkInterface::isSmartRecordingEnabled() const [function] [call site] 03724
13 Ntop::getPrefs() [function] [call site] 03725
13 Prefs::is_enterprise_xl_edition() [function] [call site] 03726
12 NetworkInterface::getSmartRecordingInstance() const [function] [call site] 03727
12 Flow::get_cli_ip_addr() const [function] [call site] 03728
12 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03729
12 Flow::get_srv_ip_addr() const [function] [call site] 03730
12 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03731
12 snprintf [call site] 03732
12 Ntop::getRedis() [function] [call site] 03733
12 Redis::set(char const*, char const*, unsigned int) [function] [call site] 03734
12 GenericHashEntry::getInterface() [function] [call site] 03735
12 NetworkInterface::incNumDroppedAlerts(AlertEntity) [function] [call site] 03736
12 ndpi_term_serializer [call site] 03737
12 FlowAlert::~FlowAlert() [function] [call site] 03738
11 GenericHashEntry::decUses() [function] [call site] 03739
9 time [call site] 03740
9 Condvar::timedWait(timespec*) [function] [call site] 03741
9 NetworkInterface::dequeueFlowAlertsFromChecks(unsigned int) [function] [call site] 03742
9 Ntop::getTrace() [function] [call site] 03743
9 NetworkInterface::get_name() const [function] [call site] 03744
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03745
6 NetworkInterface::initHostChecksLoop() [function] [call site] 03746
7 pthread_create [call site] 03747
7 hostChecksLoop(void*) [function] [call site] 03748
8 NetworkInterface::hostAlertsDequeueLoop() [function] [call site] 03749
9 NetworkInterface::get_id() const [function] [call site] 03750
9 Utils::setThreadName(char const*) [function] [call site] 03751
9 Ntop::getTrace() [function] [call site] 03752
9 NetworkInterface::get_description() const [function] [call site] 03753
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03754
9 NetworkInterface::isRunning() const [function] [call site] 03755
9 Ntop::getGlobals() [function] [call site] 03756
9 NtopGlobals::isShutdownRequested() const [function] [call site] 03757
9 NetworkInterface::isShuttingDown() const [function] [call site] 03758
9 NetworkInterface::dequeueHostAlertsFromChecks(unsigned int) [function] [call site] 03759
10 NetworkInterface::dequeueHostAlerts(unsigned int) [function] [call site] 03760
11 SPSCQueue<std::__1::pair<HostAlert*, bool> >::isNotEmpty() [function] [call site] 03761
11 SPSCQueue<std::__1::pair<HostAlert*, bool> >::dequeue() [function] [call site] 03762
11 HostAlert::getHost() const [function] [call site] 03763
11 Host::enqueueAlertToRecipients(HostAlert*, bool) [function] [call site] 03764
12 ndpi_init_serializer [call site] 03765
12 Host::alert2JSON(HostAlert*, bool, ndpi_serializer*) [function] [call site] 03766
13 GenericHashEntry::getInterface() [function] [call site] 03767
13 NetworkInterface::get_id() const [function] [call site] 03768
13 ndpi_serialize_string_int32 [call site] 03769
13 Host::get_host_pool() const [function] [call site] 03770
13 ndpi_serialize_string_uint64 [call site] 03771
13 ndpi_serialize_string_string [call site] 03772
13 __cxa_pure_virtual [call site] 03773
13 __cxa_pure_virtual [call site] 03774
13 HostAlert::getAlertScore() const [function] [call site] 03775
13 ndpi_serialize_string_int32 [call site] 03776
13 HostAlert::autoAck() const [function] [call site] 03777
13 ndpi_serialize_string_boolean [call site] 03778
13 ndpi_serialize_string_string [call site] 03779
13 IpAddress::getVersion() const [function] [call site] 03780
13 ndpi_serialize_string_int32 [call site] 03781
13 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03782
13 ndpi_serialize_string_string [call site] 03783
13 Host::get_name(char*, unsigned int, bool) [function] [call site] 03784
13 ndpi_serialize_string_string [call site] 03785
13 Host::get_vlan_id() const [function] [call site] 03786
13 ndpi_serialize_string_int32 [call site] 03787
13 Host::get_observation_point_id() const [function] [call site] 03788
13 ndpi_serialize_string_int32 [call site] 03789
13 ndpi_serialize_string_int32 [call site] 03790
13 AlertableEntity::getEntityValue() const [function] [call site] 03791
13 ndpi_serialize_string_string [call site] 03792
13 HostAlert::getEngageTime() [function] [call site] 03793
13 ndpi_serialize_string_uint32 [call site] 03794
13 HostAlert::getReleaseTime() [function] [call site] 03795
13 ndpi_serialize_string_uint32 [call site] 03796
13 HostAlert::isAttacker() const [function] [call site] 03797
13 ndpi_serialize_string_boolean [call site] 03798
13 HostAlert::isVictim() const [function] [call site] 03799
13 ndpi_serialize_string_boolean [call site] 03800
13 HostAlert::isClient() const [function] [call site] 03801
14 HostAlert::getCliScore() const [function] [call site] 03802
15 HostAlert::getAlertScore() const [function] [call site] 03803
13 ndpi_serialize_string_boolean [call site] 03804
13 HostAlert::isServer() const [function] [call site] 03805
14 HostAlert::getSrvScore() const [function] [call site] 03806
15 HostAlert::getAlertScore() const [function] [call site] 03807
13 ndpi_serialize_string_boolean [call site] 03808
13 Host::get_host_pool() const [function] [call site] 03809
13 ndpi_serialize_string_int32 [call site] 03810
13 __cxa_pure_virtual [call site] 03811
13 Host::serialize_geocoordinates(ndpi_serializer*, char const*) [function] [call site] 03812
13 GenericHashEntry::getInterface() [function] [call site] 03813
13 HostAlert::getCheckType() const [function] [call site] 03814
13 NetworkInterface::getCheck(HostCheckID) [function] [call site] 03815
14 HostChecksExecutor::getCheck(HostCheckID) [function] [call site] 03816
13 HostCheck::getPeriod() [function] [call site] 03817
13 ndpi_serialize_string_int32 [call site] 03818
13 HostAlert::getSerializedAlert() [function] [call site] 03819
14 HostAlert::getCheckName() const [function] [call site] 03820
14 Host::get_visual_name(char*, unsigned int) [function] [call site] 03821
14 Host::isLocalHost() const [function] [call site] 03822
14 Host::isSystemHost() const [function] [call site] 03823
14 Host::isPrivateHost() const [function] [call site] 03824
15 IpAddress::isPrivateAddress() const [function] [call site] 03825
14 Host::isBroadcastDomainHost() const [function] [call site] 03826
14 Host::isDHCPHost() const [function] [call site] 03827
14 Host::isBlacklisted() const [function] [call site] 03828
14 Host::isBroadcastHost() const [function] [call site] 03829
14 ndpi_serialize_string_boolean [call site] 03830
14 Host::isMulticastHost() const [function] [call site] 03831
14 ndpi_serialize_end_of_block [call site] 03832
14 HostAlert::getAlertJSON(ndpi_serializer*) [function] [call site] 03833
13 ndpi_serializer_get_buffer [call site] 03834
13 ndpi_serialize_string_string [call site] 03835
13 ndpi_term_serializer [call site] 03836
12 ndpi_serializer_get_buffer [call site] 03837
12 AlertFifoItem::AlertFifoItem() [function] [call site] 03838
12 HostAlert::getAlertScore() const [function] [call site] 03839
12 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 03840
12 __cxa_pure_virtual [call site] 03841
12 __cxa_pure_virtual [call site] 03842
12 Host::get_host_pool() const [function] [call site] 03843
12 Ntop::recipients_enqueue(AlertFifoItem*, AlertEntity) [function] [call site] 03844
12 AlertFifoItem::~AlertFifoItem() [function] [call site] 03845
12 NetworkInterface::isSmartRecordingEnabled() const [function] [call site] 03846
12 NetworkInterface::getSmartRecordingInstance() const [function] [call site] 03847
12 HostAlert::isReleased() [function] [call site] 03848
12 Host::get_ip() [function] [call site] 03849
12 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03850
12 snprintf [call site] 03851
12 Ntop::getRedis() [function] [call site] 03852
12 Redis::set(char const*, char const*, unsigned int) [function] [call site] 03853
12 NetworkInterface::pushHostFilters() const [function] [call site] 03854
12 Host::get_ip() [function] [call site] 03855
12 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 03856
12 NetworkInterface::get_id() const [function] [call site] 03857
12 snprintf [call site] 03858
12 HostAlert::isReleased() [function] [call site] 03859
12 snprintf [call site] 03860
12 Ntop::getRedis() [function] [call site] 03861
12 Redis::rpush(char const*, char const*, unsigned int) [function] [call site] 03862
13 Redis::checkList(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 03863
13 Redis::ltrim(char const*, int, int) [function] [call site] 03864
12 HostAlert::isLastReleased() [function] [call site] 03865
12 snprintf [call site] 03866
12 Ntop::getRedis() [function] [call site] 03867
12 Redis::rpush(char const*, char const*, unsigned int) [function] [call site] 03868
12 GenericHashEntry::getInterface() [function] [call site] 03869
12 NetworkInterface::incNumDroppedAlerts(AlertEntity) [function] [call site] 03870
12 ndpi_term_serializer [call site] 03871
12 HostAlert::~HostAlert() [function] [call site] 03872
11 GenericHashEntry::decUses() [function] [call site] 03873
9 Condvar::timedWait(timespec*) [function] [call site] 03874
9 NetworkInterface::dequeueHostAlertsFromChecks(unsigned int) [function] [call site] 03875
9 Ntop::getTrace() [function] [call site] 03876
9 NetworkInterface::get_name() const [function] [call site] 03877
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03878
6 NetworkInterface::checkDisaggregationMode() [function] [call site] 03879
7 NetworkInterface::isSubInterface() [function] [call site] 03880
7 snprintf [call site] 03881
7 Ntop::getRedis() [function] [call site] 03882
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 03883
7 NetworkInterface::getIfType() const [function] [call site] 03884
7 strcmp [call site] 03885
7 strcmp [call site] 03886
7 strcmp [call site] 03887
7 strcmp [call site] 03888
7 strcmp [call site] 03889
7 strcmp [call site] 03890
7 Ntop::getTrace() [function] [call site] 03891
7 NetworkInterface::get_type() const [function] [call site] 03892
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03893
7 strcmp [call site] 03894
7 strcmp [call site] 03895
7 Ntop::getTrace() [function] [call site] 03896
7 NetworkInterface::get_type() const [function] [call site] 03897
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03898
7 Ntop::getRedis() [function] [call site] 03899
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 03900
7 strtok_r [call site] 03901
7 atoi [call site] 03902
5 NetworkInterface::startPacketPolling() [function] [call site] 03903
6 Ntop::getNumCPUs() [function] [call site] 03904
6 Utils::setThreadAffinity(unsigned long, int) [function] [call site] 03905
6 Ntop::getTrace() [function] [call site] 03906
6 NetworkInterface::get_description() const [function] [call site] 03907
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03908
6 Ntop::getTrace() [function] [call site] 03909
6 NetworkInterface::get_description() const [function] [call site] 03910
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03911
6 NetworkInterface::get_id() const [function] [call site] 03912
6 pthread_setname_np [call site] 03913
6 Ntop::getTrace() [function] [call site] 03914
6 NetworkInterface::get_description() const [function] [call site] 03915
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03916
5 Ntop::getRedis() [function] [call site] 03917
5 Redis::set(char const*, char const*, unsigned int) [function] [call site] 03918
4 Ntop::getTrace() [function] [call site] 03919
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03920
3 NetworkInterface::setTimeLastPktRcvd(long) [function] [call site] 03921
3 NetworkInterface::processPacket(int, unsigned int, int, bool, timeval const*, unsigned long, ndpi_ethhdr*, unsigned short, ndpi_iphdr*, ndpi_ipv6hdr*, unsigned short, unsigned short, unsigned int, pcap_pkthdr const*, unsigned char const*, unsigned short*, Host**, Host**, Flow**) [function] [call site] 03922
4 ICMPinfo::~ICMPinfo() [function] [call site] 03923
4 NetworkInterface::showDynamicInterfaceTraffic() const [function] [call site] 03924
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03925
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03926
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 03927
4 Mac::incSentStats(long, unsigned long, unsigned long) [function] [call site] 03928
5 MacStats::incSentStats(long, unsigned long, unsigned long) [function] [call site] 03929
6 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 03930
4 Mac::setSeenIface(unsigned int) [function] [call site] 03931
5 Mac::setSourceMac() [function] [call site] 03932
6 NetworkInterface::incNumL2Devices() [function] [call site] 03933
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 03934
4 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 03935
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03936
4 ntohs [call site] 03937
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03938
4 htons [call site] 03939
4 htons [call site] 03940
4 ntohs [call site] 03941
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03942
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03943
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03944
4 ntohl [call site] 03945
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03946
4 Ntop::getTrace() [function] [call site] 03947
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03948
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03949
4 ntohs [call site] 03950
4 Ntop::getTrace() [function] [call site] 03951
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03952
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03953
4 Ntop::getTrace() [function] [call site] 03954
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03955
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03956
4 ICMPinfo::dissectICMP(unsigned short, unsigned char const*) [function] [call site] 03957
5 ICMPinfo::reset() [function] [call site] 03958
5 IpAddress::set(unsigned int) [function] [call site] 03959
5 IpAddress::set(unsigned int) [function] [call site] 03960
5 ntohs [call site] 03961
4 IpAddress::set(unsigned int) [function] [call site] 03962
4 IpAddress::set(ndpi_in6_addr*) [function] [call site] 03963
5 IpAddress::compute_key() [function] [call site] 03964
4 htons [call site] 03965
4 NetworkInterface::getFlow(int, Mac*, Mac*, unsigned short, unsigned short, unsigned int, unsigned int, unsigned int, unsigned int, ICMPinfo const*, IpAddress*, IpAddress*, unsigned short, unsigned short, unsigned char, bool*, long, long, unsigned int, bool*, bool, unsigned char*, unsigned char*) [function] [call site] 03966
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03967
4 Flow::is_swap_requested() const [function] [call site] 03968
4 Flow::set_swap_done() [function] [call site] 03969
4 Flow::get_cli_host() const [function] [call site] 03970
4 Flow::get_srv_host() const [function] [call site] 03971
4 Flow::setTOS(unsigned char, bool) [function] [call site] 03972
4 Flow::updateTcpFlags(timeval const*, unsigned char, bool) [function] [call site] 03973
5 GenericHashEntry::getInterface() [function] [call site] 03974
5 NetworkInterface::isPacketInterface() const [function] [call site] 03975
6 NetworkInterface::getIfType() const [function] [call site] 03976
6 NetworkInterface::getIfType() const [function] [call site] 03977
5 NetworkInterface::incFlagStats(unsigned char, bool) [function] [call site] 03978
6 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 03979
7 PacketStats::incFlagStatsCumulative(unsigned char) [function] [call site] 03980
7 PacketStats::incFlagStatsSingleSegment(unsigned char) [function] [call site] 03981
5 Host::incFlagStats(bool, unsigned char, bool) [function] [call site] 03982
6 HostStats::incFlagStats(bool, unsigned char, bool) [function] [call site] 03983
7 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 03984
7 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 03985
5 __cxa_pure_virtual [call site] 03986
5 Host::getNetworkStats(short) [function] [call site] 03987
5 Host::incFlagStats(bool, unsigned char, bool) [function] [call site] 03988
5 __cxa_pure_virtual [call site] 03989
5 Host::getNetworkStats(short) [function] [call site] 03990
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 03991
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 03992
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 03993
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 03994
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 03995
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 03996
5 Host::updateSynAckAlertsCounter(long, bool) [function] [call site] 03997
5 Host::updateSynAckAlertsCounter(long, bool) [function] [call site] 03998
5 NetworkStats::updateSynAckAlertsCounter(long, bool) [function] [call site] 03999
5 NetworkStats::updateSynAckAlertsCounter(long, bool) [function] [call site] 04000
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04001
5 TcpFlowStats::incSyn() [function] [call site] 04002
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04003
5 TcpFlowStats::incReset() [function] [call site] 04004
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 04005
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 04006
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 04007
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 04008
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 04009
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04010
5 TcpFlowStats::incFin() [function] [call site] 04011
5 Host::updateFinAckAlertsCounter(long, bool) [function] [call site] 04012
5 Host::updateFinAckAlertsCounter(long, bool) [function] [call site] 04013
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04014
5 TcpFlowStats::incFin() [function] [call site] 04015
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04016
5 TcpFlowStats::incEstablished() [function] [call site] 04017
5 Flow::timeval_diff(timeval*, timeval const*, timeval*, unsigned short) [function] [call site] 04018
5 Utils::timeval2ms(timeval const*) [function] [call site] 04019
5 Host::updateRoundTripTime(unsigned int) [function] [call site] 04020
6 AutonomousSystem::updateRoundTripTime(unsigned int) [function] [call site] 04021
7 Prefs::get_ewma_alpha_percent() [function] [call site] 04022
7 Utils::update_ewma(unsigned int, unsigned int*, unsigned char) [function] [call site] 04023
6 Host::updateNetworkRTT(unsigned int) [function] [call site] 04024
5 Flow::timeval_diff(timeval*, timeval const*, timeval*, unsigned short) [function] [call site] 04025
5 Utils::timeval2ms(timeval const*) [function] [call site] 04026
5 Host::updateRoundTripTime(unsigned int) [function] [call site] 04027
5 Flow::setRtt() [function] [call site] 04028
5 NetworkInterface::getTcpFlowStats() [function] [call site] 04029
5 TcpFlowStats::incEstablished() [function] [call site] 04030
5 GenericHashEntry::get_state() const [function] [call site] 04031
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 04032
4 Flow::check_swap() [function] [call site] 04033
5 Flow::get_cli_port() const [function] [call site] 04034
5 Flow::get_cli_ip_addr() const [function] [call site] 04035
5 IpAddress::isNonEmptyUnicastAddress() const [function] [call site] 04036
6 IpAddress::isMulticastAddress() const [function] [call site] 04037
6 IpAddress::isEmpty() const [function] [call site] 04038
5 Flow::get_srv_ip_addr() const [function] [call site] 04039
5 IpAddress::isNonEmptyUnicastAddress() const [function] [call site] 04040
5 Flow::get_cli_port() const [function] [call site] 04041
5 Flow::get_cli_port() const [function] [call site] 04042
4 ntohs [call site] 04043
4 Flow::updateTcpWindow(unsigned short, bool) [function] [call site] 04044
4 ntohl [call site] 04045
4 ntohs [call site] 04046
4 Flow::updateTcpSeqNum(timeval const*, unsigned int, unsigned int, unsigned short, unsigned char, unsigned short, bool) [function] [call site] 04047
5 Flow::getNextTcpSeq(unsigned char, unsigned int, unsigned int) [function] [call site] 04048
5 Ntop::getTrace() [function] [call site] 04049
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04050
5 Ntop::getTrace() [function] [call site] 04051
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04052
5 Ntop::getTrace() [function] [call site] 04053
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04054
5 Ntop::getTrace() [function] [call site] 04055
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04056
5 Ntop::getTrace() [function] [call site] 04057
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04058
5 Ntop::getTrace() [function] [call site] 04059
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04060
5 Ntop::getTrace() [function] [call site] 04061
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04062
5 Ntop::getTrace() [function] [call site] 04063
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04064
5 Ntop::getTrace() [function] [call site] 04065
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04066
5 Ntop::getTrace() [function] [call site] 04067
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04068
5 Ntop::getTrace() [function] [call site] 04069
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04070
5 Ntop::getTrace() [function] [call site] 04071
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04072
5 PartializableFlowTrafficStats::incTcpStats(bool, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 04073
4 Flow::setICMP(bool, unsigned char, unsigned char, unsigned char*) [function] [call site] 04074
5 Flow::isICMP() const [function] [call site] 04075
4 Flow::updateICMPFlood(timeval const*, bool) [function] [call site] 04076
5 Host::updateICMPAlertsCounter(long, bool) [function] [call site] 04077
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 04078
5 Host::updateICMPAlertsCounter(long, bool) [function] [call site] 04079
4 Flow::setICMPPayloadSize(unsigned short) [function] [call site] 04080
5 Flow::isICMP() const [function] [call site] 04081
4 Flow::check_swap() [function] [call site] 04082
4 Flow::incStats(bool, unsigned int, unsigned char*, unsigned int, unsigned char, unsigned char, unsigned short, timeval const*, unsigned short) [function] [call site] 04083
5 NetworkInterface::getScalingFactor() const [function] [call site] 04084
5 GenericHashEntry::updateSeen(long) [function] [call site] 04085
5 FlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 04086
6 PartializableFlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 04087
5 Flow::callFlowUpdate(long) [function] [call site] 04088
6 GenericHashEntry::get_state() const [function] [call site] 04089
6 NetworkInterface::execPeriodicUpdateChecks(Flow*) [function] [call site] 04090
7 FlowChecksExecutor::execChecks(Flow*, FlowChecks) [function] [call site] 04091
7 NetworkInterface::enqueueFlowAlert(FlowAlert*) [function] [call site] 04092
5 Flow::get_packets() const [function] [call site] 04093
5 ndpi_init_data_analysis [call site] 04094
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 04095
6 ndpi_data_add_value [call site] 04096
5 ndpi_data_entropy [call site] 04097
5 Flow::addRisk(unsigned long) [function] [call site] 04098
5 ndpi_free_data_analysis [call site] 04099
5 Flow::getCli2SrvIATStats() const [function] [call site] 04100
5 Flow::updatePacketStats(InterarrivalStats*, timeval const*, bool) [function] [call site] 04101
6 InterarrivalStats::updatePacketStats(timeval*, bool) [function] [call site] 04102
7 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 04103
5 FlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 04104
5 Host::incSentStats(unsigned int, unsigned int) [function] [call site] 04105
6 HostStats::incSentStats(unsigned int, unsigned int) [function] [call site] 04106
7 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 04107
5 Host::incRecvStats(unsigned int, unsigned int) [function] [call site] 04108
6 HostStats::incRecvStats(unsigned int, unsigned int) [function] [call site] 04109
7 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 04110
5 Host::incRecvStats(unsigned int, unsigned int) [function] [call site] 04111
5 Host::incSentStats(unsigned int, unsigned int) [function] [call site] 04112
5 Flow::get_bytes_cli2srv() const [function] [call site] 04113
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 04114
5 Flow::get_bytes_srv2cli() const [function] [call site] 04115
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 04116
5 Utils::timeval2usec(timeval const*) [function] [call site] 04117
5 Utils::timeval2usec(timeval const*) [function] [call site] 04118
4 NetworkInterface::isTrafficMirrored() const [function] [call site] 04119
4 IpAddress::isLocalHost() const [function] [call site] 04120
4 IpAddress::isLocalHost() const [function] [call site] 04121
4 Flow::isDetectionCompleted() const [function] [call site] 04122
4 Flow::needsExtraDissection() [function] [call site] 04123
5 Flow::get_ndpi_flow() const [function] [call site] 04124
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 04125
5 ndpi_extra_dissection_possible [call site] 04126
4 Flow::processPacket(pcap_pkthdr const*, unsigned char const*, unsigned short, unsigned long, unsigned char*, unsigned short, unsigned short) [function] [call site] 04127
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 04128
5 ndpi_detection_process_packet [call site] 04129
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 04130
5 ndpi_is_protocol_detected [call site] 04131
5 Flow::hasDissectedTooManyPackets() [function] [call site] 04132
6 NetworkInterface::isSampledTraffic() const [function] [call site] 04133
6 Flow::get_packets() const [function] [call site] 04134
6 Flow::needsExtraDissection() [function] [call site] 04135
5 Flow::endProtocolDissection() [function] [call site] 04136
5 Host::getMac() const [function] [call site] 04137
5 Mac::isBroadcast() [function] [call site] 04138
5 Host::setCrawlerBotScannerHost() [function] [call site] 04139
5 Flow::addRisk(unsigned long) [function] [call site] 04140
5 Flow::updateProtocol(ndpi_proto) [function] [call site] 04141
5 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short) [function] [call site] 04142
5 Flow::isDNS() const [function] [call site] 04143
5 Flow::processDNSPacket(unsigned char const*, unsigned short, unsigned long) [function] [call site] 04144
6 Flow::isDNS() const [function] [call site] 04145
6 GenericHashEntry::getInterface() [function] [call site] 04146
6 NetworkInterface::isPacketInterface() const [function] [call site] 04147
6 NetworkInterface::get_ndpi_struct() const [function] [call site] 04148
6 ndpi_detection_process_packet [call site] 04149
6 ndpi_get_lower_proto [call site] 04150
6 Host::incContactedService(char*) [function] [call site] 04151
6 Host::incrVisitedWebSite(char*) [function] [call site] 04152
6 Flow::setDNSQuery(char*, bool) [function] [call site] 04153
7 Flow::isDNS() const [function] [call site] 04154
7 GenericHashEntry::getInterface() [function] [call site] 04155
7 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 04156
7 strdup [call site] 04157
6 Ntop::getPrefs() [function] [call site] 04158
6 Prefs::is_dns_decoding_enabled() [function] [call site] 04159
6 strchr [call site] 04160
6 strstr [call site] 04161
6 strstr [call site] 04162
6 Ntop::getRedis() [function] [call site] 04163
6 Redis::setResolvedAddress(char*, char*) [function] [call site] 04164
5 Flow::isIEC60870() const [function] [call site] 04165
6 Flow::isProto(unsigned short) const [function] [call site] 04166
5 htons [call site] 04167
5 Flow::processIEC60870Packet(bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 04168
6 Flow::isIEC60870() const [function] [call site] 04169
6 GenericHashEntry::getInterface() [function] [call site] 04170
6 NetworkInterface::isPacketInterface() const [function] [call site] 04171
6 IEC104Stats::IEC104Stats() [function] [call site] 04172
7 RwLock::RwLock() [function] [call site] 04173
6 IEC104Stats::processPacket(Flow*, bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 04174
7 RwLock::wrlock(char const*, int) [function] [call site] 04175
7 snprintf [call site] 04176
7 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 04177
7 RwLock::unlock(char const*, int) [function] [call site] 04178
7 abs [call site] 04179
7 GenericHashEntry::get_duration() const [function] [call site] 04180
7 Ntop::getPrefs() [function] [call site] 04181
7 Prefs::getIEC60870LearingPeriod() [function] [call site] 04182
7 snprintf [call site] 04183
7 Ntop::getRedis() [function] [call site] 04184
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 04185
7 strcmp [call site] 04186
7 IECInvalidTransitionAlert::IECInvalidTransitionAlert(FlowCheck*, Flow*, timeval*, unsigned short, unsigned char) [function] [call site] 04187
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 04188
7 Flow::setPredominantAlertInfo(FlowAlert*) [function] [call site] 04189
7 Flow::triggerAlertSync(FlowAlert*, unsigned short, unsigned short) [function] [call site] 04190
8 __cxa_pure_virtual [call site] 04191
8 Flow::setAlertsBitmap(FlowAlertType, unsigned short, unsigned short, bool) [function] [call site] 04192
9 Utils::mapAlertToScoreCategory(AlertCategory) [function] [call site] 04193
9 Flow::get_cli_host() const [function] [call site] 04194
9 Bitmap128::isSetBit(unsigned char) const [function] [call site] 04195
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 04196
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 04197
9 Flow::isFlowAlerted() const [function] [call site] 04198
9 Flow::setNormalToAlertedCounters() [function] [call site] 04199
10 Flow::get_cli_host() const [function] [call site] 04200
10 __cxa_pure_virtual [call site] 04201
10 Host::getNetworkStats(short) [function] [call site] 04202
10 Host::get_as() const [function] [call site] 04203
10 AutonomousSystem::incNumAlertedFlows(bool) [function] [call site] 04204
10 NetworkStats::incNumAlertedFlows(bool) [function] [call site] 04205
10 Host::incNumAlertedFlows(bool) [function] [call site] 04206
11 HostStats::incNumAlertedFlows(bool) [function] [call site] 04207
10 Host::incTotalAlerts() [function] [call site] 04208
11 HostStats::incTotalAlerts() [function] [call site] 04209
10 __cxa_pure_virtual [call site] 04210
10 Host::getNetworkStats(short) [function] [call site] 04211
10 Host::get_as() const [function] [call site] 04212
10 AutonomousSystem::incNumAlertedFlows(bool) [function] [call site] 04213
10 NetworkStats::incNumAlertedFlows(bool) [function] [call site] 04214
10 Host::incNumAlertedFlows(bool) [function] [call site] 04215
10 Host::incTotalAlerts() [function] [call site] 04216
10 PartializableFlowTrafficStats::setFlowAlerted() [function] [call site] 04217
9 Bitmap128::setBit(unsigned char) [function] [call site] 04218
10 Bitmap128::numBits() [function] [call site] 04219
9 PartializableFlowTrafficStats::incScore(unsigned short, ScoreCategory, bool) [function] [call site] 04220
9 PartializableFlowTrafficStats::incScore(unsigned short, ScoreCategory, bool) [function] [call site] 04221
9 GenericHashEntry::getInterface() [function] [call site] 04222
9 NetworkInterface::isView() const [function] [call site] 04223
9 Host::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04224
10 __cxa_pure_virtual [call site] 04225
10 Host::getNetworkStats(short) [function] [call site] 04226
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04227
11 ViewScoreStats::ViewScoreStats() [function] [call site] 04228
12 ScoreStats::ScoreStats() [function] [call site] 04229
13 ScoreCounter::ScoreCounter() [function] [call site] 04230
12 ScoreStats::~ScoreStats() [function] [call site] 04231
11 ScoreStats::ScoreStats() [function] [call site] 04232
11 ScoreStats::incValue(unsigned short, ScoreCategory, bool) [function] [call site] 04233
12 ScoreStats::incValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 04234
13 ScoreCounter::inc(unsigned short) [function] [call site] 04235
12 ScoreStats::incValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 04236
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04237
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04238
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04239
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04240
10 NetworkInterface::incScoreValue(unsigned short, bool) [function] [call site] 04241
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04242
9 Host::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 04243
9 Flow::isFlowAlerted() const [function] [call site] 04244
9 Flow::getPredominantAlertScore() const [function] [call site] 04245
9 Flow::setPredominantAlert(FlowAlertType, unsigned short) [function] [call site] 04246
10 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 04247
10 NetworkInterface::decNumAlertedFlows(Flow*, AlertLevel) [function] [call site] 04248
10 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 04249
10 NetworkInterface::incNumAlertedFlows(Flow*, AlertLevel) [function] [call site] 04250
11 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 04251
8 Ntop::getPrefs() [function] [call site] 04252
8 Prefs::dontEmitFlowAlerts() [function] [call site] 04253
8 FlowAlert::~FlowAlert() [function] [call site] 04254
8 NetworkInterface::enqueueFlowAlert(FlowAlert*) [function] [call site] 04255
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 04256
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 04257
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 04258
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 04259
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 04260
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 04261
7 Ntop::getRedis() [function] [call site] 04262
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 04263
7 strcmp [call site] 04264
7 IECInvalidCommandTransitionAlert::IECInvalidCommandTransitionAlert(FlowCheck*, Flow*, timeval*, unsigned int, unsigned int, unsigned int) [function] [call site] 04265
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 04266
7 Flow::setPredominantAlertInfo(FlowAlert*) [function] [call site] 04267
7 Flow::triggerAlertSync(FlowAlert*, unsigned short, unsigned short) [function] [call site] 04268
7 snprintf [call site] 04269
7 Ntop::getRedis() [function] [call site] 04270
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 04271
7 strcmp [call site] 04272
7 IECUnexpectedTypeIdAlert::IECUnexpectedTypeIdAlert(FlowCheck*, Flow*, unsigned char, unsigned short, unsigned char, unsigned char) [function] [call site] 04273
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 04274
7 Flow::setPredominantAlertInfo(FlowAlert*) [function] [call site] 04275
7 Flow::triggerAlertSync(FlowAlert*, unsigned short, unsigned short) [function] [call site] 04276
7 RwLock::unlock(char const*, int) [function] [call site] 04277
5 Flow::needsExtraDissection() [function] [call site] 04278
5 Flow::setExtraDissectionCompleted() [function] [call site] 04279
5 Flow::updateProtocol(ndpi_proto) [function] [call site] 04280
4 Flow::isDetectionCompleted() const [function] [call site] 04281
4 Flow::get_detected_protocol() const [function] [call site] 04282
4 ndpi_get_lower_proto [call site] 04283
4 Host::getMac() const [function] [call site] 04284
4 Mac::incNumDHCPRequests() [function] [call site] 04285
5 MacStats::incNumDHCPRequests() [function] [call site] 04286
4 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 04287
5 NetworkInterface::are_ip_reassignment_alerts_enabled() [function] [call site] 04288
5 Utils::mac2int(unsigned char const*) [function] [call site] 04289
5 Utils::int2mac(unsigned long, unsigned char*) [function] [call site] 04290
5 NetworkInterface::getAlertsQueue() const [function] [call site] 04291
5 ntohl [call site] 04292
5 AlertsQueue::pushMacIpAssociationChangedAlert(unsigned int, unsigned char*, unsigned char*, Mac*) [function] [call site] 04293
6 Ntop::getPrefs() [function] [call site] 04294
6 Prefs::are_alerts_disabled() [function] [call site] 04295
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 04296
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 04297
6 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 04298
6 Ntop::getTrace() [function] [call site] 04299
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04300
6 Mac::getDeviceType() [function] [call site] 04301
6 Mac::getDHCPName(char*, long) [function] [call site] 04302
6 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 04303
4 NetworkInterface::checkDhcpIPRange(Mac*, dhcp_packet*, unsigned short) [function] [call site] 04304
5 NetworkInterface::hasConfiguredDhcpRanges() [function] [call site] 04305
6 IpAddress::isEmpty() const [function] [call site] 04306
5 Utils::mac2int(unsigned char const*) [function] [call site] 04307
5 IpAddress::IpAddress() [function] [call site] 04308
5 IpAddress::set(unsigned int) [function] [call site] 04309
5 NetworkInterface::isInDhcpRange(IpAddress*) [function] [call site] 04310
5 NetworkInterface::getAlertsQueue() const [function] [call site] 04311
5 ntohl [call site] 04312
5 AlertsQueue::pushOutsideDhcpRangeAlert(unsigned char*, Mac*, unsigned int, unsigned int, unsigned short) [function] [call site] 04313
6 Ntop::getPrefs() [function] [call site] 04314
6 Prefs::are_alerts_disabled() [function] [call site] 04315
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 04316
6 Mac::print(char*, unsigned int) [function] [call site] 04317
6 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 04318
6 ndpi_serialize_string_string [call site] 04319
6 Mac::getDeviceType() [function] [call site] 04320
6 Mac::getDHCPName(char*, long) [function] [call site] 04321
6 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 04322
4 NetworkInterface::setDHCPAddressesSeen() [function] [call site] 04323
4 Mac::incNumDHCPReplies() [function] [call site] 04324
5 MacStats::incNumDHCPReplies() [function] [call site] 04325
4 strncpy [call site] 04326
4 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 04327
4 Ntop::getTrace() [function] [call site] 04328
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04329
4 NetworkInterface::get_id() const [function] [call site] 04330
4 snprintf [call site] 04331
4 Ntop::getRedis() [function] [call site] 04332
4 Redis::set(char const*, char const*, unsigned int) [function] [call site] 04333
4 Mac::inlineSetDHCPName(char const*) [function] [call site] 04334
4 Flow::get_ndpi_flow() const [function] [call site] 04335
4 snprintf [call site] 04336
4 Flow::get_ndpi_flow() const [function] [call site] 04337
4 Mac::inlineSetFingerprint(char const*) [function] [call site] 04338
4 Host::getMac() const [function] [call site] 04339
4 Mac::isBroadcast() [function] [call site] 04340
4 Mac::getDHCPNameNotLowerCase(char*, long) [function] [call site] 04341
5 Mutex::lock(char const*, int, bool) [function] [call site] 04342
5 Mutex::unlock(char const*, int, bool) [function] [call site] 04343
4 Flow::setDHCPHostName(char const*) [function] [call site] 04344
5 strdup [call site] 04345
4 Host::getMac() const [function] [call site] 04346
4 Host::getMac() const [function] [call site] 04347
4 Mac::isMulticast() [function] [call site] 04348
5 Utils::isMulticastMac(unsigned char const*) [function] [call site] 04349
6 Utils::isEmptyMac(unsigned char const*) [function] [call site] 04350
4 Flow::dissectNetBIOS(unsigned char*, unsigned short) [function] [call site] 04351
5 ndpi_netbios_name_interpret [call site] 04352
5 strstr [call site] 04353
5 isprint [call site] 04354
5 strdup [call site] 04355
4 Flow::getBitTorrentHash() [function] [call site] 04356
4 Flow::get_packets() const [function] [call site] 04357
4 Flow::dissectBittorrent(char*, unsigned short) [function] [call site] 04358
5 ndpi_strnstr [call site] 04359
5 strnlen [call site] 04360
5 Flow::setBittorrentHash(char*) [function] [call site] 04361
4 Flow::dissectHTTP(bool, char*, unsigned short) [function] [call site] 04362
5 strlen [call site] 04363
5 memchr [call site] 04364
5 PartializableFlowTrafficStats::incHTTPReqPOST() [function] [call site] 04365
5 PartializableFlowTrafficStats::incHTTPReqPUT() [function] [call site] 04366
5 PartializableFlowTrafficStats::incHTTPReqOhter() [function] [call site] 04367
5 PartializableFlowTrafficStats::incHTTPReqGET() [function] [call site] 04368
5 PartializableFlowTrafficStats::incHTTPReqHEAD() [function] [call site] 04369
5 PartializableFlowTrafficStats::incHTTPReqOhter() [function] [call site] 04370
5 Flow::setHTTPMethod(char const*, long) [function] [call site] 04371
6 ndpi_http_str2method [call site] 04372
6 Flow::setHTTPMethod(ndpi_http_method) [function] [call site] 04373
5 memchr [call site] 04374
5 isprint [call site] 04375
5 strncat [call site] 04376
5 strncat [call site] 04377
5 ndpi_strnstr [call site] 04378
5 strchr [call site] 04379
5 strchr [call site] 04380
5 strstr [call site] 04381
5 strstr [call site] 04382
5 strstr [call site] 04383
5 strstr [call site] 04384
5 strstr [call site] 04385
5 strstr [call site] 04386
5 strcasestr [call site] 04387
5 strstr [call site] 04388
5 memchr [call site] 04389
5 PartializableFlowTrafficStats::incHTTPResp1xx() [function] [call site] 04390
5 PartializableFlowTrafficStats::incHTTPResp2xx() [function] [call site] 04391
5 PartializableFlowTrafficStats::incHTTPResp3xx() [function] [call site] 04392
5 PartializableFlowTrafficStats::incHTTPResp4xx() [function] [call site] 04393
5 PartializableFlowTrafficStats::incHTTPResp5xx() [function] [call site] 04394
5 memchr [call site] 04395
5 strncpy [call site] 04396
5 atoi [call site] 04397
4 Flow::dissectSSDP(bool, char*, unsigned short) [function] [call site] 04398
5 strncmp [call site] 04399
5 strncasecmp [call site] 04400
5 strdup [call site] 04401
4 Flow::dissectDNS(bool, char*, unsigned short) [function] [call site] 04402
5 Flow::get_protocol() const [function] [call site] 04403
5 Flow::getLastQueryType() [function] [call site] 04404
6 Flow::isDNS() const [function] [call site] 04405
5 PartializableFlowTrafficStats::incDNSQuery(unsigned short) [function] [call site] 04406
5 Flow::getDNSRetCode() [function] [call site] 04407
6 Flow::isDNS() const [function] [call site] 04408
5 PartializableFlowTrafficStats::incDNSResp(unsigned short) [function] [call site] 04409
4 htons [call site] 04410
4 Flow::processIEC60870Packet(bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 04411
4 Flow::dissectMDNS(unsigned char*, unsigned short) [function] [call site] 04412
5 ntohs [call site] 04413
5 ntohs [call site] 04414
5 ntohs [call site] 04415
5 ntohs [call site] 04416
5 strstr [call site] 04417
5 strstr [call site] 04418
5 strstr [call site] 04419
5 strstr [call site] 04420
5 strstr [call site] 04421
5 strstr [call site] 04422
5 strstr [call site] 04423
5 Host::getMac() const [function] [call site] 04424
5 Host::getMac() const [function] [call site] 04425
5 Mac::getDeviceType() [function] [call site] 04426
5 strlen [call site] 04427
5 strcmp [call site] 04428
5 strstr [call site] 04429
5 strdup [call site] 04430
5 strncpy [call site] 04431
5 strncmp [call site] 04432
5 strncmp [call site] 04433
5 strncmp [call site] 04434
5 Host::getMac() const [function] [call site] 04435
5 Mac::inlineSetModel(char const*) [function] [call site] 04436
6 strdup [call site] 04437
6 strstr [call site] 04438
6 Mac::setDeviceType(DeviceType) [function] [call site] 04439
6 strstr [call site] 04440
6 Mac::setDeviceType(DeviceType) [function] [call site] 04441
6 strstr [call site] 04442
6 Mac::setDeviceType(DeviceType) [function] [call site] 04443
6 strstr [call site] 04444
6 Mac::setDeviceType(DeviceType) [function] [call site] 04445
6 strstr [call site] 04446
6 Mac::setDeviceType(DeviceType) [function] [call site] 04447
5 strncmp [call site] 04448
5 strdup [call site] 04449
5 strncmp [call site] 04450
5 strdup [call site] 04451
5 Host::getMac() const [function] [call site] 04452
5 Host::getMac() const [function] [call site] 04453
5 Mac::inlineSetSSID(char const*) [function] [call site] 04454
6 strdup [call site] 04455
6 Mac::setDeviceType(DeviceType) [function] [call site] 04456
4 NetworkDiscovery::queueMDNSResponse(unsigned int, unsigned char*, unsigned int) [function] [call site] 04457
5 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 04458
5 NetworkDiscovery::dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 04459
6 _dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 04460
7 ntohs [call site] 04461
7 ntohs [call site] 04462
7 snprintf [call site] 04463
7 snprintf [call site] 04464
5 NetworkDiscovery::dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 04465
5 lua_push_str_table_entry(lua_State*, char const*, char const*) [function] [call site] 04466
6 lua_pushstring [call site] 04467
6 lua_pushstring [call site] 04468
6 lua_settable [call site] 04469
5 Mutex::unlock(char const*, int, bool) [function] [call site] 04470
4 Flow::isZoomRTP() const [function] [call site] 04471
5 Flow::isProto(unsigned short) const [function] [call site] 04472
4 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 04473
4 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 04474
4 Flow::setRTPStreamType(ndpi_multimedia_flow_type) [function] [call site] 04475
4 Flow::getRTPStreamType() [function] [call site] 04476
4 Flow::get_ndpi_flow() const [function] [call site] 04477
4 Flow::get_ndpi_flow() const [function] [call site] 04478
4 Flow::getStatsProtocol() const [function] [call site] 04479
4 Flow::get_protocol_category() const [function] [call site] 04480
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04481
4 Flow::get_current_bytes_cli2srv() const [function] [call site] 04482
5 Flow::get_bytes_cli2srv() const [function] [call site] 04483
5 PartializableFlowTrafficStats::get_cli2srv_bytes() const [function] [call site] 04484
4 Flow::get_current_update_time() const [function] [call site] 04485
4 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 04486
2 __cxa_begin_catch [call site] 04487
2 Ntop::getTrace() [function] [call site] 04488
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04489
2 __cxa_end_catch [call site] 04490
2 ntohl [call site] 04491
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04492
2 Ntop::getGlobals() [function] [call site] 04493
2 NtopGlobals::decode_tunnels() const [function] [call site] 04494
2 ntohs [call site] 04495
2 ntohs [call site] 04496
2 ntohs [call site] 04497
2 Ntop::getGlobals() [function] [call site] 04498
2 NtopGlobals::decode_tunnels() const [function] [call site] 04499
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04500
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04501
2 ntohs [call site] 04502
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04503
2 Ntop::getGlobals() [function] [call site] 04504
2 NtopGlobals::decode_tunnels() const [function] [call site] 04505
2 Ntop::getPrefs() [function] [call site] 04506
2 Prefs::do_ignore_vlans() [function] [call site] 04507
2 Ntop::getPrefs() [function] [call site] 04508
2 Prefs::do_simulate_vlans() [function] [call site] 04509
2 Ntop::getPrefs() [function] [call site] 04510
2 Prefs::do_ignore_macs() [function] [call site] 04511
2 NetworkInterface::processPacket(int, unsigned int, int, bool, timeval const*, unsigned long, ndpi_ethhdr*, unsigned short, ndpi_iphdr*, ndpi_ipv6hdr*, unsigned short, unsigned short, unsigned int, pcap_pkthdr const*, unsigned char const*, unsigned short*, Host**, Host**, Flow**) [function] [call site] 04512
2 __cxa_begin_catch [call site] 04513
2 Ntop::getTrace() [function] [call site] 04514
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04515
2 __cxa_end_catch [call site] 04516
2 Ntop::getPrefs() [function] [call site] 04517
2 Prefs::do_ignore_macs() [function] [call site] 04518
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04519
2 NetworkInterface::getMac(unsigned char*, bool, bool) [function] [call site] 04520
3 MacHash::get(unsigned char const*, bool) [function] [call site] 04521
3 GenericHash::hasEmptyRoom() [function] [call site] 04522
3 Mac::Mac(NetworkInterface*, unsigned char*) [function] [call site] 04523
3 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 04524
3 Mac::~Mac() [function] [call site] 04525
3 __cxa_begin_catch [call site] 04526
3 Ntop::getTrace() [function] [call site] 04527
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04528
3 __cxa_end_catch [call site] 04529
2 NetworkInterface::getMac(unsigned char*, bool, bool) [function] [call site] 04530
2 Mac::incSentStats(long, unsigned long, unsigned long) [function] [call site] 04531
2 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 04532
2 ntohs [call site] 04533
2 NetworkInterface::updateBroadcastDomains(unsigned short, unsigned char const*, unsigned char const*, unsigned int, unsigned int) [function] [call site] 04534
2 Mac::isNull() const [function] [call site] 04535
2 NetworkInterface::setSeenMacAddresses() [function] [call site] 04536
2 Mac::setSourceMac() [function] [call site] 04537
2 Mac::incSentArpRequests() [function] [call site] 04538
3 MacStats::incSentArpRequests() [function] [call site] 04539
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 04540
2 Mac::incRcvdArpRequests() [function] [call site] 04541
3 MacStats::incRcvdArpRequests() [function] [call site] 04542
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 04543
2 Mac::incSentArpReplies() [function] [call site] 04544
3 MacStats::incSentArpReplies() [function] [call site] 04545
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 04546
2 Mac::incRcvdArpReplies() [function] [call site] 04547
3 MacStats::incRcvdArpReplies() [function] [call site] 04548
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 04549
2 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 04550
2 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 04551
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 04552
2 NetworkInterface::deliverLiveCapture(pcap_pkthdr const*, unsigned char const*, Flow*) [function] [call site] 04553
3 NetworkInterface::get_datalink() [function] [call site] 04554
3 Ntop::getGlobals() [function] [call site] 04555
3 NetworkInterface::get_name() const [function] [call site] 04556
3 NtopGlobals::getSnaplen(char const*) const [function] [call site] 04557
4 Utils::getIfMTU(char const*) [function] [call site] 04558
3 Utils::init_pcap_header(pcap_file_header*, int, int, bool) [function] [call site] 04559
3 mg_write_async [function] [call site] 04560
4 fcntl [call site] 04561
4 fcntl [call site] 04562
4 push(_IO_FILE*, int, ssl_st*, char const*, long) [function] [call site] 04563
5 SSL_write [call site] 04564
5 fwrite [call site] 04565
5 ferror [call site] 04566
5 send [call site] 04567
3 NetworkInterface::matchLiveCapture(NtopngLuaContext*, pcap_pkthdr const*, unsigned char const*, Flow*) [function] [call site] 04568
4 Flow::get_cli_host() const [function] [call site] 04569
4 Flow::get_srv_host() const [function] [call site] 04570
4 bpf_filter [call site] 04571
3 mg_write_async [function] [call site] 04572
3 mg_write_async [function] [call site] 04573
3 Ntop::getTrace() [function] [call site] 04574
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04575
3 NetworkInterface::deregisterLiveCapture(NtopngLuaContext*) [function] [call site] 04576
4 Mutex::lock(char const*, int, bool) [function] [call site] 04577
4 Mutex::unlock(char const*, int, bool) [function] [call site] 04578
1 NetworkInterface::cleanup() [function] [call site] 04579
2 Ntop::getSystemInterface() const [function] [call site] 04580
2 Ntop::getTrace() [function] [call site] 04581
2 NetworkInterface::get_description() const [function] [call site] 04582
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 04583
2 NetworkInterface::getStats() [function] [call site] 04584
2 EthStats::cleanup() [function] [call site] 04585
2 GenericHash::cleanup() [function] [call site] 04586
2 GenericHash::cleanup() [function] [call site] 04587
2 GenericHash::cleanup() [function] [call site] 04588
2 GenericHash::cleanup() [function] [call site] 04589
2 GenericHash::cleanup() [function] [call site] 04590
2 GenericHash::cleanup() [function] [call site] 04591
2 GenericHash::cleanup() [function] [call site] 04592
2 GenericHash::cleanup() [function] [call site] 04593