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

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
3684 0 EP call site: {node_id} mg_write_async

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 __errno_location [call site] 00031
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00032
9 time [call site] 00033
9 strrchr [call site] 00034
9 snprintf [call site] 00035
9 localtime_r [call site] 00036
9 strftime [call site] 00037
9 vsnprintf [call site] 00038
9 strlen [call site] 00039
9 snprintf [call site] 00040
9 Trace::logEvent(int, char*) [function] [call site] 00041
10 Mutex::lock(char const*, int, bool) [function] [call site] 00042
10 fprintf [call site] 00043
10 fflush [call site] 00044
10 Trace::rotate_logs(bool) [function] [call site] 00045
11 fclose [call site] 00046
11 snprintf [call site] 00047
11 snprintf [call site] 00048
11 Utils::file_exists(char const*) [function] [call site] 00049
11 rename [call site] 00050
11 Utils::file_exists(char const*) [function] [call site] 00051
11 snprintf [call site] 00052
11 rename [call site] 00053
11 Trace::open_log() [function] [call site] 00054
12 fopen [call site] 00055
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00056
13 printf [call site] 00057
13 fflush [call site] 00058
13 Redis::isOperational() [function] [call site] 00059
13 Ntop::getRedis() [function] [call site] 00060
13 Redis::isOperational() [function] [call site] 00061
13 Redis::llen(char const*) [function] [call site] 00062
13 Redis::rpop(char const*, char*, unsigned int) [function] [call site] 00063
14 snprintf [call site] 00064
13 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 00065
14 Redis::checkList(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00066
14 Redis::ltrim(char const*, int, int) [function] [call site] 00067
12 chmod [call site] 00068
10 Mutex::unlock(char const*, int, bool) [function] [call site] 00069
11 __errno_location [call site] 00070
11 pthread_mutex_unlock [call site] 00071
11 __errno_location [call site] 00072
11 Ntop::getTrace() [function] [call site] 00073
11 strerror [call site] 00074
11 __errno_location [call site] 00075
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00076
10 syslog [call site] 00077
10 syslog [call site] 00078
5 GenericHashEntry::idle() const [function] [call site] 00079
6 GenericHashEntry::get_state() const [function] [call site] 00080
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] 00081
6 Flow::get_cli_ip_addr() const [function] [call site] 00082
6 Flow::get_srv_ip_addr() const [function] [call site] 00083
6 Flow::getPrivateFlowId() const [function] [call site] 00084
6 Flow::get_vlan_id() const [function] [call site] 00085
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00086
7 IpAddress::compare(IpAddress const*) const [function] [call site] 00087
8 memcmp [call site] 00088
8 memcmp [call site] 00089
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00090
6 IpAddress::equal(IpAddress const*) const [function] [call site] 00091
6 Flow::get_srv_ip_addr() const [function] [call site] 00092
6 Flow::get_cli_ip_addr() const [function] [call site] 00093
6 Ntop::getPrefs() [function] [call site] 00094
6 Prefs::useMacAddressInFlowKey() [function] [call site] 00095
6 Host::getMac() const [function] [call site] 00096
6 Host::getMac() const [function] [call site] 00097
5 Ntop::getTrace() [function] [call site] 00098
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00099
5 Flow::is_swap_requested() const [function] [call site] 00100
5 GenericHashEntry::next() [function] [call site] 00101
5 Ntop::getTrace() [function] [call site] 00102
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00103
5 RwLock::unlock(char const*, int) [function] [call site] 00104
6 Mutex::unlock(char const*, int, bool) [function] [call site] 00105
4 Flow::swap() [function] [call site] 00106
5 time [call site] 00107
5 Flow::isTCP() const [function] [call site] 00108
5 Host::decNumFlows(long, bool, bool, unsigned short) [function] [call site] 00109
5 Flow::isTCP() const [function] [call site] 00110
5 Host::decNumFlows(long, bool, bool, unsigned short) [function] [call site] 00111
5 Flow::isTCP() const [function] [call site] 00112
5 Host::incNumFlows(long, bool, bool) [function] [call site] 00113
6 NetworkStats::incNumFlows(long, bool) [function] [call site] 00114
7 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 00115
8 AlertCounter::reset_window(long) [function] [call site] 00116
8 AlertCounter::reset_window(long) [function] [call site] 00117
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 00118
5 Flow::isTCP() const [function] [call site] 00119
5 Host::incNumFlows(long, bool, bool) [function] [call site] 00120
5 Utils::swap16(unsigned short*, unsigned short*) [function] [call site] 00121
5 Utils::swap32(unsigned int*, unsigned int*) [function] [call site] 00122
5 Utils::swap8(unsigned char*, unsigned char*) [function] [call site] 00123
5 Utils::swap16(unsigned short*, unsigned short*) [function] [call site] 00124
4 ntohs [call site] 00125
4 Flow::get_cli_port() const [function] [call site] 00126
5 ntohs [call site] 00127
4 Flow::get_srv_port() const [function] [call site] 00128
5 ntohs [call site] 00129
4 GenericHash::hasEmptyRoom() [function] [call site] 00130
5 GenericHash::getNumIdleEntries() const [function] [call site] 00131
5 GenericHash::getNumIdleEntries() const [function] [call site] 00132
5 GenericHash::getNumEntries() [function] [call site] 00133
5 GenericHash::getNumEntries() [function] [call site] 00134
5 GenericHash::getNumIdleEntries() const [function] [call site] 00135
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] 00136
5 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00137
6 Ntop::getTrace() [function] [call site] 00138
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00139
6 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 00140
6 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 00141
6 time [call site] 00142
5 Bitmap128::Bitmap128() [function] [call site] 00143
6 Bitmap128::reset() [function] [call site] 00144
5 FlowTrafficStats::FlowTrafficStats() [function] [call site] 00145
6 PartializableFlowTrafficStats::PartializableFlowTrafficStats() [function] [call site] 00146
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 00147
6 ndpi_init_data_analysis [call site] 00148
6 ndpi_init_data_analysis [call site] 00149
5 Flow::{unnamed type#7}::Flow() [function] [call site] 00150
6 PartializableFlowTrafficStats::PartializableFlowTrafficStats() [function] [call site] 00151
5 Ntop::getTrace() [function] [call site] 00152
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00153
5 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 00154
5 calloc [call site] 00155
5 Flow::clearRisks() [function] [call site] 00156
5 ICMPinfo::ICMPinfo(ICMPinfo const&) [function] [call site] 00157
6 Ntop::getTrace() [function] [call site] 00158
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00159
6 ICMPinfo::reset() [function] [call site] 00160
6 calloc [call site] 00161
6 IpAddress::set(IpAddress const*) [function] [call site] 00162
6 IpAddress::set(IpAddress const*) [function] [call site] 00163
5 NetworkInterface::findFlowHosts(int, unsigned short, unsigned short, unsigned int, Mac*, IpAddress*, Host**, Mac*, IpAddress*, Host**) [function] [call site] 00164
6 HostHash::get(unsigned short, IpAddress*, Mac*, bool, unsigned short) [function] [call site] 00165
7 IpAddress::key() const [function] [call site] 00166
7 Ntop::getPrefs() [function] [call site] 00167
7 Prefs::useMacAddressInFlowKey() [function] [call site] 00168
7 RwLock::rdlock(char const*, int) [function] [call site] 00169
7 GenericHashEntry::idle() const [function] [call site] 00170
7 Host::get_vlan_id() const [function] [call site] 00171
7 Host::get_observation_point_id() const [function] [call site] 00172
7 Host::get_ip() [function] [call site] 00173
7 IpAddress::compare(IpAddress const*) const [function] [call site] 00174
7 Host::getMac() const [function] [call site] 00175
7 GenericHashEntry::next() [function] [call site] 00176
7 RwLock::unlock(char const*, int) [function] [call site] 00177
6 GenericHash::hasEmptyRoom() [function] [call site] 00178
6 IpAddress::isLocalHost() const [function] [call site] 00179
6 IpAddress::isLocalInterfaceAddress() [function] [call site] 00180
7 Ntop::isLocalInterfaceAddress(int, void*) [function] [call site] 00181
8 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00182
9 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00183
10 ndpi_patricia_get_maxbits [call site] 00184
10 ndpi_fill_prefix_v4 [call site] 00185
10 ndpi_fill_prefix_v6 [call site] 00186
10 ndpi_fill_prefix_mac [call site] 00187
10 Ntop::getTrace() [function] [call site] 00188
10 Utils::ptree_prefix_print(_ndpi_prefix_t*, char*, unsigned long) [function] [call site] 00189
11 ntohl [call site] 00190
11 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00191
11 snprintf [call site] 00192
11 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 00193
12 inet_ntop [call site] 00194
11 snprintf [call site] 00195
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00196
10 ndpi_patricia_search_best [call site] 00197
9 ndpi_patricia_get_node_bits [call site] 00198
9 ndpi_patricia_get_node_u64 [call site] 00199
7 Ntop::isLocalInterfaceAddress(int, void*) [function] [call site] 00200
6 Ntop::isInLocalASN(IpAddress*) [function] [call site] 00201
7 Geolocation::getAS(IpAddress*, unsigned int*, char**) [function] [call site] 00202
8 IpAddress::get_sockaddr(sockaddr**, long*) const [function] [call site] 00203
9 calloc [call site] 00204
9 calloc [call site] 00205
8 MMDB_lookup_sockaddr [call site] 00206
8 MMDB_get_value [call site] 00207
8 MMDB_get_value [call site] 00208
8 calloc [call site] 00209
8 Ntop::getTrace() [function] [call site] 00210
8 MMDB_strerror [call site] 00211
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00212
6 LocalHost::LocalHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00213
7 Host::Host(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00214
8 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00215
8 Score::Score(NetworkInterface*) [function] [call site] 00216
9 NetworkInterface::isView() const [function] [call site] 00217
8 HostChecksStatus::HostChecksStatus() [function] [call site] 00218
8 HostAlertableEntity::HostAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00219
9 AlertableEntity::AlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00220
10 RwLock::RwLock() [function] [call site] 00221
11 Mutex::Mutex() [function] [call site] 00222
12 pthread_mutex_init [call site] 00223
11 Mutex::Mutex() [function] [call site] 00224
11 Mutex::~Mutex() [function] [call site] 00225
12 pthread_mutex_destroy [call site] 00226
10 RwLock::~RwLock() [function] [call site] 00227
11 Mutex::~Mutex() [function] [call site] 00228
9 Ntop::getTrace() [function] [call site] 00229
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00230
9 AlertableEntity::~AlertableEntity() [function] [call site] 00231
10 Ntop::getTrace() [function] [call site] 00232
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00233
10 RwLock::~RwLock() [function] [call site] 00234
10 __clang_call_terminate [call site] 00235
11 __cxa_begin_catch [call site] 00236
8 IpAddress::IpAddress() [function] [call site] 00237
9 IpAddress::compute_key() [function] [call site] 00238
10 IpAddress::checkIP() [function] [call site] 00239
11 ntohl [call site] 00240
11 Ntop::isLocalAddress(int, void*, int*, unsigned char*) [function] [call site] 00241
12 Ntop::localNetworkLookup(int, void*, unsigned char*) [function] [call site] 00242
13 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00243
12 Ntop::getPrefs() [function] [call site] 00244
12 Prefs::is_edr_mode() [function] [call site] 00245
12 Ntop::cloudNetworkLookup(int, void*, unsigned char*) [function] [call site] 00246
13 AddressTree::findAddress(int, void*, unsigned char*) [function] [call site] 00247
11 Ntop::isLocalAddress(int, void*, int*, unsigned char*) [function] [call site] 00248
10 ntohl [call site] 00249
8 Mutex::Mutex() [function] [call site] 00250
8 Ntop::getTrace() [function] [call site] 00251
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00252
8 Mutex::~Mutex() [function] [call site] 00253
8 IpAddress::set(IpAddress const*) [function] [call site] 00254
8 Host::initialize(Mac*, int, unsigned short, unsigned short) [function] [call site] 00255
9 Ntop::getLastStatsReset() [function] [call site] 00256
9 Mac::incUses() [function] [call site] 00257
10 GenericHashEntry::incUses() [function] [call site] 00258
10 GenericHashEntry::getUses() const [function] [call site] 00259
10 Mac::setDeviceType(DeviceType) [function] [call site] 00260
11 Mac::isNull() const [function] [call site] 00261
12 memcmp [call site] 00262
9 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 00263
10 VLANHash::get(unsigned short, bool) [function] [call site] 00264
11 RwLock::rdlock(char const*, int) [function] [call site] 00265
11 GenericHashEntry::idle() const [function] [call site] 00266
11 VLAN::equal(unsigned short) [function] [call site] 00267
11 GenericHashEntry::next() [function] [call site] 00268
11 RwLock::unlock(char const*, int) [function] [call site] 00269
10 GenericHash::hasEmptyRoom() [function] [call site] 00270
10 VLAN::VLAN(NetworkInterface*, unsigned short) [function] [call site] 00271
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00272
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00273
12 TrafficStats::TrafficStats() [function] [call site] 00274
13 MonitoredCounter<unsigned long>::MonitoredCounter() [function] [call site] 00275
14 MonitoredMetric<unsigned long>::MonitoredMetric() [function] [call site] 00276
13 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00277
14 MonitoredMetric<unsigned long>::~MonitoredMetric() [function] [call site] 00278
13 MonitoredCounter<unsigned long>::reset() [function] [call site] 00279
14 MonitoredMetric<unsigned long>::reset() [function] [call site] 00280
12 ThroughputStats::ThroughputStats() [function] [call site] 00281
13 ThroughputStats::resetStats() [function] [call site] 00282
12 TcpPacketStats::TcpPacketStats() [function] [call site] 00283
12 TrafficStats::~TrafficStats() [function] [call site] 00284
13 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00285
12 GenericTrafficElement::resetStats() [function] [call site] 00286
13 TrafficStats::TrafficStats() [function] [call site] 00287
13 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00288
14 MonitoredCounter<unsigned long>::operator=(MonitoredCounter<unsigned long> const&) [function] [call site] 00289
15 MonitoredMetric<unsigned long>::operator=(MonitoredMetric<unsigned long> const&) [function] [call site] 00290
13 TrafficStats::~TrafficStats() [function] [call site] 00291
13 TrafficStats::TrafficStats() [function] [call site] 00292
13 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00293
13 TrafficStats::~TrafficStats() [function] [call site] 00294
13 ThroughputStats::resetStats() [function] [call site] 00295
13 ThroughputStats::resetStats() [function] [call site] 00296
13 TcpPacketStats::TcpPacketStats() [function] [call site] 00297
13 TcpPacketStats::TcpPacketStats() [function] [call site] 00298
11 Score::Score(NetworkInterface*) [function] [call site] 00299
11 UsedPorts::UsedPorts() [function] [call site] 00300
11 UsedPorts::~UsedPorts() [function] [call site] 00301
12 ServerPortsBitmap::serializer() [function] [call site] 00302
13 ndpi_init_serializer [call site] 00303
13 ServerPortsBitmap::bitmap_serialize(void*) [function] [call site] 00304
14 ndpi_bitmap_serialize [call site] 00305
14 ndpi_base64_encode [call site] 00306
14 ndpi_free [call site] 00307
13 ndpi_serialize_string_string [call site] 00308
13 ndpi_free [call site] 00309
13 ServerPortsBitmap::bitmap_serialize(void*) [function] [call site] 00310
13 ndpi_serialize_string_string [call site] 00311
13 ndpi_free [call site] 00312
13 ndpi_serializer_get_buffer [call site] 00313
13 ndpi_strdup [call site] 00314
13 ndpi_term_serializer [call site] 00315
12 UsedPorts::getRedisKey(char*, unsigned long) [function] [call site] 00316
13 GenericHashEntry::getInterface() [function] [call site] 00317
13 NetworkInterface::get_id() const [function] [call site] 00318
13 snprintf [call site] 00319
12 Ntop::getRedis() [function] [call site] 00320
12 Redis::set(char const*, char const*, unsigned int) [function] [call site] 00321
12 ndpi_free [call site] 00322
12 ServerPortsBitmap::~ServerPortsBitmap() [function] [call site] 00323
13 ndpi_bitmap_free [call site] 00324
13 ndpi_bitmap_free [call site] 00325
12 __clang_call_terminate [call site] 00326
11 Score::~Score() [function] [call site] 00327
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00328
12 nDPIStats::~nDPIStats() [function] [call site] 00329
13 Ntop::getTrace() [function] [call site] 00330
13 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00331
13 ProtoCounter::~ProtoCounter() [function] [call site] 00332
13 __clang_call_terminate [call site] 00333
12 DSCPStats::~DSCPStats() [function] [call site] 00334
12 TrafficStats::~TrafficStats() [function] [call site] 00335
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00336
12 Ntop::getTrace() [function] [call site] 00337
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00338
12 __clang_call_terminate [call site] 00339
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00340
11 GenericHash::hasEmptyRoom() [function] [call site] 00341
11 RwLock::wrlock(char const*, int) [function] [call site] 00342
12 RwLock::lock(char const*, int, bool) [function] [call site] 00343
11 GenericHashEntry::set_hash_table(GenericHash*) [function] [call site] 00344
11 GenericHashEntry::set_next(GenericHashEntry*) [function] [call site] 00345
11 RwLock::unlock(char const*, int) [function] [call site] 00346
10 __cxa_begin_catch [call site] 00347
10 Ntop::getTrace() [function] [call site] 00348
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00349
10 __cxa_end_catch [call site] 00350
10 __clang_call_terminate [call site] 00351
9 GenericHashEntry::incUses() [function] [call site] 00352
9 AlertCounter::AlertCounter() [function] [call site] 00353
10 Ntop::getTrace() [function] [call site] 00354
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00355
10 AlertCounter::reset_window(long) [function] [call site] 00356
9 AlertCounter::AlertCounter() [function] [call site] 00357
9 AlertCounter::AlertCounter() [function] [call site] 00358
9 AlertCounter::AlertCounter() [function] [call site] 00359
9 AlertCounter::AlertCounter() [function] [call site] 00360
9 AlertCounter::AlertCounter() [function] [call site] 00361
9 AlertCounter::AlertCounter() [function] [call site] 00362
9 AlertCounter::AlertCounter() [function] [call site] 00363
9 AlertCounter::AlertCounter() [function] [call site] 00364
9 AlertCounter::AlertCounter() [function] [call site] 00365
9 Ntop::getPrefs() [function] [call site] 00366
9 Prefs::limitResourcesUsage() [function] [call site] 00367
9 ndpi_bitmap_alloc [call site] 00368
9 ndpi_hll_init [call site] 00369
9 ndpi_hll_init [call site] 00370
9 IpAddress::getVersion() const [function] [call site] 00371
9 NetworkInterface::getAS(IpAddress*, bool, bool) [function] [call site] 00372
10 AutonomousSystemHash::get(IpAddress*, bool) [function] [call site] 00373
11 Ntop::getGeolocation() [function] [call site] 00374
11 Geolocation::getAS(IpAddress*, unsigned int*, char**) [function] [call site] 00375
11 RwLock::rdlock(char const*, int) [function] [call site] 00376
11 GenericHashEntry::idle() const [function] [call site] 00377
11 AutonomousSystem::equal(unsigned int) [function] [call site] 00378
11 GenericHashEntry::next() [function] [call site] 00379
11 RwLock::unlock(char const*, int) [function] [call site] 00380
10 GenericHash::hasEmptyRoom() [function] [call site] 00381
10 AutonomousSystem::AutonomousSystem(NetworkInterface*, IpAddress*) [function] [call site] 00382
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00383
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00384
11 Score::Score(NetworkInterface*) [function] [call site] 00385
11 Ntop::getTrace() [function] [call site] 00386
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00387
11 Score::~Score() [function] [call site] 00388
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00389
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00390
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00391
10 __cxa_begin_catch [call site] 00392
10 Ntop::getTrace() [function] [call site] 00393
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00394
10 __cxa_end_catch [call site] 00395
10 __clang_call_terminate [call site] 00396
9 GenericHashEntry::incUses() [function] [call site] 00397
9 AutonomousSystem::get_asn() [function] [call site] 00398
9 AutonomousSystem::get_asname() [function] [call site] 00399
9 Host::get_country(char*, unsigned int) [function] [call site] 00400
10 Ntop::getGeolocation() [function] [call site] 00401
10 Geolocation::getInfo(IpAddress*, char**, char**, char**, float*, float*) [function] [call site] 00402
11 IpAddress::getVersion() const [function] [call site] 00403
11 strdup [call site] 00404
11 strdup [call site] 00405
11 strdup [call site] 00406
11 IpAddress::get_sockaddr(sockaddr**, long*) const [function] [call site] 00407
11 MMDB_lookup_sockaddr [call site] 00408
11 MMDB_get_value [call site] 00409
11 calloc [call site] 00410
11 MMDB_get_value [call site] 00411
11 calloc [call site] 00412
11 MMDB_get_value [call site] 00413
11 calloc [call site] 00414
11 MMDB_get_value [call site] 00415
11 MMDB_get_value [call site] 00416
11 Ntop::getTrace() [function] [call site] 00417
11 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00418
12 IpAddress::intoa(char*, unsigned short, unsigned char) const [function] [call site] 00419
13 ntohl [call site] 00420
13 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 00421
13 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 00422
11 IpAddress::getVersion() const [function] [call site] 00423
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00424
10 snprintf [call site] 00425
10 Ntop::getGeolocation() [function] [call site] 00426
10 Geolocation::freeInfo(char**, char**, char**) [function] [call site] 00427
9 NetworkInterface::getCountry(char const*, bool, bool) [function] [call site] 00428
10 CountriesHash::get(char const*, bool) [function] [call site] 00429
11 Utils::stringHash(char const*) [function] [call site] 00430
11 Country::equal(char const*) [function] [call site] 00431
12 strcmp [call site] 00432
10 GenericHash::hasEmptyRoom() [function] [call site] 00433
10 Country::Country(NetworkInterface*, char const*) [function] [call site] 00434
11 GenericTrafficElement::GenericTrafficElement() [function] [call site] 00435
11 NetworkStats::NetworkStats(NetworkInterface*, unsigned int) [function] [call site] 00436
12 InterfaceMemberAlertableEntity::InterfaceMemberAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00437
13 OtherAlertableEntity::OtherAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00438
14 AlertableEntity::AlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 00439
12 AlertCounter::AlertCounter() [function] [call site] 00440
12 Ntop::getTrace() [function] [call site] 00441
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00442
12 Ntop::getLocalNetworkName(int) [function] [call site] 00443
13 AddressTree::getNumAddresses() const [function] [call site] 00444
12 AlertableEntity::setEntityValue(char const*) [function] [call site] 00445
12 Score::~Score() [function] [call site] 00446
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00447
12 InterfaceMemberAlertableEntity::~InterfaceMemberAlertableEntity() [function] [call site] 00448
13 RwLock::wrlock(char const*, int) [function] [call site] 00449
13 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 00450
13 AlertableEntity::decNumAlertsEngaged(AlertLevel) [function] [call site] 00451
14 AlertableEntity::getEntityType() const [function] [call site] 00452
14 NetworkInterface::decNumAlertsEngaged(AlertEntity, AlertLevel) [function] [call site] 00453
15 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 00454
13 RwLock::unlock(char const*, int) [function] [call site] 00455
13 OtherAlertableEntity::~OtherAlertableEntity() [function] [call site] 00456
14 AlertableEntity::~AlertableEntity() [function] [call site] 00457
13 __clang_call_terminate [call site] 00458
11 Ntop::getTrace() [function] [call site] 00459
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00460
11 NetworkStats::~NetworkStats() [function] [call site] 00461
12 Ntop::getTrace() [function] [call site] 00462
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00463
12 TrafficStats::~TrafficStats() [function] [call site] 00464
12 Score::~Score() [function] [call site] 00465
12 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00466
12 InterfaceMemberAlertableEntity::~InterfaceMemberAlertableEntity() [function] [call site] 00467
12 __clang_call_terminate [call site] 00468
11 strdup [call site] 00469
11 Score::~Score() [function] [call site] 00470
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00471
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00472
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00473
10 __cxa_begin_catch [call site] 00474
10 Ntop::getTrace() [function] [call site] 00475
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00476
10 __cxa_end_catch [call site] 00477
10 __clang_call_terminate [call site] 00478
9 GenericHashEntry::incUses() [function] [call site] 00479
9 NetworkInterface::getObsPoint(unsigned short, bool, bool) [function] [call site] 00480
10 ObservationPointHash::get(unsigned short, bool) [function] [call site] 00481
11 RwLock::rdlock(char const*, int) [function] [call site] 00482
11 GenericHashEntry::idle() const [function] [call site] 00483
11 ObservationPoint::equal(unsigned short) [function] [call site] 00484
11 GenericHashEntry::next() [function] [call site] 00485
11 RwLock::unlock(char const*, int) [function] [call site] 00486
10 GenericHash::hasEmptyRoom() [function] [call site] 00487
10 ObservationPoint::ObservationPoint(NetworkInterface*, unsigned short) [function] [call site] 00488
11 GenericHashEntry::GenericHashEntry(NetworkInterface*) [function] [call site] 00489
11 Score::Score(NetworkInterface*) [function] [call site] 00490
11 NetworkStats::NetworkStats(NetworkInterface*, unsigned int) [function] [call site] 00491
11 NetworkStats::~NetworkStats() [function] [call site] 00492
11 ndpi_bitmap_alloc [call site] 00493
11 Score::~Score() [function] [call site] 00494
11 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00495
11 GenericHashEntry::~GenericHashEntry() [function] [call site] 00496
10 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00497
10 __cxa_begin_catch [call site] 00498
10 Ntop::getTrace() [function] [call site] 00499
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00500
10 __cxa_end_catch [call site] 00501
10 __clang_call_terminate [call site] 00502
9 GenericHashEntry::incUses() [function] [call site] 00503
9 Host::reloadHostBlacklist() [function] [call site] 00504
10 NetworkInterface::get_ndpi_struct() const [function] [call site] 00505
10 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00506
11 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00507
11 strlen [call site] 00508
11 ndpi_get_custom_category_match [call site] 00509
8 HostAlertableEntity::~HostAlertableEntity() [function] [call site] 00510
9 Ntop::getTrace() [function] [call site] 00511
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00512
9 HostAlertableEntity::clearEngagedAlerts() [function] [call site] 00513
10 HostAlertableEntity::removeEngagedAlert(HostAlert*) [function] [call site] 00514
11 RwLock::wrlock(char const*, int) [function] [call site] 00515
11 HostAlert::getCheckType() const [function] [call site] 00516
11 HostAlert::getCheckType() const [function] [call site] 00517
11 Bitmap<unsigned int>::clearBit(unsigned char) [function] [call site] 00518
11 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 00519
11 AlertableEntity::decNumAlertsEngaged(AlertLevel) [function] [call site] 00520
11 RwLock::unlock(char const*, int) [function] [call site] 00521
9 AlertableEntity::~AlertableEntity() [function] [call site] 00522
9 __clang_call_terminate [call site] 00523
8 HostChecksStatus::~HostChecksStatus() [function] [call site] 00524
8 Score::~Score() [function] [call site] 00525
8 GenericHashEntry::~GenericHashEntry() [function] [call site] 00526
7 SPSCQueue<std::__1::pair<unsigned short, unsigned short> >::SPSCQueue(unsigned int, char const*) [function] [call site] 00527
8 Condvar::Condvar() [function] [call site] 00528
9 Condvar::init() [function] [call site] 00529
10 pthread_mutex_init [call site] 00530
10 pthread_cond_init [call site] 00531
8 Utils::pow2(unsigned int) [function] [call site] 00532
8 Condvar::~Condvar() [function] [call site] 00533
9 Ntop::getTrace() [function] [call site] 00534
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00535
9 pthread_mutex_destroy [call site] 00536
9 pthread_cond_destroy [call site] 00537
9 __clang_call_terminate [call site] 00538
7 UsedPorts::UsedPorts(Host*) [function] [call site] 00539
7 UsedPorts::~UsedPorts() [function] [call site] 00540
7 LocalHost::initialize() [function] [call site] 00541
8 Host::updateHostPool(bool, bool) [function] [call site] 00542
9 Host::get_host_pool() const [function] [call site] 00543
9 NetworkInterface::decPoolNumHosts(unsigned short, bool) [function] [call site] 00544
10 HostPools::decNumHosts(unsigned short, bool) [function] [call site] 00545
11 HostPools::decNumMembers(unsigned short, int*) const [function] [call site] 00546
9 NetworkInterface::getHostPool(Host*, bool*) [function] [call site] 00547
10 HostPools::getPool(Host*, bool*) [function] [call site] 00548
11 Host::getMac() const [function] [call site] 00549
11 Host::getMac() const [function] [call site] 00550
11 HostPools::findMacPool(Mac*, unsigned short*) [function] [call site] 00551
12 Mac::isSpecialMac() [function] [call site] 00552
12 Mac::get_mac() const [function] [call site] 00553
12 HostPools::findMacPool(unsigned char const*, unsigned short*) [function] [call site] 00554
13 VLANAddressTree::findMac(unsigned short, unsigned char const*) [function] [call site] 00555
14 AddressTree::findMac(unsigned char const*) [function] [call site] 00556
15 Utils::mac2int(unsigned char const*) [function] [call site] 00557
11 Host::get_ip() [function] [call site] 00558
11 Host::get_ip() [function] [call site] 00559
11 Host::get_vlan_id() const [function] [call site] 00560
11 HostPools::findIpPool(IpAddress*, unsigned short, unsigned short*, _ndpi_patricia_node_t**) [function] [call site] 00561
12 Ntop::getTrace() [function] [call site] 00562
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00563
12 VLANAddressTree::getAddressTree(unsigned short) [function] [call site] 00564
12 IpAddress::findAddress(AddressTree*) [function] [call site] 00565
13 AddressTree::getTree(bool) const [function] [call site] 00566
13 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00567
13 AddressTree::getTree(bool) const [function] [call site] 00568
13 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00569
12 ndpi_patricia_get_node_u64 [call site] 00570
9 Host::get_host_pool() const [function] [call site] 00571
9 NetworkInterface::incPoolNumHosts(unsigned short, bool) [function] [call site] 00572
10 HostPools::incNumHosts(unsigned short, bool) [function] [call site] 00573
11 HostPools::incNumMembers(unsigned short, int*) const [function] [call site] 00574
8 IpAddress::isLocalHost(int*) const [function] [call site] 00575
9 Ntop::isLocalAddress(int, void*, int*, unsigned char*) [function] [call site] 00576
9 Ntop::isLocalAddress(int, void*, int*, unsigned char*) [function] [call site] 00577
8 IpAddress::isLocalInterfaceAddress() [function] [call site] 00578
8 LocalHostStats::LocalHostStats(LocalHostStats&) [function] [call site] 00579
9 HostStats::HostStats(HostStats const&) [function] [call site] 00580
10 GenericTrafficElement::GenericTrafficElement(GenericTrafficElement const&) [function] [call site] 00581
11 TrafficStats::TrafficStats() [function] [call site] 00582
11 ThroughputStats::ThroughputStats() [function] [call site] 00583
11 TcpPacketStats::TcpPacketStats() [function] [call site] 00584
11 nDPIStats::nDPIStats(nDPIStats&) [function] [call site] 00585
12 Ntop::getTrace() [function] [call site] 00586
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00587
12 nDPIStats::getEnableBehaviorStats() [function] [call site] 00588
12 ProtoCounter::ProtoCounter(unsigned short, bool, bool) [function] [call site] 00589
13 TrafficCounter::TrafficCounter() [function] [call site] 00590
14 TrafficCounter::resetStats() [function] [call site] 00591
13 ThroughputStats::ThroughputStats() [function] [call site] 00592
12 ProtoCounter::set(ProtoCounter*) [function] [call site] 00593
13 ThroughputStats::ThroughputStats() [function] [call site] 00594
13 ThroughputStats::set(ThroughputStats*) [function] [call site] 00595
12 ProtoCounter::set(ProtoCounter*) [function] [call site] 00596
11 ThroughputStats::ThroughputStats(ThroughputStats const&) [function] [call site] 00597
11 ThroughputStats::ThroughputStats(ThroughputStats const&) [function] [call site] 00598
11 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00599
11 TrafficStats::operator=(TrafficStats const&) [function] [call site] 00600
11 DSCPStats::DSCPStats(DSCPStats const&) [function] [call site] 00601
11 TrafficStats::~TrafficStats() [function] [call site] 00602
10 L4Stats::L4Stats(L4Stats const&) [function] [call site] 00603
11 TrafficStats::TrafficStats(TrafficStats const&) [function] [call site] 00604
12 MonitoredCounter<unsigned long>::MonitoredCounter() [function] [call site] 00605
12 MonitoredCounter<unsigned long>::MonitoredCounter(MonitoredCounter<unsigned long> const&) [function] [call site] 00606
13 MonitoredMetric<unsigned long>::MonitoredMetric(MonitoredMetric<unsigned long> const&) [function] [call site] 00607
12 MonitoredCounter<unsigned long>::operator=(MonitoredCounter<unsigned long>&&) [function] [call site] 00608
12 MonitoredCounter<unsigned long>::MonitoredCounter(MonitoredCounter<unsigned long> const&) [function] [call site] 00609
12 MonitoredCounter<unsigned long>::operator=(MonitoredCounter<unsigned long>&&) [function] [call site] 00610
12 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00611
12 MonitoredCounter<unsigned long>::~MonitoredCounter() [function] [call site] 00612
11 TrafficStats::~TrafficStats() [function] [call site] 00613
10 DESCounter::DESCounter(DESCounter const&) [function] [call site] 00614
11 BehaviouralCounter::BehaviouralCounter(BehaviouralCounter const&) [function] [call site] 00615
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00616
9 DESCounter::DESCounter(double, double, float) [function] [call site] 00617
10 BehaviouralCounter::BehaviouralCounter() [function] [call site] 00618
10 ndpi_des_init [call site] 00619
10 __cxa_allocate_exception [call site] 00620
10 __cxa_throw [call site] 00621
10 BehaviouralCounter::~BehaviouralCounter() [function] [call site] 00622
9 Cardinality::Cardinality() [function] [call site] 00623
9 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 00624
10 FrequentStringItems::FrequentStringItems(unsigned int, bool) [function] [call site] 00625
9 PeerStats::PeerStats(unsigned short) [function] [call site] 00626
10 ndpi_alloc_data_analysis [call site] 00627
10 ndpi_alloc_data_analysis [call site] 00628
9 DnsStats::DnsStats(DnsStats const&) [function] [call site] 00629
10 dns_stats::dns_stats(dns_stats const&) [function] [call site] 00630
11 MonitoredCounter<unsigned int>::MonitoredCounter(MonitoredCounter<unsigned int> const&) [function] [call site] 00631
12 MonitoredMetric<unsigned int>::MonitoredMetric(MonitoredMetric<unsigned int> const&) [function] [call site] 00632
9 LocalHostStats::init() [function] [call site] 00633
10 Cardinality::init(unsigned char) [function] [call site] 00634
11 ndpi_hll_init [call site] 00635
11 __cxa_allocate_exception [call site] 00636
11 __cxa_throw [call site] 00637
10 Cardinality::init(unsigned char) [function] [call site] 00638
10 Cardinality::init(unsigned char) [function] [call site] 00639
10 Cardinality::init(unsigned char) [function] [call site] 00640
10 Cardinality::init(unsigned char) [function] [call site] 00641
10 Cardinality::init(unsigned char) [function] [call site] 00642
10 Cardinality::init(unsigned char) [function] [call site] 00643
10 Cardinality::init(unsigned char) [function] [call site] 00644
10 Cardinality::init(unsigned char) [function] [call site] 00645
10 Cardinality::init(unsigned char) [function] [call site] 00646
10 Cardinality::init(unsigned char) [function] [call site] 00647
10 Cardinality::init(unsigned char) [function] [call site] 00648
10 Cardinality::init(unsigned char) [function] [call site] 00649
9 Cardinality::~Cardinality() [function] [call site] 00650
10 ndpi_hll_destroy [call site] 00651
10 __clang_call_terminate [call site] 00652
9 DESCounter::~DESCounter() [function] [call site] 00653
10 BehaviouralCounter::~BehaviouralCounter() [function] [call site] 00654
9 HostStats::~HostStats() [function] [call site] 00655
10 DESCounter::~DESCounter() [function] [call site] 00656
10 L4Stats::~L4Stats() [function] [call site] 00657
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 00658
8 time [call site] 00659
8 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00660
8 snprintf [call site] 00661
8 Ntop::getPrefs() [function] [call site] 00662
8 Prefs::is_dns_resolution_enabled() [function] [call site] 00663
8 Host::isBroadcastHost() const [function] [call site] 00664
9 IpAddress::isBroadcastAddress() const [function] [call site] 00665
9 Mac::isBroadcast() [function] [call site] 00666
8 Host::isMulticastHost() const [function] [call site] 00667
9 IpAddress::isMulticastAddress() const [function] [call site] 00668
8 Host::isIPv6() const [function] [call site] 00669
9 IpAddress::isIPv6() const [function] [call site] 00670
8 strncmp [call site] 00671
8 Ntop::getRedis() [function] [call site] 00672
8 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 00673
9 snprintf [call site] 00674
9 Ntop::getResolutionBloom() [function] [call site] 00675
9 Bloom::isSetBit(char*) [function] [call site] 00676
10 Bloom::ntophash(char*) [function] [call site] 00677
11 tolower [call site] 00678
10 Bitmask::is_set_bit(unsigned int) [function] [call site] 00679
11 Bitmask::bitmask_isset(unsigned int) [function] [call site] 00680
12 Ntop::getTrace() [function] [call site] 00681
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00682
9 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 00683
10 snprintf [call site] 00684
9 Ntop::getResolutionBloom() [function] [call site] 00685
9 Bloom::unsetBit(char*) [function] [call site] 00686
10 Bloom::ntophash(char*) [function] [call site] 00687
10 Bitmask::clear_bit(unsigned int) [function] [call site] 00688
11 Bitmask::bitmask_clr(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::pushHostToResolve(char*, bool, bool) [function] [call site] 00692
10 Ntop::getPrefs() [function] [call site] 00693
10 Prefs::is_dns_resolution_enabled() [function] [call site] 00694
10 Utils::shouldResolveHost(char const*) [function] [call site] 00695
11 Ntop::getPrefs() [function] [call site] 00696
11 Prefs::is_dns_resolution_enabled() [function] [call site] 00697
11 Ntop::getPrefs() [function] [call site] 00698
11 Prefs::is_dns_resolution_enabled_for_all_hosts() [function] [call site] 00699
11 IpAddress::IpAddress() [function] [call site] 00700
11 IpAddress::set(char const*) [function] [call site] 00701
12 strchr [call site] 00702
12 inet_addr [call site] 00703
12 inet_pton [call site] 00704
12 IpAddress::compute_key() [function] [call site] 00705
11 IpAddress::isLocalHost() const [function] [call site] 00706
10 StringFifoQueue::enqueue(char*) [function] [call site] 00707
11 Mutex::lock(char const*, int, bool) [function] [call site] 00708
11 FifoQueue<char*>::canEnqueue() [function] [call site] 00709
12 FifoQueue<char*>::getLength() [function] [call site] 00710
11 strdup [call site] 00711
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00712
9 Ntop::getResolutionBloom() [function] [call site] 00713
9 Bloom::setBit(char*) [function] [call site] 00714
10 Bloom::ntophash(char*) [function] [call site] 00715
10 Bitmask::set_bit(unsigned int) [function] [call site] 00716
11 Bitmask::bitmask_set(unsigned int) [function] [call site] 00717
12 Ntop::getTrace() [function] [call site] 00718
12 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00719
9 Redis::expire(char*, unsigned int) [function] [call site] 00720
8 Host::isUnicastHost() const [function] [call site] 00721
9 Host::isBroadcastHost() const [function] [call site] 00722
9 Host::isMulticastHost() const [function] [call site] 00723
8 NetworkInterface::getNetworkStats(unsigned int) const [function] [call site] 00724
9 Ntop::getNumLocalNetworks() [function] [call site] 00725
10 AddressTree::getNumAddresses() const [function] [call site] 00726
8 NetworkStats::incNumHosts() [function] [call site] 00727
8 NetworkInterface::incNumHosts(Host*, bool) [function] [call site] 00728
9 Host::isUnicastHost() const [function] [call site] 00729
9 NetworkInterface::isShuttingDown() const [function] [call site] 00730
9 Host::isUnicastHost() const [function] [call site] 00731
8 Ntop::getPrefs() [function] [call site] 00732
8 Prefs::enableFingerprintStats() [function] [call site] 00733
8 HostFingerprints::HostFingerprints() [function] [call site] 00734
9 Fingerprint::Fingerprint() [function] [call site] 00735
9 Fingerprint::~Fingerprint() [function] [call site] 00736
10 Mutex::~Mutex() [function] [call site] 00737
8 LocalHost::dumpAssetInfo(bool) [function] [call site] 00738
9 Ntop::getPrefs() [function] [call site] 00739
9 Prefs::isAssetsCollectionEnabled() [function] [call site] 00740
9 Ntop::getRedis() [function] [call site] 00741
9 Host::isIPv6() const [function] [call site] 00742
9 Host::isPrivateHost() const [function] [call site] 00743
10 IpAddress::isPrivateAddress() const [function] [call site] 00744
9 Host::getMac() const [function] [call site] 00745
9 Mac::isSpecialMac() [function] [call site] 00746
9 Mac::isBroadcast() [function] [call site] 00747
9 ndpi_init_serializer [call site] 00748
9 ndpi_serialize_string_string [call site] 00749
9 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00750
9 ndpi_serialize_string_string [call site] 00751
9 GenericHashEntry::get_first_seen() const [function] [call site] 00752
9 ndpi_serialize_string_uint64 [call site] 00753
9 GenericHashEntry::get_last_seen() const [function] [call site] 00754
9 ndpi_serialize_string_uint64 [call site] 00755
9 Host::getDeviceType() const [function] [call site] 00756
10 Host::isBroadcastDomainHost() const [function] [call site] 00757
10 Mac::getDeviceType() [function] [call site] 00758
9 ndpi_serialize_string_uint32 [call site] 00759
9 Mac::print(char*, unsigned int) [function] [call site] 00760
10 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 00761
11 Ntop::getPrefs() [function] [call site] 00762
11 Prefs::getHostMask() [function] [call site] 00763
11 snprintf [call site] 00764
11 Utils::formatMacAddress(unsigned char const*, char*, unsigned int) [function] [call site] 00765
12 snprintf [call site] 00766
9 ndpi_serialize_string_string [call site] 00767
9 Mac::get_manufacturer() [function] [call site] 00768
9 ndpi_serialize_string_string [call site] 00769
9 Host::get_vlan_id() const [function] [call site] 00770
9 ndpi_serialize_string_uint32 [call site] 00771
9 ndpi_serialize_string_uint32 [call site] 00772
9 Host::get_name(char*, unsigned int, bool) [function] [call site] 00773
10 time [call site] 00774
10 Ntop::getPrefs() [function] [call site] 00775
10 Prefs::is_name_decoding_enabled() [function] [call site] 00776
10 Ntop::getPrefs() [function] [call site] 00777
10 Prefs::is_localhost_name_decoding_enabled() [function] [call site] 00778
10 Ntop::getPrefs() [function] [call site] 00779
10 Prefs::is_dns_resolution_enabled() [function] [call site] 00780
10 Host::getServerName(char*, long) [function] [call site] 00781
11 Mutex::lock(char const*, int, bool) [function] [call site] 00782
11 snprintf [call site] 00783
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00784
11 Utils::stringtolower(char*) [function] [call site] 00785
12 tolower [call site] 00786
10 Utils::isIPAddress(char const*) [function] [call site] 00787
11 strchr [call site] 00788
11 inet_pton [call site] 00789
11 inet_pton [call site] 00790
10 Host::getDHCPName(char*, long) [function] [call site] 00791
11 Mutex::lock(char const*, int, bool) [function] [call site] 00792
11 snprintf [call site] 00793
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00794
10 Utils::isIPAddress(char const*) [function] [call site] 00795
10 Host::getResolvedName(char*, long) [function] [call site] 00796
11 Mutex::lock(char const*, int, bool) [function] [call site] 00797
11 snprintf [call site] 00798
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00799
11 Utils::stringtolower(char*) [function] [call site] 00800
10 Utils::isIPAddress(char const*) [function] [call site] 00801
10 Host::isBroadcastDomainHost() const [function] [call site] 00802
10 Host::getMac() const [function] [call site] 00803
10 Mac::getDHCPName(char*, long) [function] [call site] 00804
11 Mutex::lock(char const*, int, bool) [function] [call site] 00805
11 snprintf [call site] 00806
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00807
11 Utils::stringtolower(char*) [function] [call site] 00808
10 strlen [call site] 00809
10 Host::getMDNSTXTName(char*, long) [function] [call site] 00810
11 Mutex::lock(char const*, int, bool) [function] [call site] 00811
11 snprintf [call site] 00812
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00813
11 Utils::stringtolower(char*) [function] [call site] 00814
10 Utils::isIPAddress(char const*) [function] [call site] 00815
10 Host::getMDNSName(char*, long) [function] [call site] 00816
11 Mutex::lock(char const*, int, bool) [function] [call site] 00817
11 snprintf [call site] 00818
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00819
11 Utils::stringtolower(char*) [function] [call site] 00820
10 Utils::isIPAddress(char const*) [function] [call site] 00821
10 Host::getMDNSInfo(char*, long) [function] [call site] 00822
11 Mutex::lock(char const*, int, bool) [function] [call site] 00823
11 snprintf [call site] 00824
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00825
10 Utils::isIPAddress(char const*) [function] [call site] 00826
10 Ntop::getPrefs() [function] [call site] 00827
10 Prefs::do_tls_quic_hostnaming() [function] [call site] 00828
10 Host::getTLSName(char*, long) [function] [call site] 00829
11 Mutex::lock(char const*, int, bool) [function] [call site] 00830
11 snprintf [call site] 00831
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00832
11 Utils::stringtolower(char*) [function] [call site] 00833
10 Utils::isIPAddress(char const*) [function] [call site] 00834
10 Host::getHTTPName(char*, long) [function] [call site] 00835
11 Mutex::lock(char const*, int, bool) [function] [call site] 00836
11 snprintf [call site] 00837
11 Mutex::unlock(char const*, int, bool) [function] [call site] 00838
11 Utils::stringtolower(char*) [function] [call site] 00839
10 Utils::isIPAddress(char const*) [function] [call site] 00840
10 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00841
10 Ntop::getRedis() [function] [call site] 00842
10 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 00843
10 strcmp [call site] 00844
10 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00845
10 snprintf [call site] 00846
9 ndpi_serialize_string_string [call site] 00847
9 ndpi_serialize_string_string [call site] 00848
9 LocalHost::dumpAssetJson(ndpi_serializer*) [function] [call site] 00849
10 ndpi_serialize_start_of_block [call site] 00850
10 ndpi_serialize_string_string [call site] 00851
10 ndpi_serialize_end_of_block [call site] 00852
9 ndpi_serializer_get_buffer [call site] 00853
9 NetworkInterface::get_id() const [function] [call site] 00854
9 snprintf [call site] 00855
9 Ntop::getRedis() [function] [call site] 00856
9 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 00857
9 ndpi_term_serializer [call site] 00858
8 gettimeofday [call site] 00859
7 SPSCQueue<std::__1::pair<unsigned short, unsigned short> >::~SPSCQueue() [function] [call site] 00860
8 Condvar::~Condvar() [function] [call site] 00861
7 Host::~Host() [function] [call site] 00862
8 Ntop::getTrace() [function] [call site] 00863
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00864
8 GenericHashEntry::getUses() const [function] [call site] 00865
8 NetworkInterface::isView() const [function] [call site] 00866
8 Ntop::getGlobals() [function] [call site] 00867
8 NtopGlobals::isShutdownRequested() const [function] [call site] 00868
8 Ntop::getTrace() [function] [call site] 00869
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 00870
8 Mac::decUses() [function] [call site] 00871
9 GenericHashEntry::decUses() [function] [call site] 00872
8 GenericHashEntry::decUses() [function] [call site] 00873
8 GenericHashEntry::decUses() [function] [call site] 00874
8 GenericHashEntry::decUses() [function] [call site] 00875
8 Host::freeHostNames() [function] [call site] 00876
8 ListeningPorts::~ListeningPorts() [function] [call site] 00877
8 ListeningPorts::~ListeningPorts() [function] [call site] 00878
8 Host::get_host_pool() const [function] [call site] 00879
8 NetworkInterface::decPoolNumHosts(unsigned short, bool) [function] [call site] 00880
8 Ntop::getPrefs() [function] [call site] 00881
8 Prefs::limitResourcesUsage() [function] [call site] 00882
8 ndpi_bitmap_free [call site] 00883
8 ndpi_hll_destroy [call site] 00884
8 ndpi_hll_destroy [call site] 00885
8 Mutex::~Mutex() [function] [call site] 00886
8 HostAlertableEntity::~HostAlertableEntity() [function] [call site] 00887
8 HostChecksStatus::~HostChecksStatus() [function] [call site] 00888
8 Score::~Score() [function] [call site] 00889
8 GenericHashEntry::~GenericHashEntry() [function] [call site] 00890
8 __clang_call_terminate [call site] 00891
6 RemoteHost::RemoteHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00892
7 Host::~Host() [function] [call site] 00893
7 RemoteHost::initialize() [function] [call site] 00894
8 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 00895
8 snprintf [call site] 00896
8 Host::updateHostPool(bool, bool) [function] [call site] 00897
8 Ntop::getPrefs() [function] [call site] 00898
8 Prefs::is_dns_resolution_enabled_for_all_hosts() [function] [call site] 00899
8 Ntop::getRedis() [function] [call site] 00900
8 Redis::getAddress(char*, char*, unsigned int, bool) [function] [call site] 00901
8 NetworkInterface::incNumHosts(Host*, bool) [function] [call site] 00902
6 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00903
6 HostHash::get(unsigned short, IpAddress*, Mac*, bool, unsigned short) [function] [call site] 00904
6 GenericHash::hasEmptyRoom() [function] [call site] 00905
6 IpAddress::isLocalHost() const [function] [call site] 00906
6 IpAddress::isLocalInterfaceAddress() [function] [call site] 00907
6 Ntop::isInLocalASN(IpAddress*) [function] [call site] 00908
6 LocalHost::LocalHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00909
6 RemoteHost::RemoteHost(NetworkInterface*, int, Mac*, unsigned short, unsigned short, IpAddress*) [function] [call site] 00910
6 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 00911
5 NetworkInterface::incObservationPointIdFlows(unsigned short) [function] [call site] 00912
6 ObservationPointHash::get(unsigned short, bool) [function] [call site] 00913
6 ObservationPoint::incFlows() [function] [call site] 00914
5 NetworkInterface::isViewed() const [function] [call site] 00915
6 NetworkInterface::viewedBy() const [function] [call site] 00916
5 GenericHashEntry::incUses() [function] [call site] 00917
5 Flow::isTCP() const [function] [call site] 00918
5 Host::incNumFlows(long, bool, bool) [function] [call site] 00919
5 Host::incCliContactedPorts(unsigned short) [function] [call site] 00920
5 Host::get_ip() [function] [call site] 00921
5 IpAddress::IpAddress(IpAddress const&) [function] [call site] 00922
6 IpAddress::set(IpAddress const*) [function] [call site] 00923
6 IpAddress::compute_key() [function] [call site] 00924
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 00925
5 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00926
5 GenericHashEntry::incUses() [function] [call site] 00927
5 Flow::isTCP() const [function] [call site] 00928
5 Host::incNumFlows(long, bool, bool) [function] [call site] 00929
5 htons [call site] 00930
5 Host::incSrvPortsContacts(unsigned short) [function] [call site] 00931
5 Host::incSrvHostContacts(IpAddress*) [function] [call site] 00932
5 Host::get_ip() [function] [call site] 00933
5 IpAddress::IpAddress(IpAddress const&) [function] [call site] 00934
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 00935
5 IpAddress::reloadBlacklist(ndpi_detection_module_struct*) [function] [call site] 00936
5 Mac::isBroadcast() [function] [call site] 00937
5 Flow::get_cli_ip_addr() const [function] [call site] 00938
5 IpAddress::isIPv4() const [function] [call site] 00939
5 Flow::get_srv_ip_addr() const [function] [call site] 00940
5 IpAddress::isIPv4() const [function] [call site] 00941
5 Flow::get_srv_ip_addr() const [function] [call site] 00942
5 IpAddress::isBroadcastAddress() const [function] [call site] 00943
5 GenericHashEntry::getInterface() [function] [call site] 00944
5 Mac::get_mac() const [function] [call site] 00945
5 IpAddress::get_ipv4() const [function] [call site] 00946
5 ntohl [call site] 00947
5 NetworkInterface::updateBroadcastDomains(unsigned short, unsigned char const*, unsigned char const*, unsigned int, unsigned int) [function] [call site] 00948
6 IpAddress::IpAddress() [function] [call site] 00949
6 htonl [call site] 00950
6 IpAddress::set(unsigned int) [function] [call site] 00951
7 IpAddress::compute_key() [function] [call site] 00952
6 BroadcastDomains::addAddress(IpAddress*, int) [function] [call site] 00953
7 NetworkInterface::get_name() const [function] [call site] 00954
7 AddressTree::match(IpAddress*, int) [function] [call site] 00955
8 IpAddress::isIPv4() const [function] [call site] 00956
8 RwLock::rdlock(char const*, int) [function] [call site] 00957
8 IpAddress::getIP() const [function] [call site] 00958
8 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00959
8 IpAddress::getIP() const [function] [call site] 00960
8 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00961
8 RwLock::unlock(char const*, int) [function] [call site] 00962
7 ndpi_patricia_get_node_u64 [call site] 00963
7 AddressTree::addAddress(IpAddress const*, int, bool) [function] [call site] 00964
8 IpAddress::isIPv4() const [function] [call site] 00965
8 IpAddress::getIP() const [function] [call site] 00966
8 IpAddress::getIP() const [function] [call site] 00967
8 RwLock::wrlock(char const*, int) [function] [call site] 00968
8 Utils::ptree_match(_ndpi_patricia_tree_t*, int, void const*, int) [function] [call site] 00969
8 Utils::add_to_ptree(_ndpi_patricia_tree_t*, int, void*, int) [function] [call site] 00970
9 ndpi_patricia_get_maxbits [call site] 00971
9 ndpi_fill_prefix_v4 [call site] 00972
9 ndpi_fill_prefix_v6 [call site] 00973
9 ndpi_fill_prefix_mac [call site] 00974
9 ndpi_patricia_lookup [call site] 00975
8 compact_tree_t::compact_tree_t() [function] [call site] 00976
8 ndpi_patricia_walk_inorder [call site] 00977
8 AddressTree::removePrefix(bool, _ndpi_prefix_t*) [function] [call site] 00978
9 AddressTree::getTree(bool) const [function] [call site] 00979
9 AddressTree::removePrefix(_ndpi_patricia_tree_t*, _ndpi_prefix_t*) [function] [call site] 00980
10 ndpi_patricia_search_exact [call site] 00981
10 ndpi_patricia_remove [call site] 00982
8 compact_tree_t::~compact_tree_t() [function] [call site] 00983
8 RwLock::unlock(char const*, int) [function] [call site] 00984
7 NetworkInterface::isInterfaceNetwork(IpAddress*, int) [function] [call site] 00985
8 AddressTree::match(IpAddress*, int) [function] [call site] 00986
7 IpAddress::isLocalHost() const [function] [call site] 00987
7 ndpi_patricia_set_node_u64 [call site] 00988
7 time [call site] 00989
6 Ntop::getPrefs() [function] [call site] 00990
6 Prefs::isBroadcastDomainTooLargeEnabled() [function] [call site] 00991
6 NetworkInterface::getAlertsQueue() const [function] [call site] 00992
7 NetworkInterface::isViewed() const [function] [call site] 00993
7 NetworkInterface::viewedBy() const [function] [call site] 00994
7 ViewInterface::getAlertsQueue() const [function] [call site] 00995
6 AlertsQueue::pushBroadcastDomainTooLargeAlert(unsigned char const*, unsigned char const*, unsigned int, unsigned int, unsigned short) [function] [call site] 00996
7 Ntop::getPrefs() [function] [call site] 00997
7 Prefs::are_alerts_disabled() [function] [call site] 00998
7 calloc [call site] 00999
7 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 01000
7 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 01001
7 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01002
7 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01003
7 ndpi_init_serializer_ll [call site] 01004
7 ndpi_serialize_string_int32 [call site] 01005
7 ndpi_serialize_string_string [call site] 01006
7 ndpi_serialize_string_string [call site] 01007
7 ndpi_serialize_string_string [call site] 01008
7 ndpi_serialize_string_string [call site] 01009
7 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 01010
8 NetworkInterface::get_id() const [function] [call site] 01011
8 ndpi_serialize_string_uint32 [call site] 01012
8 ndpi_serialize_string_string [call site] 01013
8 ndpi_serialize_string_uint32 [call site] 01014
8 ndpi_serialize_string_string [call site] 01015
8 time [call site] 01016
8 ndpi_serialize_string_uint64 [call site] 01017
8 Ntop::getInternalAlertsQueue() [function] [call site] 01018
8 FifoSerializerQueue::enqueue(ndpi_serializer*) [function] [call site] 01019
9 Mutex::lock(char const*, int, bool) [function] [call site] 01020
9 FifoQueue<ndpi_serializer*>::canEnqueue() [function] [call site] 01021
10 FifoQueue<ndpi_serializer*>::getLength() [function] [call site] 01022
9 Mutex::unlock(char const*, int, bool) [function] [call site] 01023
8 NetworkInterface::incNumDroppedAlerts(AlertEntity) [function] [call site] 01024
8 ndpi_term_serializer [call site] 01025
5 InterarrivalStats::InterarrivalStats() [function] [call site] 01026
5 InterarrivalStats::InterarrivalStats() [function] [call site] 01027
5 ndpi_alloc_data_analysis [call site] 01028
5 ndpi_alloc_data_analysis [call site] 01029
5 GenericHashEntry::set_hash_entry_state_allocated() [function] [call site] 01030
5 Flow::allocDPIMemory() [function] [call site] 01031
6 NetworkInterface::get_flow_size() [function] [call site] 01032
7 ndpi_detection_get_sizeof_ndpi_flow_struct [call site] 01033
6 calloc [call site] 01034
6 __cxa_allocate_exception [call site] 01035
6 __cxa_throw [call site] 01036
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 01037
6 GenericHashEntry::set_state(HashEntryState) [function] [call site] 01038
7 NetworkInterface::isRunning() const [function] [call site] 01039
8 Ntop::getGlobals() [function] [call site] 01040
8 NtopGlobals::isShutdownRequested() const [function] [call site] 01041
8 Ntop::getGlobals() [function] [call site] 01042
8 NtopGlobals::isShutdown() const [function] [call site] 01043
7 Ntop::getTrace() [function] [call site] 01044
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01045
5 Flow::allocDPIMemory() [function] [call site] 01046
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 01047
5 Flow::allocDPIMemory() [function] [call site] 01048
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 01049
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 01050
5 ndpi_guess_undetected_protocol [call site] 01051
5 Flow::setDetectedProtocol(ndpi_proto) [function] [call site] 01052
6 Flow::updateProtocol(ndpi_proto) [function] [call site] 01053
6 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01054
6 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short, long) [function] [call site] 01055
7 PartializableFlowTrafficStats::setDetectedProtocol(ndpi_proto const*) [function] [call site] 01056
7 Flow::processDetectedProtocol(unsigned char*, unsigned short) [function] [call site] 01057
8 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 01058
9 Flow::is_swap_requested() const [function] [call site] 01059
9 Flow::get_srv_host() const [function] [call site] 01060
9 Flow::get_cli_host() const [function] [call site] 01061
9 Flow::get_cli_host() const [function] [call site] 01062
9 Flow::get_srv_host() const [function] [call site] 01063
8 Flow::getStatsProtocol() const [function] [call site] 01064
9 ndpi_is_subprotocol_informative [call site] 01065
8 Host::incnDPIFlows(unsigned short) [function] [call site] 01066
9 HostStats::incnDPIFlows(unsigned short) [function] [call site] 01067
10 nDPIStats::incFlowsStats(unsigned short) [function] [call site] 01068
11 ProtoCounter::inc_total_flows() [function] [call site] 01069
8 Host::incnDPIFlows(unsigned short) [function] [call site] 01070
8 NetworkInterface::incnDPIFlows(unsigned short) [function] [call site] 01071
9 nDPIStats::incFlowsStats(unsigned short) [function] [call site] 01072
8 ndpi_get_lower_proto [call site] 01073
8 ndpi_get_flow_name [call site] 01074
8 Flow::updateTCPHostServices(Host*, Host*) [function] [call site] 01075
9 ndpi_get_flow_name [call site] 01076
9 ndpi_get_lower_proto [call site] 01077
9 Flow::isBidirectional() const [function] [call site] 01078
10 Flow::get_packets_cli2srv() const [function] [call site] 01079
11 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 01080
10 Flow::get_packets_srv2cli() const [function] [call site] 01081
11 PartializableFlowTrafficStats::get_srv2cli_packets() const [function] [call site] 01082
9 IpAddress::setSmtpServer() [function] [call site] 01083
9 Flow::isBidirectional() const [function] [call site] 01084
9 IpAddress::setImapServer() [function] [call site] 01085
9 Flow::isBidirectional() const [function] [call site] 01086
9 IpAddress::setPopServer() [function] [call site] 01087
9 Flow::get_cli_port() const [function] [call site] 01088
9 Flow::get_srv_port() const [function] [call site] 01089
7 Flow::processDetectedProtocolData() [function] [call site] 01090
8 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 01091
8 ndpi_get_lower_proto [call site] 01092
8 Utils::sanitizeHostName(char*) [function] [call site] 01093
8 ndpi_is_proto [call site] 01094
8 strrchr [call site] 01095
8 strdup [call site] 01096
8 Flow::setBittorrentHash(char*) [function] [call site] 01097
9 snprintf [call site] 01098
9 strdup [call site] 01099
8 Host::incContactedService(char*) [function] [call site] 01100
8 strdup [call site] 01101
8 strdup [call site] 01102
8 Flow::setHTTPMethod(ndpi_http_method) [function] [call site] 01103
7 Flow::updateServerPortsStats(Host*, ndpi_proto*, long) [function] [call site] 01104
8 Flow::get_bytes_srv2cli() const [function] [call site] 01105
9 PartializableFlowTrafficStats::get_srv2cli_bytes() const [function] [call site] 01106
8 ntohs [call site] 01107
8 NetworkInterface::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01108
9 UsedPorts::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01109
10 UsedPorts::restore() [function] [call site] 01110
11 ServerPortsBitmap::ServerPortsBitmap() [function] [call site] 01111
12 ndpi_bitmap_alloc [call site] 01112
12 __cxa_allocate_exception [call site] 01113
12 __cxa_throw [call site] 01114
12 ndpi_bitmap_alloc [call site] 01115
12 __cxa_allocate_exception [call site] 01116
12 __cxa_throw [call site] 01117
11 UsedPorts::getRedisKey(char*, unsigned long) [function] [call site] 01118
11 Ntop::getRedis() [function] [call site] 01119
11 Redis::len(char const*) [function] [call site] 01120
11 Ntop::getRedis() [function] [call site] 01121
11 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 01122
11 ServerPortsBitmap::deserializer(char const*) [function] [call site] 01123
12 json_tokener_parse_verbose [call site] 01124
12 json_object_object_get_ex [call site] 01125
12 json_object_object_get_ex [call site] 01126
12 json_object_get_string [call site] 01127
12 json_object_get_string [call site] 01128
12 ServerPortsBitmap::bitmap_deserialize(char const*, char const*) [function] [call site] 01129
13 strlen [call site] 01130
13 ndpi_base64_decode [call site] 01131
13 ndpi_bitmap_free [call site] 01132
13 ndpi_bitmap_deserialize [call site] 01133
13 strlen [call site] 01134
13 ndpi_base64_decode [call site] 01135
13 ndpi_bitmap_free [call site] 01136
13 ndpi_bitmap_deserialize [call site] 01137
12 json_object_put [call site] 01138
11 Ntop::getTrace() [function] [call site] 01139
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01140
10 ServerPortsBitmap::addPort(bool, unsigned short) [function] [call site] 01141
11 ndpi_bitmap_set [call site] 01142
10 ServerPortsBitmap::addPort(bool, unsigned short) [function] [call site] 01143
8 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 01144
8 ntohs [call site] 01145
8 VLAN::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01146
9 UsedPorts::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01147
8 ntohs [call site] 01148
8 ntohs [call site] 01149
8 ntohs [call site] 01150
8 NetworkInterface::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01151
8 NetworkInterface::getVLAN(unsigned short, bool, bool) [function] [call site] 01152
8 VLAN::setServerPort(bool, unsigned short, ndpi_proto*) [function] [call site] 01153
7 Flow::updateClientContactedPorts(Host*, ndpi_proto*) [function] [call site] 01154
8 ntohs [call site] 01155
8 ntohs [call site] 01156
8 ntohs [call site] 01157
6 Flow::endProtocolDissection() [function] [call site] 01158
7 NetworkInterface::get_ndpi_struct() const [function] [call site] 01159
7 ndpi_detection_giveup [call site] 01160
7 Flow::updateProtocol(ndpi_proto) [function] [call site] 01161
7 Flow::setRisk(unsigned long) [function] [call site] 01162
7 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01163
7 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short, long) [function] [call site] 01164
7 Flow::setExtraDissectionCompleted() [function] [call site] 01165
8 Ntop::getTrace() [function] [call site] 01166
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01167
8 Flow::needsExtraDissection() [function] [call site] 01168
9 Flow::get_ndpi_flow() const [function] [call site] 01169
9 NetworkInterface::get_ndpi_struct() const [function] [call site] 01170
9 ndpi_extra_dissection_possible [call site] 01171
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01172
8 ndpi_detection_giveup [call site] 01173
8 Flow::updateProtocol(ndpi_proto) [function] [call site] 01174
8 Flow::setRisk(unsigned long) [function] [call site] 01175
8 Flow::get_cli_ip_addr() const [function] [call site] 01176
8 IpAddress::get_ipv4() const [function] [call site] 01177
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01178
8 Flow::get_cli_ip_addr() const [function] [call site] 01179
8 IpAddress::get_ipv4() const [function] [call site] 01180
8 Flow::get_srv_ip_addr() const [function] [call site] 01181
8 IpAddress::get_ipv4() const [function] [call site] 01182
8 ndpi_fill_ip_protocol_category [call site] 01183
8 Flow::get_cli_ip_addr() const [function] [call site] 01184
8 IpAddress::get_ipv6() const [function] [call site] 01185
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01186
8 Flow::get_cli_ip_addr() const [function] [call site] 01187
8 IpAddress::get_ipv6() const [function] [call site] 01188
8 Flow::get_srv_ip_addr() const [function] [call site] 01189
8 IpAddress::get_ipv6() const [function] [call site] 01190
8 ndpi_fill_ipv6_protocol_category [call site] 01191
8 Ntop::getPersistentCustomListNameById(unsigned char) [function] [call site] 01192
8 Ntop::getPersistentCustomListNameById(unsigned char) [function] [call site] 01193
8 PartializableFlowTrafficStats::setDetectedProtocol(ndpi_proto const*) [function] [call site] 01194
8 Flow::updateHostBlacklists() [function] [call site] 01195
9 Flow::get_custom_category_file() const [function] [call site] 01196
9 Flow::get_custom_category_file() const [function] [call site] 01197
9 Flow::isBlacklistedClient() const [function] [call site] 01198
10 Host::isBlacklisted() const [function] [call site] 01199
11 IpAddress::isBlacklistedAddress() const [function] [call site] 01200
10 Flow::get_cli_ip_addr() const [function] [call site] 01201
10 IpAddress::isBlacklistedAddress() const [function] [call site] 01202
9 Host::setBlacklistName(char*) [function] [call site] 01203
10 strdup [call site] 01204
10 Ntop::incBlacklisHits(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01205
11 BlacklistStats::incHits(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01206
12 RwLock::wrlock(char const*, int) [function] [call site] 01207
12 BlacklistUsageStats::BlacklistUsageStats() [function] [call site] 01208
12 BlacklistUsageStats::incHits() [function] [call site] 01209
12 RwLock::unlock(char const*, int) [function] [call site] 01210
10 Ntop::getPrefs() [function] [call site] 01211
10 Prefs::collectBlackListStats() [function] [call site] 01212
10 time [call site] 01213
10 localtime_r [call site] 01214
10 strftime [call site] 01215
10 snprintf [call site] 01216
10 Ntop::getRedis() [function] [call site] 01217
10 Host::printMask(char*, unsigned int) [function] [call site] 01218
11 IpAddress::printMask(char*, unsigned int, bool) [function] [call site] 01219
12 Utils::maskHost(bool) [function] [call site] 01220
13 Ntop::getPrefs() [function] [call site] 01221
13 Prefs::getHostMask() [function] [call site] 01222
12 snprintf [call site] 01223
12 IpAddress::intoa(char*, unsigned short, unsigned char) const [function] [call site] 01224
10 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01225
9 Flow::isBlacklistedServer() const [function] [call site] 01226
10 Host::isBlacklisted() const [function] [call site] 01227
10 Flow::get_srv_ip_addr() const [function] [call site] 01228
10 IpAddress::isBlacklistedAddress() const [function] [call site] 01229
9 Host::setBlacklistName(char*) [function] [call site] 01230
8 ndpi_get_flow_error_code [call site] 01231
8 Flow::setErrorCode(unsigned int) [function] [call site] 01232
8 NetworkInterface::get_ndpi_struct() const [function] [call site] 01233
8 ndpi_get_proto_name [call site] 01234
8 Flow::setAddressFamilyProtocol(char*) [function] [call site] 01235
9 strdup [call site] 01236
8 Flow::updateUDPHostServices() [function] [call site] 01237
9 ndpi_get_flow_name [call site] 01238
9 Flow::get_actual_peers(Host**, Host**) const [function] [call site] 01239
9 ndpi_get_lower_proto [call site] 01240
9 htons [call site] 01241
9 Host::isBroadcastHost() const [function] [call site] 01242
9 IpAddress::isBroadcastAddress() const [function] [call site] 01243
9 IpAddress::setDhcpServer() [function] [call site] 01244
9 Host::isBroadcastHost() const [function] [call site] 01245
9 IpAddress::isBroadcastAddress() const [function] [call site] 01246
9 IpAddress::setDhcpServer() [function] [call site] 01247
9 IpAddress::setNtpServer() [function] [call site] 01248
9 IpAddress::setDnsServer() [function] [call site] 01249
8 Flow::processExtraDissectedInformation() [function] [call site] 01250
9 Flow::isSSH() const [function] [call site] 01251
10 Flow::isProto(unsigned short) const [function] [call site] 01252
9 Utils::isEmptyString(char const*) [function] [call site] 01253
9 strdup [call site] 01254
9 Utils::isEmptyString(char const*) [function] [call site] 01255
9 strdup [call site] 01256
9 Utils::isEmptyString(char const*) [function] [call site] 01257
9 strdup [call site] 01258
9 Flow::updateHASSH(bool) [function] [call site] 01259
10 Flow::isSSH() const [function] [call site] 01260
10 Flow::get_cli_host() const [function] [call site] 01261
10 Flow::get_srv_host() const [function] [call site] 01262
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01263
11 Mutex::lock(char const*, int, bool) [function] [call site] 01264
11 FingerprintStats::FingerprintStats() [function] [call site] 01265
11 Fingerprint::prune() [function] [call site] 01266
11 FingerprintStats::operator=(FingerprintStats const&) [function] [call site] 01267
11 FingerprintStats::~FingerprintStats() [function] [call site] 01268
11 Mutex::unlock(char const*, int, bool) [function] [call site] 01269
9 Utils::isEmptyString(char const*) [function] [call site] 01270
9 strdup [call site] 01271
9 Flow::updateHASSH(bool) [function] [call site] 01272
9 Flow::isTLS() const [function] [call site] 01273
10 Flow::isProto(unsigned short) const [function] [call site] 01274
10 Flow::isProto(unsigned short) const [function] [call site] 01275
10 Flow::isProto(unsigned short) const [function] [call site] 01276
10 Flow::isProto(unsigned short) const [function] [call site] 01277
10 Flow::isProto(unsigned short) const [function] [call site] 01278
9 Utils::isEmptyString(char const*) [function] [call site] 01279
9 strdup [call site] 01280
9 strchr [call site] 01281
9 strchr [call site] 01282
9 Utils::isEmptyString(char const*) [function] [call site] 01283
9 strdup [call site] 01284
9 Utils::isEmptyString(char const*) [function] [call site] 01285
9 strdup [call site] 01286
9 Utils::isEmptyString(char const*) [function] [call site] 01287
9 strdup [call site] 01288
9 Utils::isEmptyString(char const*) [function] [call site] 01289
9 strdup [call site] 01290
9 Utils::isEmptyString(char const*) [function] [call site] 01291
9 strdup [call site] 01292
9 Utils::isEmptyString(char const*) [function] [call site] 01293
9 strdup [call site] 01294
9 Utils::isEmptyString(char const*) [function] [call site] 01295
9 strdup [call site] 01296
9 Flow::updateCliJA4() [function] [call site] 01297
10 Flow::isTLS() const [function] [call site] 01298
10 Fingerprint::update(char const*, char const*, bool) [function] [call site] 01299
9 Flow::isDNS() const [function] [call site] 01300
10 Flow::isProto(unsigned short) const [function] [call site] 01301
9 strlen [call site] 01302
9 Host::get_ip() [function] [call site] 01303
9 IpAddress::isIPv4() const [function] [call site] 01304
9 strcmp [call site] 01305
9 __isoc99_sscanf [call site] 01306
9 snprintf [call site] 01307
9 inet_addr [call site] 01308
9 ntohl [call site] 01309
9 IpAddress::equal(unsigned int) const [function] [call site] 01310
9 Ntop::getRedis() [function] [call site] 01311
9 Redis::setResolvedAddress(char*, char*) [function] [call site] 01312
10 snprintf [call site] 01313
10 strtok_r [call site] 01314
10 snprintf [call site] 01315
10 Ntop::getResolutionBloom() [function] [call site] 01316
10 Bloom::setBit(char*) [function] [call site] 01317
10 Redis::set(char const*, char const*, unsigned int) [function] [call site] 01318
10 strtok_r [call site] 01319
9 strcmp [call site] 01320
9 strtok_r [call site] 01321
9 strtol [call site] 01322
9 strtok_r [call site] 01323
9 strtol [call site] 01324
9 strtok_r [call site] 01325
9 IpAddress::equal(ndpi_in6_addr*) const [function] [call site] 01326
10 memcmp [call site] 01327
9 Ntop::getRedis() [function] [call site] 01328
9 Utils::intoaV6(ndpi_in6_addr, unsigned char, char*, unsigned short) [function] [call site] 01329
9 Redis::setResolvedAddress(char*, char*) [function] [call site] 01330
9 Flow::isMining() const [function] [call site] 01331
10 Flow::isProto(unsigned short) const [function] [call site] 01332
9 Utils::isEmptyString(char const*) [function] [call site] 01333
9 strdup [call site] 01334
9 Flow::isHTTP() const [function] [call site] 01335
10 Flow::isProto(unsigned short) const [function] [call site] 01336
9 Flow::isHTTP_PROXY() const [function] [call site] 01337
10 Flow::isProto(unsigned short) const [function] [call site] 01338
9 ndpi_validate_url [call site] 01339
9 Flow::addRisk(unsigned long) [function] [call site] 01340
10 Flow::setRisk(unsigned long) [function] [call site] 01341
9 Utils::isEmptyString(char const*) [function] [call site] 01342
9 strdup [call site] 01343
9 strchr [call site] 01344
9 Host::incContactedService(char*) [function] [call site] 01345
9 Flow::isSTUN() const [function] [call site] 01346
10 Flow::isProto(unsigned short) const [function] [call site] 01347
9 IpAddress::IpAddress() [function] [call site] 01348
9 IpAddress::set(in6_addr*) [function] [call site] 01349
10 IpAddress::compute_key() [function] [call site] 01350
9 IpAddress::set(unsigned int) [function] [call site] 01351
9 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01352
9 snprintf [call site] 01353
9 strdup [call site] 01354
9 Flow::updateSuspiciousDGADomain() [function] [call site] 01355
10 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 01356
10 Flow::getFlowInfo(bool) [function] [call site] 01357
11 Flow::isMaskedFlow() const [function] [call site] 01358
12 Flow::get_cli_ip_addr() const [function] [call site] 01359
12 IpAddress::isLocalHost() const [function] [call site] 01360
12 Utils::maskHost(bool) [function] [call site] 01361
12 Flow::get_srv_ip_addr() const [function] [call site] 01362
12 IpAddress::isLocalHost() const [function] [call site] 01363
12 Utils::maskHost(bool) [function] [call site] 01364
11 IEC104Stats::getFlowInfo() [function] [call site] 01365
12 RwLock::rdlock(char const*, int) [function] [call site] 01366
12 RwLock::unlock(char const*, int) [function] [call site] 01367
11 Flow::isDNS() const [function] [call site] 01368
11 Flow::isHTTP() const [function] [call site] 01369
11 Flow::isTLS() const [function] [call site] 01370
11 Flow::isBittorrent() const [function] [call site] 01371
12 Flow::isProto(unsigned short) const [function] [call site] 01372
11 Flow::isSSH() const [function] [call site] 01373
11 Flow::hasRisk(ndpi_risk_enum) const [function] [call site] 01374
11 Flow::isMining() const [function] [call site] 01375
11 Flow::isSIP() const [function] [call site] 01376
12 Flow::isProto(unsigned short) const [function] [call site] 01377
10 strdup [call site] 01378
9 Flow::get_ndpi_flow() const [function] [call site] 01379
9 Flow::get_ndpi_flow() const [function] [call site] 01380
9 ndpi_get_flow_risk_info [call site] 01381
9 Flow::setJSONRiskInfo(char*) [function] [call site] 01382
10 strdup [call site] 01383
9 Flow::get_ndpi_flow() const [function] [call site] 01384
9 Flow::get_ndpi_flow() const [function] [call site] 01385
9 Flow::setRTPStreamType(unsigned char) [function] [call site] 01386
9 Flow::setRTPStreamType(unsigned char) [function] [call site] 01387
9 Flow::setRTPStreamType(unsigned char) [function] [call site] 01388
9 GenericHashEntry::set_hash_entry_state_flow_protocoldetected() [function] [call site] 01389
10 GenericHashEntry::set_state(HashEntryState) [function] [call site] 01390
8 Flow::freeDPIMemory() [function] [call site] 01391
9 Flow::isDNS() const [function] [call site] 01392
9 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 01393
9 PartializableFlowTrafficStats::get_srv2cli_packets() const [function] [call site] 01394
9 Ntop::getPrefs() [function] [call site] 01395
9 Prefs::is_dns_cache_enabled() [function] [call site] 01396
9 Flow::updateServerName(Host*) [function] [call site] 01397
10 Host::has_name_set() [function] [call site] 01398
10 Host::get_ip() [function] [call site] 01399
10 IpAddress::fillIP(ndpi_ip_addr_t*) [function] [call site] 01400
11 IpAddress::get_ipv6() const [function] [call site] 01401
10 NetworkInterface::get_ndpi_struct() const [function] [call site] 01402
10 ndpi_cache_address_find [call site] 01403
9 Ntop::getPrefs() [function] [call site] 01404
9 Prefs::are_sites_collection_enabled() [function] [call site] 01405
9 strchr [call site] 01406
9 NetworkInterface::get_ndpi_struct() const [function] [call site] 01407
9 ndpi_get_host_domain [call site] 01408
9 strlen [call site] 01409
9 isdigit [call site] 01410
9 strchr [call site] 01411
9 ndpi_strrstr [call site] 01412
9 ndpi_strrstr [call site] 01413
9 Ntop::getRedis() [function] [call site] 01414
9 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01415
9 Flow::setRisk(unsigned long) [function] [call site] 01416
9 Flow::getViewSharedClient() [function] [call site] 01417
10 ViewInterfaceFlowStats::getViewSharedClient() [function] [call site] 01418
10 Flow::get_cli_host() const [function] [call site] 01419
9 Flow::getViewSharedClient() [function] [call site] 01420
9 Host::get_ip() [function] [call site] 01421
9 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01422
9 Host::getOS() const [function] [call site] 01423
9 Utils::OSType2Str(OSType) [function] [call site] 01424
9 snprintf [call site] 01425
9 Ntop::getTrace() [function] [call site] 01426
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01427
9 Ntop::getRedis() [function] [call site] 01428
9 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01429
9 strdup [call site] 01430
9 ndpi_free_flow [call site] 01431
5 Flow::deferredInitialization() [function] [call site] 01432
6 Host::get_country(char*, unsigned int) [function] [call site] 01433
6 Host::getMac() const [function] [call site] 01434
6 Mac::isNull() const [function] [call site] 01435
6 LocalHost::setRouterMac(Mac*) [function] [call site] 01436
7 Mac::get_mac() const [function] [call site] 01437
6 Host::get_country(char*, unsigned int) [function] [call site] 01438
6 Flow::isBlacklistedClient() const [function] [call site] 01439
6 Host::inc_num_blacklisted_flows(bool) [function] [call site] 01440
6 Flow::isBlacklistedServer() const [function] [call site] 01441
6 Host::inc_num_blacklisted_flows(bool) [function] [call site] 01442
6 NetworkInterface::execFlowBeginChecks(Flow*) [function] [call site] 01443
7 FlowChecksExecutor::execChecks(Flow*, FlowChecks) [function] [call site] 01444
8 Utils::getTimeNsec() [function] [call site] 01445
9 clock_gettime [call site] 01446
8 Utils::getTimeNsec() [function] [call site] 01447
8 FlowCheck::incStats(unsigned long) [function] [call site] 01448
8 Flow::flushAlerts() [function] [call site] 01449
9 Flow::updateAlertsJSON() [function] [call site] 01450
10 ndpi_init_serializer [call site] 01451
10 ndpi_serialize_string_uint64 [call site] 01452
10 Flow::get_hash_entry_id() const [function] [call site] 01453
10 ndpi_serialize_string_uint64 [call site] 01454
10 Flow::getJSONRiskInfo(ndpi_serializer*) [function] [call site] 01455
11 strlen [call site] 01456
11 ndpi_serialize_string_raw [call site] 01457
10 Flow::isBlacklistedFlow() const [function] [call site] 01458
11 Flow::isBlacklistedClient() const [function] [call site] 01459
11 Flow::isBlacklistedServer() const [function] [call site] 01460
11 Flow::get_protocol_category() const [function] [call site] 01461
12 NetworkInterface::get_ndpi_struct() const [function] [call site] 01462
12 Flow::isDetectionCompleted() const [function] [call site] 01463
12 ndpi_get_proto_category [call site] 01464
10 Flow::get_custom_category_file() const [function] [call site] 01465
10 ndpi_serialize_string_string [call site] 01466
10 FlowAlert::getSerializedAlert() [function] [call site] 01467
11 ndpi_init_serializer [call site] 01468
11 ndpi_serialize_start_of_block [call site] 01469
11 FlowAlert::getCheckName() const [function] [call site] 01470
11 ndpi_serialize_string_string [call site] 01471
11 ndpi_serialize_string_string [call site] 01472
11 ndpi_serialize_end_of_block [call site] 01473
11 FlowAlert::getAlertScore() const [function] [call site] 01474
11 ndpi_serialize_string_uint32 [call site] 01475
11 ndpi_serializer_get_buffer [call site] 01476
11 strdup [call site] 01477
11 ndpi_term_serializer [call site] 01478
10 ndpi_serialize_string_raw [call site] 01479
10 ndpi_serializer_get_buffer [call site] 01480
10 strdup [call site] 01481
10 ndpi_term_serializer [call site] 01482
9 Ntop::getPrefs() [function] [call site] 01483
9 Prefs::dontEmitFlowAlerts() [function] [call site] 01484
9 NetworkInterface::enqueueFlowAlert(FlowAlert*) [function] [call site] 01485
10 FlowAlert::getFlow() const [function] [call site] 01486
10 SPSCQueue<FlowAlert*>::enqueue(FlowAlert*, bool) [function] [call site] 01487
11 Condvar::signal() [function] [call site] 01488
12 Condvar::signal_waiters(bool) [function] [call site] 01489
13 pthread_mutex_lock [call site] 01490
13 pthread_mutex_unlock [call site] 01491
13 pthread_cond_broadcast [call site] 01492
13 pthread_cond_signal [call site] 01493
10 GenericHashEntry::incUses() [function] [call site] 01494
10 Condvar::signal() [function] [call site] 01495
5 Flow::{unnamed type#7}::~Flow() [function] [call site] 01496
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01497
5 FlowTrafficStats::~FlowTrafficStats() [function] [call site] 01498
6 Ntop::getTrace() [function] [call site] 01499
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01500
6 ndpi_free_data_analysis [call site] 01501
6 ndpi_free_data_analysis [call site] 01502
6 PartializableFlowTrafficStats::~PartializableFlowTrafficStats() [function] [call site] 01503
6 __clang_call_terminate [call site] 01504
5 GenericHashEntry::~GenericHashEntry() [function] [call site] 01505
4 __cxa_begin_catch [call site] 01506
4 Ntop::getTrace() [function] [call site] 01507
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01508
4 __cxa_end_catch [call site] 01509
4 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 01510
4 Flow::get_cli_host() const [function] [call site] 01511
4 Flow::get_srv_host() const [function] [call site] 01512
4 Mac::isSpecialMac() [function] [call site] 01513
4 Host::getMac() const [function] [call site] 01514
4 Host::getMac() const [function] [call site] 01515
4 Mac::isSpecialMac() [function] [call site] 01516
4 Flow::get_packets_cli2srv() const [function] [call site] 01517
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01518
4 Flow::get_bytes_cli2srv() const [function] [call site] 01519
5 PartializableFlowTrafficStats::get_cli2srv_bytes() const [function] [call site] 01520
4 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 01521
5 MacStats::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 01522
6 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01523
7 MonitoredMetric<unsigned long>::inc(unsigned long) [function] [call site] 01524
7 MonitoredCounter<unsigned long>::computeAnomalyIndex(long) [function] [call site] 01525
8 MonitoredMetric<unsigned long>::updateAnomalyIndex(long, long) [function] [call site] 01526
9 MonitoredMetric<unsigned long>::ewma(unsigned long, unsigned long, unsigned char) [function] [call site] 01527
9 MonitoredMetric<unsigned long>::ewma(unsigned long, unsigned long, unsigned char) [function] [call site] 01528
4 Host::set_mac(Mac*) [function] [call site] 01529
5 Mac::decUses() [function] [call site] 01530
5 Mac::incUses() [function] [call site] 01531
4 Host::updateHostPool(bool, bool) [function] [call site] 01532
4 Flow::get_srv_host() const [function] [call site] 01533
4 Flow::get_cli_host() const [function] [call site] 01534
4 Mac::isSpecialMac() [function] [call site] 01535
4 Host::getMac() const [function] [call site] 01536
4 Host::set_mac(Mac*) [function] [call site] 01537
4 Host::updateHostPool(bool, bool) [function] [call site] 01538
4 __clang_call_terminate [call site] 01539
3 GenericHashEntry::updateSeen() [function] [call site] 01540
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 01541
4 GenericHashEntry::updateSeen(long) [function] [call site] 01542
3 ParsedFlow::getAdditionalFieldsJSON() [function] [call site] 01543
3 ParsedFlow::getAdditionalFieldsJSON() [function] [call site] 01544
3 Flow::setJSONInfo(json_object*) [function] [call site] 01545
4 json_object_put [call site] 01546
4 json_object_get [call site] 01547
3 ParsedFlow::getExternalAlert(bool) [function] [call site] 01548
3 ParsedFlow::getExternalAlert(bool) [function] [call site] 01549
3 json_tokener_parse_verbose [call site] 01550
3 Flow::setExternalAlert(json_object*) [function] [call site] 01551
4 NetworkInterface::hasSeenExternalAlerts() const [function] [call site] 01552
4 NetworkInterface::setSeenExternalAlerts() [function] [call site] 01553
4 json_object_object_get_ex [call site] 01554
4 json_object_get_string [call site] 01555
4 strdup [call site] 01556
3 Flow::setParsedeBPFInfo(ParsedeBPF const*, bool) [function] [call site] 01557
4 NetworkInterface::hasSeenEBPFEvents() const [function] [call site] 01558
4 NetworkInterface::setSeenEBPFEvents() [function] [call site] 01559
4 ParsedeBPF::ParsedeBPF(ParsedeBPF const&, bool) [function] [call site] 01560
5 strdup [call site] 01561
5 strdup [call site] 01562
5 strdup [call site] 01563
5 strdup [call site] 01564
5 strdup [call site] 01565
5 strdup [call site] 01566
5 strdup [call site] 01567
5 strdup [call site] 01568
5 strdup [call site] 01569
5 strdup [call site] 01570
5 strdup [call site] 01571
5 strdup [call site] 01572
5 strdup [call site] 01573
5 strdup [call site] 01574
5 strdup [call site] 01575
5 strdup [call site] 01576
5 strdup [call site] 01577
5 strdup [call site] 01578
5 strdup [call site] 01579
5 strdup [call site] 01580
5 strdup [call site] 01581
5 strdup [call site] 01582
5 strdup [call site] 01583
4 ParsedeBPF::update(ParsedeBPF const*) [function] [call site] 01584
5 strcmp [call site] 01585
5 strcmp [call site] 01586
5 Ntop::getTrace() [function] [call site] 01587
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01588
4 Ntop::getTrace() [function] [call site] 01589
4 Flow::print(char*, unsigned int, bool) const [function] [call site] 01590
5 Flow::get_protocol_name() const [function] [call site] 01591
6 Utils::l4proto2name(unsigned char) [function] [call site] 01592
7 snprintf [call site] 01593
5 Flow::get_cli_ip_addr() const [function] [call site] 01594
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01595
5 ntohs [call site] 01596
5 Flow::get_srv_ip_addr() const [function] [call site] 01597
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01598
5 ntohs [call site] 01599
5 snprintf [call site] 01600
5 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01601
5 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 01602
5 PartializableFlowTrafficStats::get_cli2srv_tcp_ooo() const [function] [call site] 01603
5 PartializableFlowTrafficStats::get_srv2cli_tcp_ooo() const [function] [call site] 01604
5 snprintf [call site] 01605
5 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01606
5 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 01607
5 PartializableFlowTrafficStats::get_cli2srv_tcp_lost() const [function] [call site] 01608
5 PartializableFlowTrafficStats::get_srv2cli_tcp_lost() const [function] [call site] 01609
5 snprintf [call site] 01610
5 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01611
5 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 01612
5 PartializableFlowTrafficStats::get_cli2srv_tcp_retr() const [function] [call site] 01613
5 PartializableFlowTrafficStats::get_srv2cli_tcp_retr() const [function] [call site] 01614
5 snprintf [call site] 01615
5 PartializableFlowTrafficStats::get_cli2srv_tcp_keepalive() const [function] [call site] 01616
5 PartializableFlowTrafficStats::get_srv2cli_tcp_keepalive() const [function] [call site] 01617
5 PartializableFlowTrafficStats::get_cli2srv_tcp_keepalive() const [function] [call site] 01618
5 PartializableFlowTrafficStats::get_srv2cli_tcp_keepalive() const [function] [call site] 01619
5 snprintf [call site] 01620
5 Flow::get_protocol_name() const [function] [call site] 01621
5 Flow::get_cli_ip_addr() const [function] [call site] 01622
5 IpAddress::print(char*, unsigned int, unsigned char) const [function] [call site] 01623
5 ntohs [call site] 01624
5 Flow::get_srv_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_detected_protocol_name(char*, unsigned int) const [function] [call site] 01628
6 Flow::isDetectionCompleted() const [function] [call site] 01629
6 NetworkInterface::get_ndpi_full_proto_name(ndpi_proto, char*, unsigned int) const [function] [call site] 01630
7 NetworkInterface::get_ndpi_struct() const [function] [call site] 01631
7 ndpi_protocol2name [call site] 01632
5 Flow::get_protocol_category() const [function] [call site] 01633
5 Flow::get_protocol_category_name() const [function] [call site] 01634
6 NetworkInterface::get_ndpi_struct() const [function] [call site] 01635
6 Flow::get_protocol_category() const [function] [call site] 01636
6 ndpi_category_get_name [call site] 01637
5 Flow::get_packets_cli2srv() const [function] [call site] 01638
5 Flow::get_packets_srv2cli() const [function] [call site] 01639
5 Flow::get_bytes_cli2srv() const [function] [call site] 01640
5 Flow::get_bytes_srv2cli() const [function] [call site] 01641
5 Flow::printTCPflags(unsigned char, char*, unsigned int) [function] [call site] 01642
6 snprintf [call site] 01643
5 Flow::printTCPflags(unsigned char, char*, unsigned int) [function] [call site] 01644
5 Flow::printTCPState(char*, unsigned int) const [function] [call site] 01645
6 Flow::isTCPEstablished() const [function] [call site] 01646
7 Flow::isTCPClosed() const [function] [call site] 01647
7 Flow::isTCPReset() const [function] [call site] 01648
8 Flow::isTCPClosed() const [function] [call site] 01649
7 Flow::isThreeWayHandshakeOK() const [function] [call site] 01650
6 Flow::isTCPConnecting() const [function] [call site] 01651
6 Flow::isTCPClosed() const [function] [call site] 01652
6 Flow::isTCPReset() const [function] [call site] 01653
6 snprintf [call site] 01654
5 Flow::isTLS() const [function] [call site] 01655
5 Flow::isTLS() const [function] [call site] 01656
5 Flow::isTLS() const [function] [call site] 01657
5 snprintf [call site] 01658
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01659
4 NetworkInterface::hasSeenContainers() const [function] [call site] 01660
4 NetworkInterface::setSeenContainers() [function] [call site] 01661
4 NetworkInterface::hasSeenPods() const [function] [call site] 01662
4 NetworkInterface::setSeenPods() [function] [call site] 01663
4 Flow::updateCliJA4() [function] [call site] 01664
4 Flow::updateHASSH(bool) [function] [call site] 01665
4 Flow::updateHASSH(bool) [function] [call site] 01666
2 BroadcastDomains::reloadBroadcastDomains(bool) [function] [call site] 01667
3 time [call site] 01668
3 AddressTree::AddressTree(AddressTree const&, void (*)(void*)) [function] [call site] 01669
4 RwLock::RwLock() [function] [call site] 01670
4 ndpi_patricia_clone [call site] 01671
4 ndpi_patricia_clone [call site] 01672
4 RwLock::~RwLock() [function] [call site] 01673
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01674
3 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 01675
3 L4Stats::incStats(long, unsigned char, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 01676
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01677
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01678
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01679
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01680
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01681
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01682
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01683
4 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 01684
2 Ntop::getTrace() [function] [call site] 01685
2 NetworkInterface::get_name() const [function] [call site] 01686
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01687
2 Ntop::getTrace() [function] [call site] 01688
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01689
2 strchr [call site] 01690
2 Ntop::getTrace() [function] [call site] 01691
2 strchr [call site] 01692
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01693
2 NetworkInterface::setTimeLastPktRcvd(long) [function] [call site] 01694
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01695
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01696
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01697
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01698
2 ntohs [call site] 01699
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01700
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01701
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01702
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01703
2 ntohs [call site] 01704
2 NetworkInterface::guessEthType(unsigned char const*, unsigned int, unsigned char*) [function] [call site] 01705
3 ntohs [call site] 01706
2 NetworkInterface::isTrafficMirrored() const [function] [call site] 01707
2 NetworkInterface::isGwMacConfigured() const [function] [call site] 01708
3 GenericHash::getNumEntries() [function] [call site] 01709
2 NetworkInterface::isGwMac(unsigned char*) const [function] [call site] 01710
3 NetworkInterface::isGwMacConfigured() const [function] [call site] 01711
3 MacHash::get(unsigned char const*, bool) [function] [call site] 01712
4 Utils::macHash(unsigned char const*) [function] [call site] 01713
4 RwLock::rdlock(char const*, int) [function] [call site] 01714
4 GenericHashEntry::idle() const [function] [call site] 01715
4 Mac::equal(unsigned char const*) [function] [call site] 01716
5 memcmp [call site] 01717
4 GenericHashEntry::next() [function] [call site] 01718
4 RwLock::unlock(char const*, int) [function] [call site] 01719
2 NetworkInterface::isInterfaceMac(unsigned char*) const [function] [call site] 01720
3 memcmp [call site] 01721
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01722
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01723
2 ntohs [call site] 01724
2 Ntop::getGlobals() [function] [call site] 01725
2 NtopGlobals::decode_tunnels() const [function] [call site] 01726
2 ntohs [call site] 01727
2 ntohs [call site] 01728
2 ntohs [call site] 01729
2 ntohs [call site] 01730
2 Ntop::getGlobals() [function] [call site] 01731
2 NtopGlobals::decode_tunnels() const [function] [call site] 01732
2 Ntop::getGlobals() [function] [call site] 01733
2 NtopGlobals::decode_tunnels() const [function] [call site] 01734
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01735
2 ntohs [call site] 01736
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01737
2 ntohs [call site] 01738
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01739
2 ntohs [call site] 01740
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01741
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01742
2 ntohs [call site] 01743
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01744
2 Ntop::getGlobals() [function] [call site] 01745
2 NtopGlobals::decode_tunnels() const [function] [call site] 01746
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 01747
2 Ntop::getPrefs() [function] [call site] 01748
2 Prefs::do_ignore_vlans() [function] [call site] 01749
2 Ntop::getPrefs() [function] [call site] 01750
2 Prefs::do_simulate_vlans() [function] [call site] 01751
2 Ntop::getPrefs() [function] [call site] 01752
2 Prefs::do_ignore_macs() [function] [call site] 01753
2 Ntop::getPrefs() [function] [call site] 01754
2 Prefs::do_simulate_macs() [function] [call site] 01755
2 rand [call site] 01756
2 rand [call site] 01757
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] 01758
3 IpAddress::IpAddress() [function] [call site] 01759
3 ICMPinfo::ICMPinfo() [function] [call site] 01760
4 ICMPinfo::reset() [function] [call site] 01761
3 NetworkInterface::isSubInterface() [function] [call site] 01762
3 NetworkInterface::getDynInterface(unsigned long, bool) [function] [call site] 01763
4 Ntop::get_num_interfaces() [function] [call site] 01764
4 Ntop::getTrace() [function] [call site] 01765
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01766
4 snprintf [call site] 01767
4 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01768
4 snprintf [call site] 01769
4 snprintf [call site] 01770
4 snprintf [call site] 01771
4 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 01772
4 snprintf [call site] 01773
4 snprintf [call site] 01774
4 __dynamic_cast [call site] 01775
4 ZMQParserInterface::ZMQParserInterface(char const*, char const*) [function] [call site] 01776
5 ParserInterface::ParserInterface(char const*, char const*) [function] [call site] 01777
6 NetworkInterface::NetworkInterface(char const*, char const*) [function] [call site] 01778
7 NetworkInterfaceAlertableEntity::NetworkInterfaceAlertableEntity(NetworkInterface*, AlertEntity) [function] [call site] 01779
7 UsedPorts::UsedPorts() [function] [call site] 01780
7 Condvar::Condvar() [function] [call site] 01781
7 Mutex::Mutex() [function] [call site] 01782
7 AddressTree::AddressTree(bool, void (*)(void*)) [function] [call site] 01783
8 RwLock::RwLock() [function] [call site] 01784
8 Ntop::getTrace() [function] [call site] 01785
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01786
8 RwLock::~RwLock() [function] [call site] 01787
8 AddressTree::init(bool) [function] [call site] 01788
9 ndpi_patricia_new [call site] 01789
9 ndpi_patricia_new [call site] 01790
7 EthStats::EthStats() [function] [call site] 01791
8 ProtoStats::ProtoStats() [function] [call site] 01792
9 ProtoStats::reset() [function] [call site] 01793
8 EthStats::cleanup() [function] [call site] 01794
9 ProtoStats::reset() [function] [call site] 01795
9 ThroughputStats::resetStats() [function] [call site] 01796
9 ThroughputStats::resetStats() [function] [call site] 01797
9 ProtoStats::reset() [function] [call site] 01798
9 ProtoStats::reset() [function] [call site] 01799
9 ProtoStats::reset() [function] [call site] 01800
9 ProtoStats::reset() [function] [call site] 01801
9 ProtoStats::reset() [function] [call site] 01802
7 ICMPstats::ICMPstats() [function] [call site] 01803
8 Mutex::Mutex() [function] [call site] 01804
8 MonitoredCounter<unsigned int>::MonitoredCounter() [function] [call site] 01805
9 MonitoredMetric<unsigned int>::MonitoredMetric() [function] [call site] 01806
8 MonitoredCounter<unsigned int>::~MonitoredCounter() [function] [call site] 01807
9 MonitoredMetric<unsigned int>::~MonitoredMetric() [function] [call site] 01808
8 MonitoredCounter<unsigned int>::reset() [function] [call site] 01809
9 MonitoredMetric<unsigned int>::reset() [function] [call site] 01810
8 Mutex::~Mutex() [function] [call site] 01811
7 LocalTrafficStats::LocalTrafficStats() [function] [call site] 01812
7 PacketStats::PacketStats() [function] [call site] 01813
8 PacketStats::resetStats() [function] [call site] 01814
7 L4Stats::L4Stats() [function] [call site] 01815
8 TrafficStats::TrafficStats() [function] [call site] 01816
7 SyslogStats::SyslogStats() [function] [call site] 01817
8 SyslogStats::resetStats() [function] [call site] 01818
7 TcpFlowStats::TcpFlowStats() [function] [call site] 01819
7 TcpPacketStats::TcpPacketStats() [function] [call site] 01820
7 ThroughputStats::ThroughputStats() [function] [call site] 01821
7 Ntop::getTrace() [function] [call site] 01822
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01823
7 Ntop::getTrace() [function] [call site] 01824
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01825
7 NetworkInterface::printAvailableInterfaces(bool, int, char*, unsigned int) [function] [call site] 01826
8 Utils::ntop_findalldevs(_ntop_if_t**) [function] [call site] 01827
9 pcap_findalldevs [call site] 01828
9 Utils::validInterface(pcap_if const*) [function] [call site] 01829
10 Utils::validInterfaceName(char const*) [function] [call site] 01830
11 strncmp [call site] 01831
11 isalnum [call site] 01832
10 Utils::validInterfaceDescription(char const*) [function] [call site] 01833
11 strstr [call site] 01834
11 strstr [call site] 01835
11 strstr [call site] 01836
11 strstr [call site] 01837
11 strstr [call site] 01838
9 Utils::isInterfaceUp(char*) [function] [call site] 01839
10 Utils::openSocket(int, int, int, char const*) [function] [call site] 01840
11 socket [call site] 01841
11 Ntop::getTrace() [function] [call site] 01842
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01843
10 Utils::ifname2devname(char const*, char*, int) [function] [call site] 01844
11 strchr [call site] 01845
11 strncpy [call site] 01846
11 strchr [call site] 01847
10 strncpy [call site] 01848
10 ioctl [call site] 01849
10 Utils::closeSocket(int) [function] [call site] 01850
11 close [call site] 01851
11 Ntop::getTrace() [function] [call site] 01852
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01853
10 Utils::closeSocket(int) [function] [call site] 01854
9 calloc [call site] 01855
9 strdup [call site] 01856
9 strdup [call site] 01857
9 pcap_freealldevs [call site] 01858
8 printf [call site] 01859
8 Ntop::getTrace() [function] [call site] 01860
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01861
8 Utils::validInterface(_ntop_if_t const*) [function] [call site] 01862
9 Utils::validInterfaceName(char const*) [function] [call site] 01863
9 Utils::validInterfaceDescription(char const*) [function] [call site] 01864
8 printf [call site] 01865
8 Ntop::getTrace() [function] [call site] 01866
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01867
8 snprintf [call site] 01868
8 Utils::ntop_freealldevs(_ntop_if_t*) [function] [call site] 01869
8 Ntop::getTrace() [function] [call site] 01870
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01871
7 Utils::ntop_lookupdev(char*, int) [function] [call site] 01872
8 pcap_findalldevs [call site] 01873
8 Utils::validInterface(pcap_if const*) [function] [call site] 01874
8 Utils::isInterfaceUp(char*) [function] [call site] 01875
8 snprintf [call site] 01876
8 pcap_freealldevs [call site] 01877
7 exit [call site] 01878
7 NetworkInterface::isNumber(char const*) [function] [call site] 01879
8 isdigit [call site] 01880
7 atoi [call site] 01881
7 NetworkInterface::printAvailableInterfaces(bool, int, char*, unsigned int) [function] [call site] 01882
7 NetworkInterface::printAvailableInterfaces(bool, int, char*, unsigned int) [function] [call site] 01883
7 exit [call site] 01884
7 NetworkInterface::init(char const*) [function] [call site] 01885
8 strdup [call site] 01886
8 gettimeofday [call site] 01887
8 NetworkInterface::isView() const [function] [call site] 01888
8 SPSCQueue<FlowAlert*>::SPSCQueue(unsigned int, char const*) [function] [call site] 01889
8 SPSCQueue<std::__1::pair<HostAlert*, bool> >::SPSCQueue(unsigned int, char const*) [function] [call site] 01890
8 NetworkInterface::initnDPIStruct() [function] [call site] 01891
9 ndpi_init_detection_module [call site] 01892
9 Ntop::getTrace() [function] [call site] 01893
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01894
9 exit [call site] 01895
9 ndpi_set_protocol_detection_bitmask2 [call site] 01896
9 ndpi_set_config [call site] 01897
9 Ntop::getTrace() [function] [call site] 01898
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01899
9 Ntop::getPrefs() [function] [call site] 01900
9 Prefs::is_dns_cache_enabled() [function] [call site] 01901
9 ndpi_set_config [call site] 01902
9 Ntop::getTrace() [function] [call site] 01903
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01904
9 Ntop::getCustomnDPIProtos() [function] [call site] 01905
9 Ntop::getCustomnDPIProtos() [function] [call site] 01906
9 ndpi_load_protocols_file [call site] 01907
9 stat [call site] 01908
9 ndpi_load_domain_suffixes [call site] 01909
9 Ntop::getTrace() [function] [call site] 01910
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01911
9 Ntop::getTrace() [function] [call site] 01912
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01913
9 ndpi_set_proto_defaults [call site] 01914
9 NetworkInterface::loadProtocolsAssociations(ndpi_detection_module_struct*) [function] [call site] 01915
10 Ntop::getRedis() [function] [call site] 01916
10 Redis::hashGetAll(char const*, char***, char***) [function] [call site] 01917
10 atoi [call site] 01918
10 atoi [call site] 01919
10 NetworkInterface::setnDPIProtocolCategory(ndpi_detection_module_struct*, unsigned short, ndpi_protocol_category_t) [function] [call site] 01920
11 ndpi_map_user_proto_id_to_ndpi_id [call site] 01921
11 Ntop::getTrace() [function] [call site] 01922
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01923
11 Ntop::getTrace() [function] [call site] 01924
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01925
11 ndpi_set_proto_category [call site] 01926
8 ndpi_finalize_initialization [call site] 01927
7 strcmp [call site] 01928
7 strcmp [call site] 01929
7 Utils::ifname2id(char const*) [function] [call site] 01930
8 strcmp [call site] 01931
8 strncmp [call site] 01932
8 Ntop::getRedis() [function] [call site] 01933
8 Ntop::getRedis() [function] [call site] 01934
8 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 01935
9 snprintf [call site] 01936
8 atoi [call site] 01937
8 snprintf [call site] 01938
8 Ntop::getRedis() [function] [call site] 01939
8 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 01940
8 snprintf [call site] 01941
8 Ntop::getRedis() [function] [call site] 01942
8 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01943
8 Ntop::getRedis() [function] [call site] 01944
8 Redis::hashSet(char const*, char const*, char const*) [function] [call site] 01945
8 Ntop::getTrace() [function] [call site] 01946
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01947
7 Utils::getInterfaceDescription(char*, char*, int) [function] [call site] 01948
8 snprintf [call site] 01949
8 Utils::ntop_findalldevs(_ntop_if_t**) [function] [call site] 01950
8 strcmp [call site] 01951
8 snprintf [call site] 01952
8 Utils::ntop_freealldevs(_ntop_if_t*) [function] [call site] 01953
7 strchr [call site] 01954
7 strcmp [call site] 01955
7 strchr [call site] 01956
7 strstr [call site] 01957
7 strncmp [call site] 01958
7 strcmp [call site] 01959
7 Utils::readIPv4(char*) [function] [call site] 01960
8 strncpy [call site] 01961
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 01962
8 Ntop::getTrace() [function] [call site] 01963
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01964
8 ioctl [call site] 01965
8 Ntop::getTrace() [function] [call site] 01966
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01967
8 Utils::closeSocket(int) [function] [call site] 01968
7 pcap_lookupnet [call site] 01969
7 Ntop::getTrace() [function] [call site] 01970
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 01971
7 Ntop::getPrefs() [function] [call site] 01972
7 Prefs::limitResourcesUsage() [function] [call site] 01973
7 NetworkDiscovery::NetworkDiscovery(NetworkInterface*) [function] [call site] 01974
8 Mutex::~Mutex() [function] [call site] 01975
8 NetworkInterface::get_name() const [function] [call site] 01976
8 pcap_open_live [call site] 01977
8 __errno_location [call site] 01978
8 strerror [call site] 01979
8 __cxa_allocate_exception [call site] 01980
8 __cxa_throw [call site] 01981
8 pcap_compile [call site] 01982
8 pcap_setfilter [call site] 01983
8 __cxa_allocate_exception [call site] 01984
8 __cxa_throw [call site] 01985
8 __cxa_allocate_exception [call site] 01986
8 __cxa_throw [call site] 01987
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 01988
8 __errno_location [call site] 01989
8 Utils::bindSockToDevice(int, int, char const*) [function] [call site] 01990
9 getifaddrs [call site] 01991
9 strcmp [call site] 01992
9 bind [call site] 01993
9 freeifaddrs [call site] 01994
8 __errno_location [call site] 01995
8 __errno_location [call site] 01996
8 strerror [call site] 01997
8 __cxa_allocate_exception [call site] 01998
8 __cxa_throw [call site] 01999
7 __cxa_begin_catch [call site] 02000
7 Ntop::getTrace() [function] [call site] 02001
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02002
7 __cxa_end_catch [call site] 02003
7 MDNS::MDNS(NetworkInterface*) [function] [call site] 02004
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02005
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02006
8 __cxa_allocate_exception [call site] 02007
8 __cxa_throw [call site] 02008
8 NetworkInterface::get_name() const [function] [call site] 02009
8 Utils::findInterfaceGatewayIPv4(char const*) [function] [call site] 02010
9 snprintf [call site] 02011
9 popen [call site] 02012
9 fgets [call site] 02013
9 Utils::inet_addr(char const*) [function] [call site] 02014
10 inet_addr [call site] 02015
9 pclose [call site] 02016
8 pthread_create [call site] 02017
8 resolverCheckFctn(void*) [function] [call site] 02018
9 Utils::setThreadName(char const*) [function] [call site] 02019
10 Utils::file_exists(char const*) [function] [call site] 02020
10 strrchr [call site] 02021
10 snprintf [call site] 02022
10 pthread_self [call site] 02023
10 pthread_setname_np [call site] 02024
10 Ntop::getTrace() [function] [call site] 02025
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02026
9 MDNS::initializeResolver() [function] [call site] 02027
10 MDNS::prepareIPv4ResolveQuery(unsigned int, char*, unsigned int, unsigned short) [function] [call site] 02028
11 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 02029
11 snprintf [call site] 02030
11 MDNS::buildMDNSRequest(char*, unsigned char, char*, unsigned int, unsigned short) [function] [call site] 02031
12 htons [call site] 02032
10 htons [call site] 02033
10 sendto [call site] 02034
10 select [call site] 02035
10 recvfrom [call site] 02036
7 __cxa_begin_catch [call site] 02037
7 Ntop::getTrace() [function] [call site] 02038
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02039
7 __cxa_end_catch [call site] 02040
7 NetworkInterface::checkIdle() [function] [call site] 02041
8 snprintf [call site] 02042
8 Ntop::getRedis() [function] [call site] 02043
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02044
8 atoi [call site] 02045
7 Utils::getMaxIfSpeed(char const*) [function] [call site] 02046
8 strchr [call site] 02047
8 snprintf [call site] 02048
8 strtok_r [call site] 02049
8 Utils::ifname2devname(char const*, char*, int) [function] [call site] 02050
8 Utils::getMaxIfSpeed(char const*) [function] [call site] 02051
9 strtok_r [call site] 02052
9 Utils::ifname2devname(char const*, char*, int) [function] [call site] 02053
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02054
9 strncpy [call site] 02055
9 ioctl [call site] 02056
9 Utils::closeSocket(int) [function] [call site] 02057
9 ethtool_cmd_speed(ethtool_cmd const*) [function] [call site] 02058
9 ethtool_cmd_speed(ethtool_cmd const*) [function] [call site] 02059
9 Ntop::getTrace() [function] [call site] 02060
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02061
7 Utils::getIfMTU(char const*) [function] [call site] 02062
8 stat [call site] 02063
8 strncpy [call site] 02064
8 Utils::openSocket(int, int, int, char const*) [function] [call site] 02065
8 Ntop::getTrace() [function] [call site] 02066
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02067
8 ioctl [call site] 02068
8 Ntop::getTrace() [function] [call site] 02069
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02070
8 Utils::closeSocket(int) [function] [call site] 02071
7 NetworkInterface::reloadDhcpRanges() [function] [call site] 02072
8 Ntop::getRedis() [function] [call site] 02073
8 NetworkInterface::get_id() const [function] [call site] 02074
8 snprintf [call site] 02075
8 Ntop::getRedis() [function] [call site] 02076
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02077
8 strlen [call site] 02078
8 dhcp_range::dhcp_range() [function] [call site] 02079
9 IpAddress::IpAddress() [function] [call site] 02080
8 strchr [call site] 02081
8 strchr [call site] 02082
8 strlen [call site] 02083
8 IpAddress::set(char const*) [function] [call site] 02084
8 IpAddress::set(char const*) [function] [call site] 02085
8 host_reload_dhcp_host(GenericHashEntry*, void*, bool*) [function] [call site] 02086
9 Host::reloadDhcpHost() [function] [call site] 02087
10 Host::get_ip() [function] [call site] 02088
10 NetworkInterface::isInDhcpRange(IpAddress*) [function] [call site] 02089
11 IpAddress::isEmpty() const [function] [call site] 02090
12 memcmp [call site] 02091
11 IpAddress::compare(IpAddress const*) const [function] [call site] 02092
11 IpAddress::compare(IpAddress const*) const [function] [call site] 02093
7 NetworkInterface::loadScalingFactorPrefs() [function] [call site] 02094
8 Ntop::getRedis() [function] [call site] 02095
8 snprintf [call site] 02096
8 Ntop::getRedis() [function] [call site] 02097
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02098
8 atol [call site] 02099
8 NetworkInterface::setScalingFactor(unsigned int) [function] [call site] 02100
7 HostPools::HostPools(NetworkInterface*) [function] [call site] 02101
8 calloc [call site] 02102
8 calloc [call site] 02103
8 calloc [call site] 02104
8 calloc [call site] 02105
8 HostPools::reloadPools() [function] [call site] 02106
9 Ntop::getRedis() [function] [call site] 02107
9 NetworkInterface::get_id() const [function] [call site] 02108
9 VLANAddressTree::VLANAddressTree(void (*)(void*)) [function] [call site] 02109
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02110
9 snprintf [call site] 02111
9 HostPoolStats::HostPoolStats(HostPoolStats const&) [function] [call site] 02112
10 GenericTrafficElement::GenericTrafficElement(GenericTrafficElement const&) [function] [call site] 02113
10 nDPIStats::nDPIStats(nDPIStats&) [function] [call site] 02114
9 HostPoolStats::HostPoolStats(NetworkInterface*) [function] [call site] 02115
10 GenericTrafficElement::GenericTrafficElement() [function] [call site] 02116
10 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02117
10 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02118
10 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02119
10 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02120
10 time [call site] 02121
10 GenericTrafficElement::~GenericTrafficElement() [function] [call site] 02122
9 HostPoolStats::updateName(char const*) [function] [call site] 02123
9 Redis::smembers(char const*, char***) [function] [call site] 02124
10 strdup [call site] 02125
9 VLANAddressTree::~VLANAddressTree() [function] [call site] 02126
9 atoi [call site] 02127
9 Ntop::getTrace() [function] [call site] 02128
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02129
9 HostPoolStats::HostPoolStats(HostPoolStats const&) [function] [call site] 02130
9 HostPoolStats::HostPoolStats(NetworkInterface*) [function] [call site] 02131
9 HostPools::reloadPool(unsigned short, VLANAddressTree*, HostPoolStats**) [function] [call site] 02132
10 Ntop::getRedis() [function] [call site] 02133
10 snprintf [call site] 02134
10 snprintf [call site] 02135
10 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 02136
10 HostPoolStats::updateName(char const*) [function] [call site] 02137
10 snprintf [call site] 02138
10 Redis::smembers(char const*, char***) [function] [call site] 02139
10 Ntop::getPrefs() [function] [call site] 02140
10 Prefs::get_auto_assigned_pool_id() [function] [call site] 02141
10 Ntop::getTrace() [function] [call site] 02142
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02143
10 strchr [call site] 02144
10 atoi [call site] 02145
10 VLANAddressTree::addAddress(unsigned short, char*, short) [function] [call site] 02146
11 AddressTree::addAddress(char const*, long) [function] [call site] 02147
12 __isoc99_sscanf [call site] 02148
12 Utils::mac2int(unsigned char const*) [function] [call site] 02149
12 RwLock::wrlock(char const*, int) [function] [call site] 02150
12 strchr [call site] 02151
12 Utils::ptree_add_rule(_ndpi_patricia_tree_t*, char const*) [function] [call site] 02152
13 strdup [call site] 02153
13 strlen [call site] 02154
13 strchr [call site] 02155
13 Ntop::getTrace() [function] [call site] 02156
13 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02157
13 __isoc99_sscanf [call site] 02158
13 Utils::add_to_ptree(_ndpi_patricia_tree_t*, int, void*, int) [function] [call site] 02159
13 strchr [call site] 02160
13 inet_pton [call site] 02161
13 atoi [call site] 02162
13 Utils::add_to_ptree(_ndpi_patricia_tree_t*, int, void*, int) [function] [call site] 02163
13 Ntop::getTrace() [function] [call site] 02164
13 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02165
13 __isoc99_sscanf [call site] 02166
13 atoi [call site] 02167
13 Ntop::getTrace() [function] [call site] 02168
13 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02169
13 Utils::add_to_ptree(_ndpi_patricia_tree_t*, int, void*, int) [function] [call site] 02170
13 Ntop::getTrace() [function] [call site] 02171
13 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02172
12 ndpi_patricia_set_node_u64 [call site] 02173
12 RwLock::unlock(char const*, int) [function] [call site] 02174
10 Ntop::getTrace() [function] [call site] 02175
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02176
9 HostPools::swap(VLANAddressTree*, HostPoolStats**) [function] [call site] 02177
10 HostPools::deleteStats(HostPoolStats***) [function] [call site] 02178
10 VLANAddressTree::~VLANAddressTree() [function] [call site] 02179
9 NetworkInterface::refreshHostPools() [function] [call site] 02180
10 update_host_host_pool_l7policy(GenericHashEntry*, void*, bool*) [function] [call site] 02181
11 Host::updateHostPool(bool, bool) [function] [call site] 02182
10 update_l2_device_host_pool(GenericHashEntry*, void*, bool*) [function] [call site] 02183
11 Mac::updateHostPool(bool, bool) [function] [call site] 02184
12 Mac::get_host_pool() [function] [call site] 02185
12 NetworkInterface::decPoolNumL2Devices(unsigned short, bool) [function] [call site] 02186
13 HostPools::decNumL2Devices(unsigned short, bool) [function] [call site] 02187
14 HostPools::decNumMembers(unsigned short, int*) const [function] [call site] 02188
12 NetworkInterface::getHostPool(Mac*) [function] [call site] 02189
13 HostPools::getPool(Mac*) [function] [call site] 02190
14 HostPools::findMacPool(Mac*, unsigned short*) [function] [call site] 02191
12 Mac::get_host_pool() [function] [call site] 02192
12 NetworkInterface::incPoolNumL2Devices(unsigned short, bool) [function] [call site] 02193
13 HostPools::incNumL2Devices(unsigned short, bool) [function] [call site] 02194
14 HostPools::incNumMembers(unsigned short, int*) const [function] [call site] 02195
8 Ntop::getTrace() [function] [call site] 02196
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02197
7 BroadcastDomains::BroadcastDomains(NetworkInterface*) [function] [call site] 02198
8 AddressTree::AddressTree(bool, void (*)(void*)) [function] [call site] 02199
7 NetworkInterface::isView() const [function] [call site] 02200
7 strstr [call site] 02201
7 strstr [call site] 02202
7 strcmp [call site] 02203
7 strcmp [call site] 02204
7 strcmp [call site] 02205
7 strncmp [call site] 02206
7 strcmp [call site] 02207
7 snprintf [call site] 02208
7 strtok_r [call site] 02209
7 Utils::disableOffloads(char const*) [function] [call site] 02210
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02211
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02212
9 strncpy [call site] 02213
9 ioctl [call site] 02214
9 Utils::closeSocket(int) [function] [call site] 02215
9 Utils::closeSocket(int) [function] [call site] 02216
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02217
9 Utils::openSocket(int, int, int, char const*) [function] [call site] 02218
9 strncpy [call site] 02219
9 ioctl [call site] 02220
9 Utils::closeSocket(int) [function] [call site] 02221
9 Utils::closeSocket(int) [function] [call site] 02222
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02223
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02224
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02225
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02226
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02227
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02228
8 Utils::ethtoolGet(char const*, int, unsigned int*) [function] [call site] 02229
8 Utils::ethtoolSet(char const*, int, unsigned int) [function] [call site] 02230
7 strtok_r [call site] 02231
7 strcmp [call site] 02232
7 NetworkInterface::updateTrafficMirrored() [function] [call site] 02233
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02234
9 Ntop::getRedis() [function] [call site] 02235
9 NetworkInterface::get_id() const [function] [call site] 02236
9 snprintf [call site] 02237
9 Ntop::getRedis() [function] [call site] 02238
9 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02239
7 NetworkInterface::updateSmartRecording() [function] [call site] 02240
8 Ntop::getRedis() [function] [call site] 02241
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02242
8 NetworkInterface::get_id() const [function] [call site] 02243
8 snprintf [call site] 02244
8 Ntop::getRedis() [function] [call site] 02245
8 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02246
8 strlen [call site] 02247
8 strdup [call site] 02248
8 usleep [call site] 02249
7 NetworkInterface::updateDynIfaceTrafficPolicy() [function] [call site] 02250
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02251
7 NetworkInterface::updateFlowDumpDisabled() [function] [call site] 02252
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02253
7 NetworkInterface::updateLbdIdentifier() [function] [call site] 02254
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02255
7 NetworkInterface::updateFlowsOnlyInterface() [function] [call site] 02256
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02257
7 NetworkInterface::updatePushFiltersSettings() [function] [call site] 02258
8 NetworkInterface::getInterfaceBooleanPref(char const*, bool) const [function] [call site] 02259
7 L4Stats::~L4Stats() [function] [call site] 02260
7 Condvar::~Condvar() [function] [call site] 02261
7 ICMPstats::~ICMPstats() [function] [call site] 02262
8 Ntop::getTrace() [function] [call site] 02263
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02264
8 MonitoredCounter<unsigned int>::~MonitoredCounter() [function] [call site] 02265
8 Mutex::~Mutex() [function] [call site] 02266
7 AddressTree::~AddressTree() [function] [call site] 02267
8 AddressTree::cleanup() [function] [call site] 02268
9 AddressTree::cleanup(void (*)(void*)) [function] [call site] 02269
10 ndpi_patricia_destroy [call site] 02270
10 ndpi_patricia_destroy [call site] 02271
8 RwLock::~RwLock() [function] [call site] 02272
8 __clang_call_terminate [call site] 02273
7 Mutex::~Mutex() [function] [call site] 02274
7 UsedPorts::~UsedPorts() [function] [call site] 02275
7 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02276
8 OtherAlertableEntity::~OtherAlertableEntity() [function] [call site] 02277
7 __clang_call_terminate [call site] 02278
6 Mutex::~Mutex() [function] [call site] 02279
6 NetworkInterface::~NetworkInterface() [function] [call site] 02280
7 Ntop::getTrace() [function] [call site] 02281
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02282
7 NetworkInterface::deleteDataStructures() [function] [call site] 02283
8 RoundTripStats::~RoundTripStats() [function] [call site] 02284
8 RoundTripStats::~RoundTripStats() [function] [call site] 02285
7 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 02286
7 SPSCQueue<Flow*>::~SPSCQueue() [function] [call site] 02287
7 BroadcastDomains::~BroadcastDomains() [function] [call site] 02288
8 Ntop::getTrace() [function] [call site] 02289
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02290
8 __clang_call_terminate [call site] 02291
7 NetworkDiscovery::~NetworkDiscovery() [function] [call site] 02292
8 Ntop::getTrace() [function] [call site] 02293
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02294
8 pcap_close [call site] 02295
8 Utils::closeSocket(int) [function] [call site] 02296
8 pcap_freecode [call site] 02297
8 Mutex::~Mutex() [function] [call site] 02298
8 __clang_call_terminate [call site] 02299
7 nDPIStats::~nDPIStats() [function] [call site] 02300
7 DSCPStats::~DSCPStats() [function] [call site] 02301
7 Ntop::getNumLocalNetworks() [function] [call site] 02302
7 InterfaceStatsHash::~InterfaceStatsHash() [function] [call site] 02303
8 Mutex::~Mutex() [function] [call site] 02304
7 MDNS::~MDNS() [function] [call site] 02305
8 Ntop::getTrace() [function] [call site] 02306
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02307
8 Utils::closeSocket(int) [function] [call site] 02308
8 Utils::closeSocket(int) [function] [call site] 02309
8 pthread_join [call site] 02310
8 __clang_call_terminate [call site] 02311
7 SPSCQueue<FlowAlert*>::~SPSCQueue() [function] [call site] 02312
7 SPSCQueue<std::__1::pair<HostAlert*, bool> >::~SPSCQueue() [function] [call site] 02313
7 NetworkInterface::addRedisSitesKey() [function] [call site] 02314
8 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02315
9 MostVisitedList::getCurrentTime(tm*) [function] [call site] 02316
10 localtime_r [call site] 02317
9 snprintf [call site] 02318
9 snprintf [call site] 02319
9 snprintf [call site] 02320
9 Ntop::getRedis() [function] [call site] 02321
9 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 02322
9 Ntop::getRedis() [function] [call site] 02323
9 Redis::lpush(char const*, char const*, unsigned int, bool) [function] [call site] 02324
9 FrequentStringItems::getSize() [function] [call site] 02325
9 FrequentStringItems::json(unsigned int) [function] [call site] 02326
10 json_object_new_object [call site] 02327
10 Mutex::lock(char const*, int, bool) [function] [call site] 02328
10 Mutex::unlock(char const*, int, bool) [function] [call site] 02329
10 json_object_new_int64 [call site] 02330
10 json_object_object_add [call site] 02331
10 json_object_to_json_string [call site] 02332
10 strdup [call site] 02333
10 json_object_put [call site] 02334
9 Ntop::getRedis() [function] [call site] 02335
9 Redis::set(char const*, char const*, unsigned int) [function] [call site] 02336
9 Ntop::getRedis() [function] [call site] 02337
9 Redis::lrem(char const*, char const*) [function] [call site] 02338
10 strncmp [call site] 02339
9 Ntop::getRedis() [function] [call site] 02340
9 Redis::lrem(char const*, char const*) [function] [call site] 02341
9 MostVisitedList::deserializeTopData(char*) [function] [call site] 02342
10 Ntop::getRedis() [function] [call site] 02343
10 Redis::len(char const*) [function] [call site] 02344
10 Ntop::getTrace() [function] [call site] 02345
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02346
10 Ntop::getRedis() [function] [call site] 02347
10 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02348
10 json_tokener_parse_verbose [call site] 02349
10 json_object_get_type [call site] 02350
10 json_object_get_object [call site] 02351
10 json_object_get_type [call site] 02352
10 json_object_get_int64 [call site] 02353
10 MostVisitedList::incrVisitedData(char*, unsigned int) [function] [call site] 02354
11 FrequentStringItems::add(char*, unsigned int) [function] [call site] 02355
12 Mutex::lock(char const*, int, bool) [function] [call site] 02356
12 FrequentStringItems::prune() [function] [call site] 02357
12 Mutex::unlock(char const*, int, bool) [function] [call site] 02358
10 Ntop::getTrace() [function] [call site] 02359
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02360
10 json_object_put [call site] 02361
10 Ntop::getTrace() [function] [call site] 02362
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02363
9 Ntop::getRedis() [function] [call site] 02364
9 Redis::del(char*) [function] [call site] 02365
7 MostVisitedList::~MostVisitedList() [function] [call site] 02366
8 FrequentStringItems::~FrequentStringItems() [function] [call site] 02367
9 Mutex::~Mutex() [function] [call site] 02368
7 ndpi_exit_detection_module [call site] 02369
7 NetworkInterface::cleanShadownDPI() [function] [call site] 02370
8 Ntop::getTrace() [function] [call site] 02371
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02372
8 ndpi_exit_detection_module [call site] 02373
7 L4Stats::~L4Stats() [function] [call site] 02374
7 Condvar::~Condvar() [function] [call site] 02375
7 ICMPstats::~ICMPstats() [function] [call site] 02376
7 AddressTree::~AddressTree() [function] [call site] 02377
7 Mutex::~Mutex() [function] [call site] 02378
7 UsedPorts::~UsedPorts() [function] [call site] 02379
7 NetworkInterfaceAlertableEntity::~NetworkInterfaceAlertableEntity() [function] [call site] 02380
7 __clang_call_terminate [call site] 02381
5 RwLock::RwLock() [function] [call site] 02382
5 RwLock::~RwLock() [function] [call site] 02383
5 Ntop::getPrefs() [function] [call site] 02384
5 Prefs::get_pkt_ifaces_flow_max_idle() [function] [call site] 02385
5 ZMQParserInterface::updateFlowMaxIdle() [function] [call site] 02386
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02387
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02388
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02389
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02390
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02391
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02392
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02393
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02394
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02395
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02396
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02397
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02398
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02399
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02400
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02401
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02402
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02403
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02404
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02405
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02406
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02407
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02408
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02409
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02410
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02411
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02412
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02413
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02414
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02415
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02416
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02417
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02418
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02419
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02420
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02421
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02422
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02423
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02424
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02425
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02426
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02427
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02428
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02429
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02430
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02431
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02432
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02433
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02434
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02435
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02436
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02437
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02438
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02439
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02440
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02441
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02442
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02443
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02444
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02445
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02446
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02447
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02448
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02449
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02450
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02451
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02452
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02453
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02454
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02455
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02456
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02457
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02458
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02459
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02460
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02461
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02462
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02463
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02464
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02465
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02466
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02467
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02468
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02469
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02470
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02471
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02472
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02473
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02474
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02475
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02476
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02477
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02478
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02479
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02480
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02481
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02482
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02483
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02484
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02485
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02486
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02487
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02488
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02489
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02490
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02491
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02492
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02493
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02494
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02495
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02496
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02497
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02498
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02499
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02500
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02501
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02502
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02503
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02504
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02505
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02506
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02507
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02508
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02509
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02510
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02511
5 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02512
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02513
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02514
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02515
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02516
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02517
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02518
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02519
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02520
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02521
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02522
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02523
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02524
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02525
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02526
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02527
5 ZMQParserInterface::addCounterMapping(char const*, unsigned int) [function] [call site] 02528
5 Ntop::getPrefs() [function] [call site] 02529
5 Prefs::is_edr_mode() [function] [call site] 02530
5 ZMQParserInterface::loadVLANMappings() [function] [call site] 02531
6 Ntop::getRedis() [function] [call site] 02532
6 NetworkInterface::get_id() const [function] [call site] 02533
6 snprintf [call site] 02534
6 Redis::hashGetAll(char const*, char***, char***) [function] [call site] 02535
6 atoi [call site] 02536
5 ZMQParserInterface::addMappingFromRedis() [function] [call site] 02537
6 Ntop::getRedis() [function] [call site] 02538
6 NetworkInterface::get_id() const [function] [call site] 02539
6 snprintf [call site] 02540
6 NetworkInterface::get_id() const [function] [call site] 02541
6 snprintf [call site] 02542
6 Ntop::getRedis() [function] [call site] 02543
6 Redis::hashGetAll(char const*, char***, char***) [function] [call site] 02544
6 Ntop::getRedis() [function] [call site] 02545
6 Redis::hstrlen(char const*, char const*) [function] [call site] 02546
6 Ntop::getRedis() [function] [call site] 02547
6 Redis::hashGet(char const*, char const*, char*, unsigned int) [function] [call site] 02548
6 strtok [call site] 02549
6 atoi [call site] 02550
6 strtok [call site] 02551
6 ZMQParserInterface::addMapping(char const*, unsigned int, unsigned int, char const*) [function] [call site] 02552
5 ParserInterface::~ParserInterface() [function] [call site] 02553
6 Mutex::~Mutex() [function] [call site] 02554
6 NetworkInterface::~NetworkInterface() [function] [call site] 02555
4 __dynamic_cast [call site] 02556
4 SyslogParserInterface::SyslogParserInterface(char const*, char const*) [function] [call site] 02557
5 ParserInterface::ParserInterface(char const*, char const*) [function] [call site] 02558
5 ParserInterface::~ParserInterface() [function] [call site] 02559
4 NetworkInterface::NetworkInterface(char const*, char const*) [function] [call site] 02560
4 Ntop::getTrace() [function] [call site] 02561
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02562
4 NetworkInterface::registerSubInterface(NetworkInterface*, unsigned long) [function] [call site] 02563
5 Ntop::registerInterface(NetworkInterface*) [function] [call site] 02564
6 Mutex::lock(char const*, int, bool) [function] [call site] 02565
6 NetworkInterface::get_name() const [function] [call site] 02566
6 strcmp [call site] 02567
6 Ntop::getTrace() [function] [call site] 02568
6 NetworkInterface::get_description() const [function] [call site] 02569
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02570
6 Ntop::getTrace() [function] [call site] 02571
6 NetworkInterface::get_description() const [function] [call site] 02572
6 NetworkInterface::get_id() const [function] [call site] 02573
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02574
6 Ntop::getTrace() [function] [call site] 02575
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02576
6 Mutex::unlock(char const*, int, bool) [function] [call site] 02577
5 NetworkInterface::setSubInterface(NetworkInterface*, FlowHashingEnum, unsigned long) [function] [call site] 02578
5 NetworkInterface::allocateStructures(bool) [function] [call site] 02579
6 Ntop::getNumLocalNetworks() [function] [call site] 02580
6 NetworkInterface::get_id() const [function] [call site] 02581
6 Ntop::getPrefs() [function] [call site] 02582
6 Prefs::get_max_num_flows() [function] [call site] 02583
6 Ntop::getPrefs() [function] [call site] 02584
6 Prefs::get_max_num_flows() [function] [call site] 02585
6 FlowHash::FlowHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02586
7 GenericHash::GenericHash(NetworkInterface*, unsigned int, unsigned int, char const*) [function] [call site] 02587
8 strdup [call site] 02588
8 RwLock::RwLock() [function] [call site] 02589
8 NetworkInterface::get_id() const [function] [call site] 02590
7 GenericHash::~GenericHash() [function] [call site] 02591
8 GenericHash::cleanup() [function] [call site] 02592
9 GenericHashEntry::next() [function] [call site] 02593
8 RwLock::~RwLock() [function] [call site] 02594
6 NetworkInterface::flowsOnlyInterface() const [function] [call site] 02595
6 NetworkInterface::isViewed() const [function] [call site] 02596
6 Ntop::getPrefs() [function] [call site] 02597
6 Prefs::get_max_num_hosts() [function] [call site] 02598
6 Ntop::getPrefs() [function] [call site] 02599
6 Prefs::get_max_num_hosts() [function] [call site] 02600
6 HostHash::HostHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02601
7 Mutex::~Mutex() [function] [call site] 02602
7 GenericHash::~GenericHash() [function] [call site] 02603
6 AutonomousSystemHash::AutonomousSystemHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02604
7 GenericHash::GenericHash(NetworkInterface*, unsigned int, unsigned int, char const*) [function] [call site] 02605
7 GenericHash::~GenericHash() [function] [call site] 02606
6 ObservationPointHash::ObservationPointHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02607
6 CountriesHash::CountriesHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02608
7 Mutex::~Mutex() [function] [call site] 02609
6 VLANHash::VLANHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02610
6 MacHash::MacHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02611
6 NetworkInterface::FillObsHash() [function] [call site] 02612
7 NetworkInterface::get_id() const [function] [call site] 02613
7 snprintf [call site] 02614
7 Ntop::getRedis() [function] [call site] 02615
7 Redis::keys(char const*, char***) [function] [call site] 02616
7 strrchr [call site] 02617
7 atoi [call site] 02618
7 Ntop::getTrace() [function] [call site] 02619
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02620
7 ObservationPoint::ObservationPoint(NetworkInterface*, unsigned short) [function] [call site] 02621
7 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 02622
7 Ntop::getTrace() [function] [call site] 02623
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02624
7 Ntop::getTrace() [function] [call site] 02625
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02626
6 StatsManager::StatsManager(int, char const*) [function] [call site] 02627
7 SQLiteStoreManager::SQLiteStoreManager(int) [function] [call site] 02628
8 Ntop::getInterfaceById(int) [function] [call site] 02629
9 NetworkInterface::get_id() const [function] [call site] 02630
7 SQLiteStoreManager::~SQLiteStoreManager() [function] [call site] 02631
8 sqlite3_close [call site] 02632
8 Mutex::~Mutex() [function] [call site] 02633
8 __clang_call_terminate [call site] 02634
7 Ntop::get_working_dir() [function] [call site] 02635
7 snprintf [call site] 02636
7 strncpy [call site] 02637
7 Ntop::get_working_dir() [function] [call site] 02638
7 snprintf [call site] 02639
7 Ntop::fixPath(char*, bool) [function] [call site] 02640
7 Ntop::fixPath(char*, bool) [function] [call site] 02641
7 Utils::mkdir_tree(char*) [function] [call site] 02642
8 Ntop::fixPath(char*, bool) [function] [call site] 02643
8 stat [call site] 02644
8 Utils::mkdir(char const*, unsigned int) [function] [call site] 02645
9 mkdir [call site] 02646
9 __errno_location [call site] 02647
9 Ntop::getTrace() [function] [call site] 02648
9 __errno_location [call site] 02649
9 strerror [call site] 02650
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02651
9 chmod [call site] 02652
9 Ntop::getTrace() [function] [call site] 02653
9 __errno_location [call site] 02654
9 strerror [call site] 02655
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02656
8 Utils::mkdir(char const*, unsigned int) [function] [call site] 02657
8 __errno_location [call site] 02658
7 SQLiteStoreManager::init(char const*) [function] [call site] 02659
8 sqlite3_open [call site] 02660
8 Ntop::getTrace() [function] [call site] 02661
8 sqlite3_errmsg [call site] 02662
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02663
6 Ntop::getPrefs() [function] [call site] 02664
6 Prefs::isIfaceL7BehavourAnalysisEnabled() [function] [call site] 02665
6 nDPIStats::nDPIStats(bool, bool) [function] [call site] 02666
6 DSCPStats::DSCPStats() [function] [call site] 02667
6 RoundTripStats::RoundTripStats() [function] [call site] 02668
6 RoundTripStats::RoundTripStats() [function] [call site] 02669
6 MacHash::MacHash(NetworkInterface*, unsigned int, unsigned int) [function] [call site] 02670
6 MostVisitedList::MostVisitedList(unsigned int) [function] [call site] 02671
6 Ntop::getPrefs() [function] [call site] 02672
6 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02673
7 Prefs::is_enterprise_m_edition() [function] [call site] 02674
7 Prefs::is_nedge_enterprise_edition() [function] [call site] 02675
6 NetworkInterface::isViewed() const [function] [call site] 02676
6 SQLiteAlertStore::SQLiteAlertStore(int, char const*) [function] [call site] 02677
7 AlertStore::AlertStore() [function] [call site] 02678
7 SQLiteStoreManager::SQLiteStoreManager(int) [function] [call site] 02679
7 SQLiteStoreManager::~SQLiteStoreManager() [function] [call site] 02680
7 Ntop::get_working_dir() [function] [call site] 02681
7 snprintf [call site] 02682
7 Ntop::fixPath(char*, bool) [function] [call site] 02683
7 Utils::mkdir_tree(char*) [function] [call site] 02684
7 Ntop::get_working_dir() [function] [call site] 02685
7 snprintf [call site] 02686
7 Ntop::fixPath(char*, bool) [function] [call site] 02687
7 SQLiteStoreManager::init(char const*) [function] [call site] 02688
7 Ntop::getTrace() [function] [call site] 02689
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02690
7 SQLiteAlertStore::openStore() [function] [call site] 02691
8 Mutex::lock(char const*, int, bool) [function] [call site] 02692
8 SQLiteAlertStore::execFile(char const*) [function] [call site] 02693
9 Ntop::get_docs_dir() [function] [call site] 02694
10 Prefs::get_docs_dir() [function] [call site] 02695
9 snprintf [call site] 02696
9 Ntop::fixPath(char*, bool) [function] [call site] 02697
9 SQLiteStoreManager::exec_query(char const*, int (*)(void*, int, char**, char**), void*) [function] [call site] 02698
10 Ntop::getTrace() [function] [call site] 02699
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02700
10 sqlite3_exec [call site] 02701
10 Ntop::getTrace() [function] [call site] 02702
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02703
10 Ntop::getTrace() [function] [call site] 02704
10 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02705
10 sqlite3_free [call site] 02706
9 sqlite3_errmsg [call site] 02707
9 strdup [call site] 02708
9 strtok_r [call site] 02709
9 Ntop::getTrace() [function] [call site] 02710
9 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02711
9 SQLiteStoreManager::exec_query(char const*, int (*)(void*, int, char**, char**), void*) [function] [call site] 02712
9 sqlite3_errmsg [call site] 02713
9 strstr [call site] 02714
9 strtok_r [call site] 02715
8 SQLiteAlertStore::execFile(char const*) [function] [call site] 02716
8 Mutex::unlock(char const*, int, bool) [function] [call site] 02717
7 Ntop::getTrace() [function] [call site] 02718
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02719
7 AlertStore::~AlertStore() [function] [call site] 02720
6 AlertsQueue::AlertsQueue(NetworkInterface*) [function] [call site] 02721
6 NetworkStats::NetworkStats(NetworkInterface*, unsigned int) [function] [call site] 02722
6 __cxa_begin_catch [call site] 02723
6 Ntop::getTrace() [function] [call site] 02724
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02725
6 __cxa_end_catch [call site] 02726
6 NetworkInterface::get_id() const [function] [call site] 02727
6 snprintf [call site] 02728
6 AlertableEntity::setEntityValue(char const*) [function] [call site] 02729
6 NetworkInterface::reloadGwMacs() [function] [call site] 02730
7 Ntop::getRedis() [function] [call site] 02731
7 GenericHash::cleanup() [function] [call site] 02732
7 snprintf [call site] 02733
7 Ntop::getRedis() [function] [call site] 02734
7 Redis::smembers(char const*, char***) [function] [call site] 02735
7 Utils::parseMac(unsigned char*, char const*) [function] [call site] 02736
8 __isoc99_sscanf [call site] 02737
7 Mac::Mac(NetworkInterface*, unsigned char*) [function] [call site] 02738
8 Utils::isBroadcastMac(unsigned char const*) [function] [call site] 02739
9 memcmp [call site] 02740
8 Utils::isSpecialMac(unsigned char*) [function] [call site] 02741
9 Utils::isEmptyMac(unsigned char const*) [function] [call site] 02742
10 memcmp [call site] 02743
8 MacStats::MacStats(NetworkInterface*) [function] [call site] 02744
9 MacStats::{unnamed type#2}::MacStats() [function] [call site] 02745
10 MacStats::{unnamed type#2}::{unnamed type#1}::MacStats() [function] [call site] 02746
11 MonitoredCounter<unsigned int>::MonitoredCounter() [function] [call site] 02747
11 MonitoredCounter<unsigned int>::~MonitoredCounter() [function] [call site] 02748
10 MacStats::{unnamed type#2}::{unnamed type#1}::~MacStats() [function] [call site] 02749
9 MacStats::{unnamed type#2}::~MacStats() [function] [call site] 02750
9 MonitoredCounter<unsigned int>::reset() [function] [call site] 02751
9 MonitoredCounter<unsigned int>::reset() [function] [call site] 02752
8 Ntop::getLastStatsReset() [function] [call site] 02753
8 Ntop::getMacManufacturers() [function] [call site] 02754
8 Ntop::getMacManufacturers() [function] [call site] 02755
8 MacManufacturers::getManufacturer(unsigned char*) [function] [call site] 02756
9 MacManufacturers::mac2key(unsigned char*) [function] [call site] 02757
8 Mac::checkDeviceTypeFromManufacturer() [function] [call site] 02758
9 Mac::isNull() const [function] [call site] 02759
9 strstr [call site] 02760
9 strstr [call site] 02761
9 strstr [call site] 02762
9 Mac::setDeviceType(DeviceType) [function] [call site] 02763
9 strstr [call site] 02764
9 Mac::setDeviceType(DeviceType) [function] [call site] 02765
9 strstr [call site] 02766
9 strstr [call site] 02767
9 Mac::setDeviceType(DeviceType) [function] [call site] 02768
9 memcmp [call site] 02769
9 memcmp [call site] 02770
9 memcmp [call site] 02771
9 memcmp [call site] 02772
9 memcmp [call site] 02773
9 memcmp [call site] 02774
9 memcmp [call site] 02775
9 Mac::setDeviceType(DeviceType) [function] [call site] 02776
8 Mac::updateHostPool(bool, bool) [function] [call site] 02777
8 Mutex::~Mutex() [function] [call site] 02778
8 GenericHashEntry::~GenericHashEntry() [function] [call site] 02779
7 GenericHash::add(GenericHashEntry*, bool) [function] [call site] 02780
7 Ntop::getTrace() [function] [call site] 02781
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02782
7 __cxa_begin_catch [call site] 02783
7 Ntop::getTrace() [function] [call site] 02784
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02785
7 __cxa_end_catch [call site] 02786
7 __clang_call_terminate [call site] 02787
6 NetworkInterface::removeRedisSitesKey() [function] [call site] 02788
7 MostVisitedList::serializeDeserialize(unsigned int, bool, char*, char*, char*, char*) [function] [call site] 02789
6 __clang_call_terminate [call site] 02790
5 Ntop::initInterface(NetworkInterface*, bool) [function] [call site] 02791
6 Ntop::getPrefs() [function] [call site] 02792
6 Prefs::do_dump_flows() [function] [call site] 02793
7 Prefs::do_dump_flows_on_es() [function] [call site] 02794
7 Prefs::do_dump_flows_on_mysql() [function] [call site] 02795
7 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02796
7 Prefs::do_dump_flows_on_syslog() [function] [call site] 02797
6 Ntop::get_export_interface() [function] [call site] 02798
6 NetworkInterface::initFlowDump(unsigned char) [function] [call site] 02799
7 NetworkInterface::isViewed() const [function] [call site] 02800
7 Ntop::getPrefs() [function] [call site] 02801
7 Prefs::do_dump_flows_on_clickhouse() [function] [call site] 02802
7 Ntop::getPrefs() [function] [call site] 02803
7 Prefs::do_dump_flows_on_es() [function] [call site] 02804
7 ElasticSearch::ElasticSearch(NetworkInterface*) [function] [call site] 02805
8 DB::DB(NetworkInterface*) [function] [call site] 02806
8 Ntop::getTrace() [function] [call site] 02807
8 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02808
8 SPSCQueue<char*>::SPSCQueue(unsigned int, char const*) [function] [call site] 02809
8 __cxa_allocate_exception [call site] 02810
8 __cxa_throw [call site] 02811
8 __cxa_allocate_exception [call site] 02812
8 __cxa_throw [call site] 02813
8 Ntop::getPrefs() [function] [call site] 02814
8 Prefs::get_es_host() [function] [call site] 02815
8 Ntop::getPrefs() [function] [call site] 02816
8 Prefs::get_es_host() [function] [call site] 02817
8 snprintf [call site] 02818
8 DB::~DB() [function] [call site] 02819
7 Ntop::getPrefs() [function] [call site] 02820
7 Prefs::do_dump_flows_on_syslog() [function] [call site] 02821
7 SyslogDump::SyslogDump(NetworkInterface*) [function] [call site] 02822
8 DB::DB(NetworkInterface*) [function] [call site] 02823
8 DB::~DB() [function] [call site] 02824
8 Ntop::getPrefs() [function] [call site] 02825
8 Prefs::get_flows_syslog_facility() [function] [call site] 02826
8 openlog [call site] 02827
7 __cxa_begin_catch [call site] 02828
7 __cxa_end_catch [call site] 02829
6 NetworkInterface::startDBLoop() [function] [call site] 02830
7 DB::startDBLoop() [function] [call site] 02831
6 NetworkInterface::initFlowChecksLoop() [function] [call site] 02832
7 pthread_create [call site] 02833
7 flowChecksLoop(void*) [function] [call site] 02834
6 NetworkInterface::initHostChecksLoop() [function] [call site] 02835
7 pthread_create [call site] 02836
7 hostChecksLoop(void*) [function] [call site] 02837
6 NetworkInterface::checkDisaggregationMode() [function] [call site] 02838
7 NetworkInterface::isSubInterface() [function] [call site] 02839
7 snprintf [call site] 02840
7 Ntop::getRedis() [function] [call site] 02841
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02842
7 strcmp [call site] 02843
7 strcmp [call site] 02844
7 strcmp [call site] 02845
7 strcmp [call site] 02846
7 strcmp [call site] 02847
7 strcmp [call site] 02848
7 strcmp [call site] 02849
7 Ntop::getTrace() [function] [call site] 02850
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02851
7 strcmp [call site] 02852
7 strcmp [call site] 02853
7 Ntop::getTrace() [function] [call site] 02854
7 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02855
7 Ntop::getRedis() [function] [call site] 02856
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 02857
7 strtok_r [call site] 02858
7 atoi [call site] 02859
5 Ntop::getRedis() [function] [call site] 02860
5 Redis::set(char const*, char const*, unsigned int) [function] [call site] 02861
4 Ntop::getTrace() [function] [call site] 02862
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02863
3 NetworkInterface::setTimeLastPktRcvd(long) [function] [call site] 02864
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] 02865
4 ICMPinfo::~ICMPinfo() [function] [call site] 02866
5 Ntop::getTrace() [function] [call site] 02867
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02868
5 __clang_call_terminate [call site] 02869
4 NetworkInterface::showDynamicInterfaceTraffic() const [function] [call site] 02870
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02871
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02872
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02873
4 Mac::incSentStats(long, unsigned long, unsigned long) [function] [call site] 02874
5 MacStats::incSentStats(long, unsigned long, unsigned long) [function] [call site] 02875
6 TrafficStats::incStats(long, unsigned long, unsigned long) [function] [call site] 02876
4 Mac::setSeenIface(unsigned int) [function] [call site] 02877
5 Mac::setSourceMac() [function] [call site] 02878
6 NetworkInterface::incNumL2Devices() [function] [call site] 02879
4 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 02880
4 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 02881
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02882
4 ntohs [call site] 02883
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02884
4 htons [call site] 02885
4 htons [call site] 02886
4 ntohs [call site] 02887
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02888
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02889
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02890
4 ntohl [call site] 02891
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02892
4 Ntop::getTrace() [function] [call site] 02893
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02894
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02895
4 ntohs [call site] 02896
4 Ntop::getTrace() [function] [call site] 02897
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02898
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02899
4 Ntop::getTrace() [function] [call site] 02900
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 02901
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02902
4 ICMPinfo::dissectICMP(unsigned short, unsigned char const*) [function] [call site] 02903
5 ICMPinfo::reset() [function] [call site] 02904
5 calloc [call site] 02905
5 IpAddress::set(unsigned int) [function] [call site] 02906
5 IpAddress::set(unsigned int) [function] [call site] 02907
5 ntohs [call site] 02908
4 IpAddress::set(unsigned int) [function] [call site] 02909
4 IpAddress::set(ndpi_in6_addr*) [function] [call site] 02910
5 IpAddress::compute_key() [function] [call site] 02911
4 htons [call site] 02912
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] 02913
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 02914
4 Flow::is_swap_requested() const [function] [call site] 02915
4 Flow::set_swap_done() [function] [call site] 02916
4 Flow::get_cli_host() const [function] [call site] 02917
4 Flow::get_srv_host() const [function] [call site] 02918
4 Flow::get_srv_host() const [function] [call site] 02919
4 Flow::get_cli_host() const [function] [call site] 02920
4 Flow::setTOS(unsigned char, bool) [function] [call site] 02921
4 Flow::updateTcpFlags(timeval const*, unsigned char, bool, bool) [function] [call site] 02922
5 GenericHashEntry::getInterface() [function] [call site] 02923
5 NetworkInterface::incFlagStats(unsigned char, bool) [function] [call site] 02924
6 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 02925
7 PacketStats::incFlagStatsCumulative(unsigned char) [function] [call site] 02926
7 PacketStats::incFlagStatsSingleSegment(unsigned char) [function] [call site] 02927
5 Host::incFlagStats(bool, unsigned char, bool) [function] [call site] 02928
6 HostStats::incFlagStats(bool, unsigned char, bool) [function] [call site] 02929
7 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 02930
7 PacketStats::incFlagStats(unsigned char, bool) [function] [call site] 02931
5 Host::incFlagStats(bool, unsigned char, bool) [function] [call site] 02932
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 02933
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 02934
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 02935
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 02936
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 02937
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02938
5 TcpFlowStats::incReset() [function] [call site] 02939
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 02940
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 02941
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 02942
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 02943
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 02944
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02945
5 TcpFlowStats::incFin() [function] [call site] 02946
5 Flow::getViewSharedClient() [function] [call site] 02947
5 Flow::getViewSharedServer() [function] [call site] 02948
6 ViewInterfaceFlowStats::getViewSharedServer() [function] [call site] 02949
6 Flow::get_srv_host() const [function] [call site] 02950
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02951
5 TcpFlowStats::incEstablished() [function] [call site] 02952
5 Flow::setTwhOverForViewInterface() [function] [call site] 02953
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 02954
5 Host::updateSynAlertsCounter(long, bool) [function] [call site] 02955
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 02956
5 NetworkStats::updateSynAlertsCounter(long, bool) [function] [call site] 02957
5 Host::updateSynAckAlertsCounter(long, bool) [function] [call site] 02958
5 Host::updateSynAckAlertsCounter(long, bool) [function] [call site] 02959
5 NetworkStats::updateSynAckAlertsCounter(long, bool) [function] [call site] 02960
5 NetworkStats::updateSynAckAlertsCounter(long, bool) [function] [call site] 02961
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02962
5 TcpFlowStats::incSyn() [function] [call site] 02963
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02964
5 TcpFlowStats::incReset() [function] [call site] 02965
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 02966
5 Host::updateRstAlertsCounter(long, bool) [function] [call site] 02967
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 02968
5 Host::updateFinAlertsCounter(long, bool) [function] [call site] 02969
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02970
5 TcpFlowStats::incFin() [function] [call site] 02971
5 Host::updateFinAckAlertsCounter(long, bool) [function] [call site] 02972
5 Host::updateFinAckAlertsCounter(long, bool) [function] [call site] 02973
5 NetworkInterface::getTcpFlowStats() [function] [call site] 02974
5 TcpFlowStats::incFin() [function] [call site] 02975
5 Flow::calculateConnectionState(bool) [function] [call site] 02976
6 Flow::isTCP() const [function] [call site] 02977
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02978
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02979
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02980
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02981
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02982
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02983
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02984
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02985
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02986
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02987
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02988
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02989
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02990
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02991
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02992
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02993
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02994
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02995
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02996
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 02997
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02998
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 02999
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03000
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03001
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03002
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03003
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03004
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03005
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03006
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03007
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03008
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03009
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03010
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03011
6 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03012
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03013
6 Flow::checkS1ConnState() [function] [call site] 03014
7 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03015
7 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03016
7 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03017
7 Flow::isTCPFlagSet(unsigned char, int) [function] [call site] 03018
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03019
6 Flow::getCurrentConnectionState() [function] [call site] 03020
6 Flow::getCurrentConnectionState() [function] [call site] 03021
6 Flow::setCurrentConnectionState(unsigned char) [function] [call site] 03022
5 Flow::timeval_diff(timeval*, timeval const*, timeval*, unsigned short) [function] [call site] 03023
5 Utils::timeval2ms(timeval const*) [function] [call site] 03024
5 Host::updateRoundTripTime(unsigned int) [function] [call site] 03025
6 AutonomousSystem::updateRoundTripTime(unsigned int) [function] [call site] 03026
7 Ntop::getPrefs() [function] [call site] 03027
7 Prefs::get_ewma_alpha_percent() [function] [call site] 03028
7 Utils::update_ewma(unsigned int, unsigned int*, unsigned char) [function] [call site] 03029
5 Flow::timeval_diff(timeval*, timeval const*, timeval*, unsigned short) [function] [call site] 03030
5 Utils::timeval2ms(timeval const*) [function] [call site] 03031
5 Host::updateRoundTripTime(unsigned int) [function] [call site] 03032
5 Flow::setRtt() [function] [call site] 03033
5 NetworkInterface::getTcpFlowStats() [function] [call site] 03034
5 TcpFlowStats::incEstablished() [function] [call site] 03035
5 GenericHashEntry::get_state() const [function] [call site] 03036
5 GenericHashEntry::set_hash_entry_state_flow_notyetdetected() [function] [call site] 03037
4 Flow::check_swap() [function] [call site] 03038
5 Flow::get_cli_port() const [function] [call site] 03039
5 Flow::get_srv_port() const [function] [call site] 03040
5 Flow::get_cli_ip_addr() const [function] [call site] 03041
5 IpAddress::isNonEmptyUnicastAddress() const [function] [call site] 03042
6 IpAddress::isMulticastAddress() const [function] [call site] 03043
6 IpAddress::isBroadcastAddress() const [function] [call site] 03044
6 IpAddress::isEmpty() const [function] [call site] 03045
5 Flow::get_srv_ip_addr() const [function] [call site] 03046
5 IpAddress::isNonEmptyUnicastAddress() const [function] [call site] 03047
5 Flow::get_cli_port() const [function] [call site] 03048
5 Flow::get_srv_port() const [function] [call site] 03049
4 ntohs [call site] 03050
4 Flow::updateTcpWindow(unsigned short, bool) [function] [call site] 03051
4 ntohl [call site] 03052
4 ntohs [call site] 03053
4 Flow::updateTcpSeqNum(timeval const*, unsigned int, unsigned int, unsigned short, unsigned char, unsigned short, bool) [function] [call site] 03054
5 Flow::getNextTcpSeq(unsigned char, unsigned int, unsigned int) [function] [call site] 03055
5 Ntop::getTrace() [function] [call site] 03056
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03057
5 Ntop::getTrace() [function] [call site] 03058
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03059
5 Ntop::getTrace() [function] [call site] 03060
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03061
5 Ntop::getTrace() [function] [call site] 03062
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03063
5 Ntop::getTrace() [function] [call site] 03064
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03065
5 Ntop::getTrace() [function] [call site] 03066
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03067
5 Ntop::getTrace() [function] [call site] 03068
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03069
5 Ntop::getTrace() [function] [call site] 03070
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03071
5 Ntop::getTrace() [function] [call site] 03072
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03073
5 Ntop::getTrace() [function] [call site] 03074
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03075
5 Ntop::getTrace() [function] [call site] 03076
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03077
5 Ntop::getTrace() [function] [call site] 03078
5 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03079
5 PartializableFlowTrafficStats::incTcpStats(bool, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 03080
4 Flow::setICMP(bool, unsigned char, unsigned char, unsigned char*) [function] [call site] 03081
5 Flow::isICMP() const [function] [call site] 03082
6 Flow::isProto(unsigned short) const [function] [call site] 03083
4 Flow::updateICMPFlood(timeval const*, bool) [function] [call site] 03084
5 Host::updateICMPAlertsCounter(long, bool) [function] [call site] 03085
6 AlertCounter::inc(long, AlertableEntity*) [function] [call site] 03086
5 Host::updateICMPAlertsCounter(long, bool) [function] [call site] 03087
4 Flow::setICMPPayloadSize(unsigned short) [function] [call site] 03088
5 Flow::isICMP() const [function] [call site] 03089
4 Flow::check_swap() [function] [call site] 03090
4 Flow::incStats(bool, unsigned int, unsigned char*, unsigned int, unsigned char, unsigned char, unsigned short, timeval const*, unsigned short) [function] [call site] 03091
5 NetworkInterface::getScalingFactor() const [function] [call site] 03092
5 GenericHashEntry::updateSeen(long) [function] [call site] 03093
5 FlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 03094
6 PartializableFlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 03095
6 ndpi_data_add_value [call site] 03096
6 ndpi_data_add_value [call site] 03097
5 Flow::callFlowUpdate(long) [function] [call site] 03098
6 GenericHashEntry::get_state() const [function] [call site] 03099
6 NetworkInterface::execPeriodicUpdateChecks(Flow*) [function] [call site] 03100
7 FlowChecksExecutor::execChecks(Flow*, FlowChecks) [function] [call site] 03101
5 Flow::get_packets() const [function] [call site] 03102
6 PartializableFlowTrafficStats::get_cli2srv_packets() const [function] [call site] 03103
6 PartializableFlowTrafficStats::get_srv2cli_packets() const [function] [call site] 03104
5 ndpi_init_data_analysis [call site] 03105
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 03106
6 ndpi_data_add_value [call site] 03107
5 ndpi_data_entropy [call site] 03108
5 Flow::addRisk(unsigned long) [function] [call site] 03109
5 ndpi_free_data_analysis [call site] 03110
5 Flow::getCli2SrvIATStats() const [function] [call site] 03111
5 Flow::getSrv2CliIATStats() const [function] [call site] 03112
5 Flow::updatePacketStats(InterarrivalStats*, timeval const*, bool) [function] [call site] 03113
6 InterarrivalStats::updatePacketStats(timeval*, bool) [function] [call site] 03114
7 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 03115
7 ndpi_data_add_value [call site] 03116
5 FlowTrafficStats::incStats(bool, unsigned int, unsigned long, unsigned long) [function] [call site] 03117
5 Host::incSentStats(unsigned int, unsigned int) [function] [call site] 03118
6 HostStats::incSentStats(unsigned int, unsigned int) [function] [call site] 03119
7 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 03120
5 Host::incRecvStats(unsigned int, unsigned int) [function] [call site] 03121
6 HostStats::incRecvStats(unsigned int, unsigned int) [function] [call site] 03122
7 PacketStats::incStats(unsigned int, unsigned int) [function] [call site] 03123
5 Host::incRecvStats(unsigned int, unsigned int) [function] [call site] 03124
5 Host::incSentStats(unsigned int, unsigned int) [function] [call site] 03125
5 Flow::get_bytes_cli2srv() const [function] [call site] 03126
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 03127
5 Flow::get_bytes_srv2cli() const [function] [call site] 03128
5 Flow::updateEntropy(ndpi_analyze_struct*, unsigned char*, unsigned int) [function] [call site] 03129
5 Utils::timeval2usec(timeval const*) [function] [call site] 03130
5 Utils::timeval2usec(timeval const*) [function] [call site] 03131
4 NetworkInterface::isTrafficMirrored() const [function] [call site] 03132
4 NetworkInterface::isGwMacConfigured() const [function] [call site] 03133
4 IpAddress::isLocalHost() const [function] [call site] 03134
4 IpAddress::isLocalHost() const [function] [call site] 03135
4 Flow::isDetectionCompleted() const [function] [call site] 03136
4 Flow::needsExtraDissection() [function] [call site] 03137
4 Flow::processPacket(pcap_pkthdr const*, unsigned char const*, unsigned short, unsigned long, unsigned char*, unsigned short, unsigned short) [function] [call site] 03138
5 NetworkInterface::get_ndpi_struct() const [function] [call site] 03139
5 ndpi_detection_process_packet [call site] 03140
5 ndpi_is_protocol_detected [call site] 03141
5 Flow::hasDissectedTooManyPackets() [function] [call site] 03142
6 Flow::get_packets() const [function] [call site] 03143
6 Flow::needsExtraDissection() [function] [call site] 03144
5 Flow::endProtocolDissection() [function] [call site] 03145
5 Host::getMac() const [function] [call site] 03146
5 Mac::isBroadcast() [function] [call site] 03147
5 Host::setCrawlerBotScannerHost() [function] [call site] 03148
5 Flow::addRisk(unsigned long) [function] [call site] 03149
5 Flow::updateProtocol(ndpi_proto) [function] [call site] 03150
5 Flow::setProtocolDetectionCompleted(unsigned char*, unsigned short, long) [function] [call site] 03151
5 Flow::isDNS() const [function] [call site] 03152
5 Flow::processDNSPacket(unsigned char const*, unsigned short, unsigned long) [function] [call site] 03153
6 Flow::isDNS() const [function] [call site] 03154
6 GenericHashEntry::getInterface() [function] [call site] 03155
6 NetworkInterface::get_ndpi_struct() const [function] [call site] 03156
6 ndpi_detection_process_packet [call site] 03157
6 ndpi_get_lower_proto [call site] 03158
6 Host::incContactedService(char*) [function] [call site] 03159
6 inet_ntop [call site] 03160
6 inet_ntop [call site] 03161
6 Flow::setDNSQuery(char*, char*, bool) [function] [call site] 03162
7 Flow::isDNS() const [function] [call site] 03163
7 GenericHashEntry::getInterface() [function] [call site] 03164
7 NetworkInterface::getTimeLastPktRcvd() [function] [call site] 03165
7 strdup [call site] 03166
7 strdup [call site] 03167
6 Ntop::getPrefs() [function] [call site] 03168
6 Prefs::is_dns_decoding_enabled() [function] [call site] 03169
6 strchr [call site] 03170
6 strstr [call site] 03171
6 strstr [call site] 03172
6 Ntop::getRedis() [function] [call site] 03173
6 Redis::setResolvedAddress(char*, char*) [function] [call site] 03174
5 Flow::isIEC60870() const [function] [call site] 03175
6 Flow::isProto(unsigned short) const [function] [call site] 03176
5 htons [call site] 03177
5 Flow::processIEC60870Packet(bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 03178
6 Flow::isIEC60870() const [function] [call site] 03179
6 GenericHashEntry::getInterface() [function] [call site] 03180
6 IEC104Stats::IEC104Stats() [function] [call site] 03181
7 RwLock::RwLock() [function] [call site] 03182
7 RwLock::~RwLock() [function] [call site] 03183
7 ndpi_alloc_data_analysis [call site] 03184
6 IEC104Stats::processPacket(Flow*, bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 03185
7 Prefs::getIEC104AllowedTypeIDs() [function] [call site] 03186
7 RwLock::wrlock(char const*, int) [function] [call site] 03187
7 snprintf [call site] 03188
7 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 03189
7 ndpi_data_add_value [call site] 03190
7 snprintf [call site] 03191
7 RwLock::unlock(char const*, int) [function] [call site] 03192
7 snprintf [call site] 03193
7 GenericHashEntry::get_duration() const [function] [call site] 03194
7 Ntop::getPrefs() [function] [call site] 03195
7 Prefs::getIEC60870LearingPeriod() [function] [call site] 03196
7 snprintf [call site] 03197
7 Ntop::getRedis() [function] [call site] 03198
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 03199
7 strcmp [call site] 03200
7 IECInvalidTransitionAlert::IECInvalidTransitionAlert(FlowCheck*, Flow*, timeval*, unsigned short, unsigned char) [function] [call site] 03201
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 03202
8 IECInvalidTransitionAlert::getDefaultScore() [function] [call site] 03203
8 FlowAlert::setAlertScore(unsigned char) [function] [call site] 03204
8 FlowAlert::~FlowAlert() [function] [call site] 03205
7 FlowAlert::setCliSrvScores(unsigned char, unsigned char) [function] [call site] 03206
7 Flow::triggerAlert(FlowAlert*, bool) [function] [call site] 03207
8 Flow::setAlertsMap(FlowAlert*) [function] [call site] 03208
9 Utils::mapAlertToScoreCategory(AlertCategory) [function] [call site] 03209
9 FlowAlert::getCliScore() [function] [call site] 03210
9 FlowAlert::getSrvScore() [function] [call site] 03211
9 Bitmap128::isSetBit(unsigned char) const [function] [call site] 03212
10 Utils::bitmapIsSet(unsigned long, unsigned char) [function] [call site] 03213
11 Ntop::getTrace() [function] [call site] 03214
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03215
10 Bitmap128::numBits() [function] [call site] 03216
10 Utils::bitmapIsSet(unsigned long, unsigned char) [function] [call site] 03217
9 Flow::get_cli_host() const [function] [call site] 03218
9 Flow::get_srv_host() const [function] [call site] 03219
9 GenericHashEntry::getInterface() [function] [call site] 03220
9 NetworkInterface::viewedBy() const [function] [call site] 03221
9 Flow::getInterfaceIndex() [function] [call site] 03222
9 Flow::get_vlan_id() const [function] [call site] 03223
9 Flow::get_observation_point_id() [function] [call site] 03224
10 Flow::getFlowObservationPointId() [function] [call site] 03225
9 Flow::getPrivateFlowId() const [function] [call site] 03226
9 Flow::get_cli_ip_addr() const [function] [call site] 03227
9 Flow::get_srv_ip_addr() const [function] [call site] 03228
9 NetworkInterface::findFlowHosts(int, unsigned short, unsigned short, unsigned int, Mac*, IpAddress*, Host**, Mac*, IpAddress*, Host**) [function] [call site] 03229
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 03230
10 Host::refreshDisabledAlerts() [function] [call site] 03231
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 03232
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 03233
9 Host::isFlowAlertDisabled(FlowAlertType) [function] [call site] 03234
9 Flow::isFlowAlerted() const [function] [call site] 03235
9 Flow::setNormalToAlertedCounters() [function] [call site] 03236
10 Flow::get_cli_host() const [function] [call site] 03237
10 Flow::get_srv_host() const [function] [call site] 03238
10 Host::get_as() const [function] [call site] 03239
10 AutonomousSystem::incNumAlertedFlows(bool) [function] [call site] 03240
10 NetworkStats::incNumAlertedFlows(bool) [function] [call site] 03241
10 Host::incNumAlertedFlows(bool) [function] [call site] 03242
11 HostStats::incNumAlertedFlows(bool) [function] [call site] 03243
10 Host::incTotalAlerts() [function] [call site] 03244
11 HostStats::incTotalAlerts() [function] [call site] 03245
10 Host::get_as() const [function] [call site] 03246
10 AutonomousSystem::incNumAlertedFlows(bool) [function] [call site] 03247
10 NetworkStats::incNumAlertedFlows(bool) [function] [call site] 03248
10 Host::incNumAlertedFlows(bool) [function] [call site] 03249
10 Host::incTotalAlerts() [function] [call site] 03250
10 PartializableFlowTrafficStats::setFlowAlerted() [function] [call site] 03251
9 Bitmap128::setBit(unsigned char) [function] [call site] 03252
10 Utils::bitmapSet(unsigned long, unsigned char) [function] [call site] 03253
11 Ntop::getTrace() [function] [call site] 03254
11 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03255
10 Bitmap128::numBits() [function] [call site] 03256
10 Utils::bitmapSet(unsigned long, unsigned char) [function] [call site] 03257
9 Flow::setAlertInfo(FlowAlert*) [function] [call site] 03258
10 FlowAlert::isCliAttacker() [function] [call site] 03259
10 FlowAlert::isCliVictim() [function] [call site] 03260
10 FlowAlert::isSrvAttacker() [function] [call site] 03261
10 FlowAlert::isSrvVictim() [function] [call site] 03262
9 PartializableFlowTrafficStats::incScore(unsigned short, ScoreCategory, bool) [function] [call site] 03263
9 PartializableFlowTrafficStats::incScore(unsigned short, ScoreCategory, bool) [function] [call site] 03264
9 GenericHashEntry::getInterface() [function] [call site] 03265
9 NetworkInterface::isView() const [function] [call site] 03266
9 Host::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03267
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03268
11 ViewScoreStats::ViewScoreStats() [function] [call site] 03269
12 ScoreStats::ScoreStats() [function] [call site] 03270
13 ScoreCounter::ScoreCounter() [function] [call site] 03271
12 ScoreStats::~ScoreStats() [function] [call site] 03272
11 ScoreStats::ScoreStats() [function] [call site] 03273
11 ScoreStats::incValue(unsigned short, ScoreCategory, bool) [function] [call site] 03274
12 ScoreStats::incValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 03275
13 ScoreCounter::inc(unsigned short) [function] [call site] 03276
12 ScoreStats::incValue(ScoreCounter*, unsigned short, ScoreCategory) [function] [call site] 03277
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03278
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03279
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03280
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03281
10 NetworkInterface::incScoreValue(unsigned short, bool) [function] [call site] 03282
10 Score::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03283
9 Host::incScoreValue(unsigned short, ScoreCategory, bool) [function] [call site] 03284
9 Flow::isFlowAlerted() const [function] [call site] 03285
9 Flow::getPredominantAlertScore() const [function] [call site] 03286
9 Flow::setPredominantAlert(FlowAlertType, unsigned short) [function] [call site] 03287
10 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 03288
10 NetworkInterface::decNumAlertedFlows(Flow*, AlertLevel) [function] [call site] 03289
11 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 03290
10 Utils::mapScoreToSeverity(unsigned int) [function] [call site] 03291
10 NetworkInterface::incNumAlertedFlows(Flow*, AlertLevel) [function] [call site] 03292
11 Utils::mapAlertLevelToGroup(AlertLevel) [function] [call site] 03293
8 Flow::flushAlerts() [function] [call site] 03294
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 03295
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 03296
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 03297
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 03298
7 IEC104Stats::isMonitoringTypeId(unsigned short) [function] [call site] 03299
7 IEC104Stats::isCommandTypeId(unsigned short) [function] [call site] 03300
7 snprintf [call site] 03301
7 Ntop::getRedis() [function] [call site] 03302
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 03303
7 strcmp [call site] 03304
7 IECInvalidCommandTransitionAlert::IECInvalidCommandTransitionAlert(FlowCheck*, Flow*, timeval*, unsigned int, unsigned int, unsigned int) [function] [call site] 03305
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 03306
8 IECInvalidCommandTransitionAlert::getDefaultScore() [function] [call site] 03307
8 FlowAlert::setAlertScore(unsigned char) [function] [call site] 03308
8 FlowAlert::~FlowAlert() [function] [call site] 03309
7 FlowAlert::setCliSrvScores(unsigned char, unsigned char) [function] [call site] 03310
7 Flow::triggerAlert(FlowAlert*, bool) [function] [call site] 03311
7 snprintf [call site] 03312
7 Ntop::getRedis() [function] [call site] 03313
7 Redis::get(char*, char*, unsigned int, bool) [function] [call site] 03314
7 strcmp [call site] 03315
7 IECUnexpectedTypeIdAlert::IECUnexpectedTypeIdAlert(FlowCheck*, Flow*, unsigned char, unsigned short, unsigned char, unsigned char) [function] [call site] 03316
8 FlowAlert::FlowAlert(FlowCheck*, Flow*) [function] [call site] 03317
8 IECUnexpectedTypeIdAlert::getDefaultScore() [function] [call site] 03318
8 FlowAlert::setAlertScore(unsigned char) [function] [call site] 03319
8 FlowAlert::~FlowAlert() [function] [call site] 03320
7 FlowAlert::setCliSrvScores(unsigned char, unsigned char) [function] [call site] 03321
7 Flow::triggerAlert(FlowAlert*, bool) [function] [call site] 03322
7 RwLock::unlock(char const*, int) [function] [call site] 03323
5 Flow::needsExtraDissection() [function] [call site] 03324
5 Flow::setExtraDissectionCompleted() [function] [call site] 03325
5 Flow::updateProtocol(ndpi_proto) [function] [call site] 03326
4 Flow::isDetectionCompleted() const [function] [call site] 03327
4 Flow::get_detected_protocol() const [function] [call site] 03328
5 Flow::isDetectionCompleted() const [function] [call site] 03329
4 ndpi_get_lower_proto [call site] 03330
4 Host::getMac() const [function] [call site] 03331
4 Mac::incNumDHCPRequests() [function] [call site] 03332
5 MacStats::incNumDHCPRequests() [function] [call site] 03333
4 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 03334
5 NetworkInterface::are_ip_reassignment_alerts_enabled() [function] [call site] 03335
5 Utils::mac2int(unsigned char const*) [function] [call site] 03336
5 Utils::int2mac(unsigned long, unsigned char*) [function] [call site] 03337
5 NetworkInterface::getAlertsQueue() const [function] [call site] 03338
5 ntohl [call site] 03339
5 AlertsQueue::pushMacIpAssociationChangedAlert(unsigned int, unsigned char*, unsigned char*, Mac*) [function] [call site] 03340
6 Ntop::getPrefs() [function] [call site] 03341
6 Prefs::are_alerts_disabled() [function] [call site] 03342
6 calloc [call site] 03343
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03344
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03345
6 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03346
6 Ntop::getTrace() [function] [call site] 03347
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03348
6 ndpi_init_serializer_ll [call site] 03349
6 ndpi_serialize_string_string [call site] 03350
6 ndpi_serialize_string_string [call site] 03351
6 ndpi_serialize_string_string [call site] 03352
6 Mac::getDeviceType() [function] [call site] 03353
6 ndpi_serialize_string_int32 [call site] 03354
6 Mac::getDHCPName(char*, long) [function] [call site] 03355
6 ndpi_serialize_string_string [call site] 03356
6 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 03357
4 NetworkInterface::checkDhcpIPRange(Mac*, dhcp_packet*, unsigned short) [function] [call site] 03358
5 NetworkInterface::hasConfiguredDhcpRanges() [function] [call site] 03359
6 IpAddress::isEmpty() const [function] [call site] 03360
5 Utils::mac2int(unsigned char const*) [function] [call site] 03361
5 IpAddress::IpAddress() [function] [call site] 03362
5 IpAddress::set(unsigned int) [function] [call site] 03363
5 NetworkInterface::isInDhcpRange(IpAddress*) [function] [call site] 03364
5 NetworkInterface::getAlertsQueue() const [function] [call site] 03365
5 ntohl [call site] 03366
5 AlertsQueue::pushOutsideDhcpRangeAlert(unsigned char*, Mac*, unsigned int, unsigned int, unsigned short) [function] [call site] 03367
6 Ntop::getPrefs() [function] [call site] 03368
6 Prefs::are_alerts_disabled() [function] [call site] 03369
6 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03370
6 Mac::print(char*, unsigned int) [function] [call site] 03371
6 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03372
6 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03373
6 Ntop::getTrace() [function] [call site] 03374
6 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03375
6 ndpi_init_serializer_ll [call site] 03376
6 ndpi_serialize_string_string [call site] 03377
6 ndpi_serialize_string_string [call site] 03378
6 ndpi_serialize_string_string [call site] 03379
6 ndpi_serialize_string_string [call site] 03380
6 ndpi_serialize_string_int32 [call site] 03381
6 Mac::getDeviceType() [function] [call site] 03382
6 ndpi_serialize_string_int32 [call site] 03383
6 Mac::getDHCPName(char*, long) [function] [call site] 03384
6 ndpi_serialize_string_string [call site] 03385
6 AlertsQueue::pushAlertJson(ndpi_serializer*, char const*, char const*, AlertCategory) [function] [call site] 03386
4 NetworkInterface::setDHCPAddressesSeen() [function] [call site] 03387
4 Mac::incNumDHCPReplies() [function] [call site] 03388
5 MacStats::incNumDHCPReplies() [function] [call site] 03389
4 strncpy [call site] 03390
4 Utils::formatMac(unsigned char const*, char*, unsigned int) [function] [call site] 03391
4 Ntop::getTrace() [function] [call site] 03392
4 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03393
4 NetworkInterface::get_id() const [function] [call site] 03394
4 snprintf [call site] 03395
4 Ntop::getRedis() [function] [call site] 03396
4 Redis::set(char const*, char const*, unsigned int) [function] [call site] 03397
4 Mac::inlineSetDHCPName(char const*) [function] [call site] 03398
5 strdup [call site] 03399
4 Flow::get_ndpi_flow() const [function] [call site] 03400
4 snprintf [call site] 03401
4 Flow::get_ndpi_flow() const [function] [call site] 03402
4 Mac::inlineSetFingerprint(char const*) [function] [call site] 03403
5 strdup [call site] 03404
4 Host::getMac() const [function] [call site] 03405
4 Mac::isBroadcast() [function] [call site] 03406
4 Mac::getDHCPNameNotLowerCase(char*, long) [function] [call site] 03407
5 Mutex::lock(char const*, int, bool) [function] [call site] 03408
5 snprintf [call site] 03409
5 Mutex::unlock(char const*, int, bool) [function] [call site] 03410
4 Flow::setDHCPHostName(char const*) [function] [call site] 03411
5 strdup [call site] 03412
4 Host::getMac() const [function] [call site] 03413
4 Host::getMac() const [function] [call site] 03414
4 Mac::isMulticast() [function] [call site] 03415
5 Utils::isMulticastMac(unsigned char const*) [function] [call site] 03416
6 Utils::isEmptyMac(unsigned char const*) [function] [call site] 03417
4 Flow::dissectNetBIOS(unsigned char*, unsigned short) [function] [call site] 03418
5 ndpi_netbios_name_interpret [call site] 03419
5 strstr [call site] 03420
5 isprint [call site] 03421
5 strdup [call site] 03422
4 Flow::getBitTorrentHash() [function] [call site] 03423
4 Flow::get_packets() const [function] [call site] 03424
4 Flow::dissectBittorrent(char*, unsigned short) [function] [call site] 03425
5 ndpi_strnstr [call site] 03426
5 strnlen [call site] 03427
5 Flow::setBittorrentHash(char*) [function] [call site] 03428
4 Flow::dissectHTTP(bool, char*, unsigned short) [function] [call site] 03429
5 strlen [call site] 03430
5 memchr [call site] 03431
5 PartializableFlowTrafficStats::incHTTPReqPOST() [function] [call site] 03432
5 PartializableFlowTrafficStats::incHTTPReqPUT() [function] [call site] 03433
5 PartializableFlowTrafficStats::incHTTPReqOhter() [function] [call site] 03434
5 PartializableFlowTrafficStats::incHTTPReqGET() [function] [call site] 03435
5 PartializableFlowTrafficStats::incHTTPReqHEAD() [function] [call site] 03436
5 PartializableFlowTrafficStats::incHTTPReqOhter() [function] [call site] 03437
5 Flow::setHTTPMethod(char const*, long) [function] [call site] 03438
6 ndpi_http_str2method [call site] 03439
6 Flow::setHTTPMethod(ndpi_http_method) [function] [call site] 03440
5 memchr [call site] 03441
5 isprint [call site] 03442
5 strncat [call site] 03443
5 strncat [call site] 03444
5 ndpi_strnstr [call site] 03445
5 strchr [call site] 03446
5 strchr [call site] 03447
5 Utils::getDeviceTypeFromOsDetail(char const*, operating_system_hint*) [function] [call site] 03448
6 strcasestr [call site] 03449
6 strcasestr [call site] 03450
6 strcasestr [call site] 03451
6 strcasestr [call site] 03452
6 strstr [call site] 03453
6 strstr [call site] 03454
6 strcasestr [call site] 03455
6 strcasestr [call site] 03456
6 strcasestr [call site] 03457
6 strcasestr [call site] 03458
6 strcasestr [call site] 03459
6 strcasestr [call site] 03460
6 strcasestr [call site] 03461
6 strcasestr [call site] 03462
5 Utils::OShint2OSType(operating_system_hint) [function] [call site] 03463
5 memchr [call site] 03464
5 PartializableFlowTrafficStats::incHTTPResp1xx() [function] [call site] 03465
5 PartializableFlowTrafficStats::incHTTPResp2xx() [function] [call site] 03466
5 PartializableFlowTrafficStats::incHTTPResp3xx() [function] [call site] 03467
5 PartializableFlowTrafficStats::incHTTPResp4xx() [function] [call site] 03468
5 PartializableFlowTrafficStats::incHTTPResp5xx() [function] [call site] 03469
5 memchr [call site] 03470
5 strncpy [call site] 03471
5 atoi [call site] 03472
4 Flow::dissectSSDP(bool, char*, unsigned short) [function] [call site] 03473
5 strncmp [call site] 03474
5 strncasecmp [call site] 03475
5 strdup [call site] 03476
4 Flow::dissectDNS(bool, char*, unsigned short) [function] [call site] 03477
5 Flow::get_protocol() const [function] [call site] 03478
5 Flow::getLastQueryType() [function] [call site] 03479
6 Flow::isDNS() const [function] [call site] 03480
5 PartializableFlowTrafficStats::incDNSQuery(unsigned short) [function] [call site] 03481
5 Flow::getDNSRetCode() [function] [call site] 03482
6 Flow::isDNS() const [function] [call site] 03483
5 PartializableFlowTrafficStats::incDNSResp(unsigned short) [function] [call site] 03484
4 htons [call site] 03485
4 Flow::processIEC60870Packet(bool, unsigned char const*, unsigned short, pcap_pkthdr const*) [function] [call site] 03486
4 Flow::dissectMDNS(unsigned char*, unsigned short) [function] [call site] 03487
5 ntohs [call site] 03488
5 ntohs [call site] 03489
5 ntohs [call site] 03490
5 ntohs [call site] 03491
5 strstr [call site] 03492
5 strstr [call site] 03493
5 strstr [call site] 03494
5 strstr [call site] 03495
5 strstr [call site] 03496
5 strstr [call site] 03497
5 strstr [call site] 03498
5 Host::getMac() const [function] [call site] 03499
5 Host::getMac() const [function] [call site] 03500
5 Mac::getDeviceType() [function] [call site] 03501
5 Mac::setDeviceType(DeviceType) [function] [call site] 03502
5 strlen [call site] 03503
5 strcmp [call site] 03504
5 strstr [call site] 03505
5 strdup [call site] 03506
5 strncpy [call site] 03507
5 strncmp [call site] 03508
5 strncmp [call site] 03509
5 strncmp [call site] 03510
5 Host::getMac() const [function] [call site] 03511
5 Mac::inlineSetModel(char const*) [function] [call site] 03512
6 strdup [call site] 03513
6 strstr [call site] 03514
6 Mac::setDeviceType(DeviceType) [function] [call site] 03515
6 strstr [call site] 03516
6 Mac::setDeviceType(DeviceType) [function] [call site] 03517
6 strstr [call site] 03518
6 Mac::setDeviceType(DeviceType) [function] [call site] 03519
6 strstr [call site] 03520
6 Mac::setDeviceType(DeviceType) [function] [call site] 03521
6 strstr [call site] 03522
6 Mac::setDeviceType(DeviceType) [function] [call site] 03523
5 strncmp [call site] 03524
5 strdup [call site] 03525
5 strncmp [call site] 03526
5 strdup [call site] 03527
5 Host::getMac() const [function] [call site] 03528
5 Host::getMac() const [function] [call site] 03529
5 Mac::inlineSetSSID(char const*) [function] [call site] 03530
6 strdup [call site] 03531
6 Mac::setDeviceType(DeviceType) [function] [call site] 03532
4 NetworkDiscovery::queueMDNSResponse(unsigned int, unsigned char*, unsigned int) [function] [call site] 03533
5 Mutex::lock(char const*, int, bool) [function] [call site] 03534
5 ntohl [call site] 03535
5 Utils::intoaV4(unsigned int, char*, unsigned short) [function] [call site] 03536
5 NetworkDiscovery::dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 03537
6 _dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 03538
7 ntohs [call site] 03539
7 ntohs [call site] 03540
7 snprintf [call site] 03541
7 ntohs [call site] 03542
7 snprintf [call site] 03543
5 NetworkDiscovery::dissectMDNS(unsigned char*, unsigned int, char*, unsigned int) [function] [call site] 03544
5 lua_push_str_table_entry(lua_State*, char const*, char const*) [function] [call site] 03545
6 lua_pushstring [call site] 03546
6 lua_pushstring [call site] 03547
6 lua_settable [call site] 03548
5 Mutex::unlock(char const*, int, bool) [function] [call site] 03549
4 Flow::isZoomRTP() const [function] [call site] 03550
5 Flow::isProto(unsigned short) const [function] [call site] 03551
4 Flow::setRTPStreamType(unsigned char) [function] [call site] 03552
4 Flow::setRTPStreamType(unsigned char) [function] [call site] 03553
4 Flow::setRTPStreamType(unsigned char) [function] [call site] 03554
4 Flow::getRTPStreamType() [function] [call site] 03555
4 Flow::get_ndpi_flow() const [function] [call site] 03556
4 Flow::get_ndpi_flow() const [function] [call site] 03557
4 Flow::setRTPStreamType(unsigned char) [function] [call site] 03558
4 Flow::isDetectionCompleted() const [function] [call site] 03559
4 Flow::isFlowAccounted() [function] [call site] 03560
4 Flow::getStatsProtocol() const [function] [call site] 03561
4 Flow::get_protocol_category() const [function] [call site] 03562
4 NetworkInterface::incnDPIStats(long, unsigned short, ndpi_protocol_category_t, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 03563
5 nDPIStats::incStats(unsigned int, unsigned short, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 03564
6 ProtoCounter::ProtoCounter(unsigned short, bool, bool) [function] [call site] 03565
6 ProtoCounter::incStats(unsigned int, unsigned long, unsigned long, unsigned long, unsigned long) [function] [call site] 03566
7 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 03567
7 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 03568
7 Ntop::getPrefs() [function] [call site] 03569
7 Prefs::get_housekeeping_frequency() [function] [call site] 03570
7 Ntop::getPrefs() [function] [call site] 03571
7 Prefs::get_housekeeping_frequency() [function] [call site] 03572
5 nDPIStats::incCategoryStats(unsigned int, ndpi_protocol_category_t, unsigned long, unsigned long) [function] [call site] 03573
6 CategoryCounter::CategoryCounter() [function] [call site] 03574
6 CategoryCounter::incStats(unsigned int, unsigned long, unsigned long) [function] [call site] 03575
7 TrafficCounter::incStats(unsigned long, unsigned long) [function] [call site] 03576
7 Ntop::getPrefs() [function] [call site] 03577
7 Prefs::get_housekeeping_frequency() [function] [call site] 03578
7 Ntop::getPrefs() [function] [call site] 03579
7 Prefs::get_housekeeping_frequency() [function] [call site] 03580
6 CategoryCounter::incStats(unsigned int, unsigned long, unsigned long) [function] [call site] 03581
4 Flow::getStatsProtocol() const [function] [call site] 03582
4 Flow::get_protocol_category() const [function] [call site] 03583
4 Flow::get_bytes_cli2srv() const [function] [call site] 03584
4 Flow::get_bytes_srv2cli() const [function] [call site] 03585
4 Flow::get_packets_cli2srv() const [function] [call site] 03586
4 Flow::get_packets_srv2cli() const [function] [call site] 03587
4 NetworkInterface::incnDPIStats(long, unsigned short, ndpi_protocol_category_t, unsigned int, unsigned int, unsigned int, unsigned int) [function] [call site] 03588
4 Flow::setFlowAccounted() [function] [call site] 03589
4 Flow::getStatsProtocol() const [function] [call site] 03590
4 Flow::get_protocol_category() const [function] [call site] 03591
4 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03592
4 Flow::get_current_bytes_cli2srv() const [function] [call site] 03593
5 Flow::get_bytes_cli2srv() const [function] [call site] 03594
5 PartializableFlowTrafficStats::get_cli2srv_bytes() const [function] [call site] 03595
4 Flow::get_current_bytes_srv2cli() const [function] [call site] 03596
5 Flow::get_bytes_srv2cli() const [function] [call site] 03597
5 PartializableFlowTrafficStats::get_srv2cli_bytes() const [function] [call site] 03598
4 Flow::get_current_update_time() const [function] [call site] 03599
4 Utils::msTimevalDiff(timeval const*, timeval const*) [function] [call site] 03600
2 __cxa_begin_catch [call site] 03601
2 Ntop::getTrace() [function] [call site] 03602
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03603
2 __cxa_end_catch [call site] 03604
2 ntohl [call site] 03605
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03606
2 Ntop::getGlobals() [function] [call site] 03607
2 NtopGlobals::decode_tunnels() const [function] [call site] 03608
2 ntohs [call site] 03609
2 ntohs [call site] 03610
2 ntohs [call site] 03611
2 Ntop::getGlobals() [function] [call site] 03612
2 NtopGlobals::decode_tunnels() const [function] [call site] 03613
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03614
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03615
2 ntohs [call site] 03616
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03617
2 Ntop::getGlobals() [function] [call site] 03618
2 NtopGlobals::decode_tunnels() const [function] [call site] 03619
2 Ntop::getPrefs() [function] [call site] 03620
2 Prefs::do_ignore_vlans() [function] [call site] 03621
2 Ntop::getPrefs() [function] [call site] 03622
2 Prefs::do_simulate_vlans() [function] [call site] 03623
2 Ntop::getPrefs() [function] [call site] 03624
2 Prefs::do_ignore_macs() [function] [call site] 03625
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] 03626
2 __cxa_begin_catch [call site] 03627
2 Ntop::getTrace() [function] [call site] 03628
2 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03629
2 __cxa_end_catch [call site] 03630
2 Ntop::getPrefs() [function] [call site] 03631
2 Prefs::do_ignore_macs() [function] [call site] 03632
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03633
2 Mac::incSentStats(long, unsigned long, unsigned long) [function] [call site] 03634
2 Mac::incRcvdStats(long, unsigned long, unsigned long) [function] [call site] 03635
2 ntohs [call site] 03636
2 ntohl [call site] 03637
2 NetworkInterface::updateBroadcastDomains(unsigned short, unsigned char const*, unsigned char const*, unsigned int, unsigned int) [function] [call site] 03638
2 Mac::isNull() const [function] [call site] 03639
2 NetworkInterface::setSeenMacAddresses() [function] [call site] 03640
2 Mac::setSourceMac() [function] [call site] 03641
2 Mac::incSentArpRequests() [function] [call site] 03642
3 MacStats::incSentArpRequests() [function] [call site] 03643
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 03644
2 Mac::incRcvdArpRequests() [function] [call site] 03645
3 MacStats::incRcvdArpRequests() [function] [call site] 03646
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 03647
2 Mac::incSentArpReplies() [function] [call site] 03648
3 MacStats::incSentArpReplies() [function] [call site] 03649
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 03650
2 Mac::incRcvdArpReplies() [function] [call site] 03651
3 MacStats::incRcvdArpReplies() [function] [call site] 03652
4 MonitoredMetric<unsigned int>::inc(unsigned int) [function] [call site] 03653
2 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 03654
2 NetworkInterface::checkMacIPAssociation(bool, unsigned char*, unsigned int, Mac*) [function] [call site] 03655
2 NetworkInterface::incStats(bool, long, unsigned short, unsigned short, ndpi_protocol_category_t, unsigned char, unsigned int, unsigned int) [function] [call site] 03656
2 NetworkInterface::deliverLiveCapture(pcap_pkthdr const*, unsigned char const*, Flow*) [function] [call site] 03657
3 NetworkInterface::get_datalink() [function] [call site] 03658
3 Ntop::getGlobals() [function] [call site] 03659
3 NetworkInterface::get_name() const [function] [call site] 03660
3 NtopGlobals::getSnaplen(char const*) const [function] [call site] 03661
4 Utils::getIfMTU(char const*) [function] [call site] 03662
3 Utils::init_pcap_header(pcap_file_header*, int, int, bool) [function] [call site] 03663
3 mg_write_async [function] [call site] 03664
4 fcntl [call site] 03665
4 fcntl [call site] 03666
4 push(_IO_FILE*, int, ssl_st*, char const*, long) [function] [call site] 03667
5 SSL_write [call site] 03668
5 fwrite [call site] 03669
5 ferror [call site] 03670
5 send [call site] 03671
3 NetworkInterface::matchLiveCapture(NtopngLuaContext*, pcap_pkthdr const*, unsigned char const*, Flow*) [function] [call site] 03672
4 Flow::get_cli_host() const [function] [call site] 03673
4 Flow::get_srv_host() const [function] [call site] 03674
4 bpf_filter [call site] 03675
3 mg_write_async [function] [call site] 03676
3 mg_write_async [function] [call site] 03677
3 Ntop::getTrace() [function] [call site] 03678
3 Trace::traceEvent(int, char const*, int, char const*, ...) [function] [call site] 03679
3 NetworkInterface::deregisterLiveCapture(NtopngLuaContext*) [function] [call site] 03680
4 Mutex::lock(char const*, int, bool) [function] [call site] 03681
4 Mutex::unlock(char const*, int, bool) [function] [call site] 03682
2 __clang_call_terminate [call site] 03683
1 pcap_close [call site] 03684