2025-01-27 23:51 ftp://ftp.de.debian.org/debian/pool/main/f/fastnetmon/fastnetmon_1.2.8.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=boost --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-51-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.65 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.16.0 head-info: b9644e7 (2025-01-27 23:14:41 +0100) count: 576 554 elapsed-time: 134.2 136.0 head-timing-info: old-timing-info: head results: fastnetmon-1.2.8/src/nlohmann/json.hpp:2315:0: error: #error "unsupported GCC version - see https://github.com/nlohmann/json#supported-compilers" [preprocessorErrorDirective] fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:101:35: debug: Scope::checkVariable found variable 'logger' with varid 0. [varid0] fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:131:35: debug: Scope::checkVariable found variable 'logger' with varid 0. [varid0] fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:28:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:50:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:84:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/packet_storage.hpp:103:13: style:inconclusive: Technically the member function 'packet_storage_t::get_used_memory' can be const. [functionConst] fastnetmon-1.2.8/src/packet_storage.hpp:124:18: style:inconclusive: Technically the member function 'packet_storage_t::get_max_captured_packet_size' can be const. [functionConst] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:114:10: style:inconclusive: Technically the member function 'subnet_cidr_mask_t::operator<' can be const. [functionConst] fastnetmon-1.2.8/src/fastnetmon_networks.hpp:124:10: style:inconclusive: Technically the member function 'subnet_cidr_mask_t::is_zero_subnet' can be const. [functionConst] fastnetmon-1.2.8/src/fastnetmon_types.hpp:113:10: style:inconclusive: Technically the member function 'TrafficComparatorClass::operator()' can be const. [functionConst] fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:85:5: style: Class 'pcap_roller_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fixed_size_packet_storage.hpp:16:13: style: Condition 'we_do_timestamps' is always true [knownConditionTrueFalse] fastnetmon-1.2.8/src/fixed_size_packet_storage.hpp:10:33: note: Assignment 'we_do_timestamps=true', assigned value is 1 fastnetmon-1.2.8/src/fixed_size_packet_storage.hpp:16:13: note: Condition 'we_do_timestamps' is always true fastnetmon-1.2.8/src/packet_storage.hpp:61:13: style: Condition 'we_do_timestamps' is always true [knownConditionTrueFalse] fastnetmon-1.2.8/src/packet_storage.hpp:55:33: note: Assignment 'we_do_timestamps=true', assigned value is 1 fastnetmon-1.2.8/src/packet_storage.hpp:61:13: note: Condition 'we_do_timestamps' is always true fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:124:25: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/packet_storage.hpp:29:26: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:53:37: style: Variable 'current_packet.protocol' is reassigned a value before the old one has been used. [redundantAssignment] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:50:29: note: current_packet.protocol is assigned fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:53:37: note: current_packet.protocol is overwritten fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:58:37: style: Variable 'current_packet.protocol' is reassigned a value before the old one has been used. [redundantAssignment] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:53:37: note: current_packet.protocol is assigned fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:58:37: note: current_packet.protocol is overwritten fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:24:17: style: The scope of the variable 'example_plugin_config_param' can be reduced. [variableScope] fastnetmon-1.2.8/src/packet_storage.hpp:42:34: style: Parameter 'data_pointer' can be declared as pointer to const [constParameterPointer] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:24:45: style: Variable 'example_plugin_config_param' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:27:37: style: Variable 'example_plugin_config_param' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/fast_priority_queue.cpp:11:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fast_priority_queue.cpp:27:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fast_priority_queue.cpp:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fast_priority_queue.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal_list [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:41:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEADLINE_EXCEEDED [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:20:5: style: Class 'FastnetmonClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fastnetmon_client.cpp:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:6:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:43:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:43:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:64:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:10:9: error: Resource leak: filedesc [resourceLeak] fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:25:9: error: Resource leak: filedesc [resourceLeak] fastnetmon-1.2.8/src/iana_ip_protocols.cpp:6:30: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.hpp:13:21: style:inconclusive: Technically the member function 'ipfix_information_element_t::get_name' can be const. [functionConst] fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.cpp:8:42: note: Technically the member function 'ipfix_information_element_t::get_name' can be const. fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.hpp:13:21: note: Technically the member function 'ipfix_information_element_t::get_name' can be const. fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.hpp:14:22: style:inconclusive: Technically the member function 'ipfix_information_element_t::get_length' can be const. [functionConst] fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.cpp:12:43: note: Technically the member function 'ipfix_information_element_t::get_length' can be const. fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.hpp:14:22: note: Technically the member function 'ipfix_information_element_t::get_length' can be const. fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.cpp:16:70: performance: Function parameter 'name' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/ipfix_fields/ipfix_rfc.cpp:46:81: performance: Function parameter 'name' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:153:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:194:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:338:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:350:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:727:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:738:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:749:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:761:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:145:19: style: Condition 'buffp==NULL' is always false [knownConditionTrueFalse] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:334:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:334:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:335:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:335:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:336:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:336:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:565:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:565:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:566:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:566:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:567:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:567:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:568:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:568:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:569:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:569:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:647:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:647:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:648:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:648:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:649:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:649:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:650:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:650:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:651:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:651:5: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:693:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:693:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:694:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:694:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:695:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:695:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:696:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:696:9: note: Null pointer dereference fastnetmon-1.2.8/src/libpatricia/patricia.cpp:51:13: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:60:32: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:156:21: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:166:19: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:200:22: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:207:22: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:455:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:503:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:578:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:600:17: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:72:13: style: The scope of the variable 'c' can be reduced. [variableScope] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:73:13: style: The scope of the variable 'val' can be reduced. [variableScope] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:557:9: style: The scope of the variable 'r' can be reduced. [variableScope] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:274:20: style: Checking if unsigned expression 'bitlen' is less than zero. [unsignedLessThanZero] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:726:69: style:inconclusive: Function 'make_and_lookup' argument 2 names different: declaration 'string' definition 'prefix_as_string'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/libpatricia/patricia.hpp:77:69: note: Function 'make_and_lookup' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:726:69: note: Function 'make_and_lookup' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:737:74: style:inconclusive: Function 'make_and_lookup_ipv6' argument 2 names different: declaration 'string' definition 'prefix_as_string'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/libpatricia/patricia.hpp:81:74: note: Function 'make_and_lookup_ipv6' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:737:74: note: Function 'make_and_lookup_ipv6' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:748:79: style:inconclusive: Function 'make_and_lookup_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/libpatricia/patricia.hpp:78:79: note: Function 'make_and_lookup_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:748:79: note: Function 'make_and_lookup_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:760:84: style:inconclusive: Function 'make_and_lookup_ipv6_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/libpatricia/patricia.hpp:82:84: note: Function 'make_and_lookup_ipv6_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:760:84: note: Function 'make_and_lookup_ipv6_with_data' argument 2 names different: declaration 'string' definition 'prefix_as_string'. fastnetmon-1.2.8/src/libpatricia/patricia.cpp:156:17: style: Variable 'a' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:166:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:192:41: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:401:47: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:443:13: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:492:13: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:548:13: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:549:13: style: Variable 'test_addr' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:58:23: warning: Either the condition 'mask%8==0' is redundant or there is signed integer overflow for expression '(-1)<<(8-(mask%8))'. [integerOverflowCond] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:60:22: note: Assuming that condition 'mask%8==0' is not redundant fastnetmon-1.2.8/src/libpatricia/patricia.cpp:58:23: note: Integer overflow fastnetmon-1.2.8/src/libpatricia/patricia.cpp:72:17: style: Variable 'c' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:73:17: style: Variable 'val' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:242:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:282:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:288:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:557:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/fmt/format.h:2210:1: debug: Failed to parse 'using format_func = void ( * ) ( detail :: buffer < char > & , int , const char * ) ;'. The checking continues anyway. [simplifyUsing] fastnetmon-1.2.8/src/fmt/format.h:273:10: debug: Failed to instantiate template "bit_cast". The checking continues anyway. [templateInstantiation] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:153:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:569:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:598:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1050:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1052:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B1 [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1242:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1262:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1287:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1291:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1559:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1566:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1577:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Context [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1737:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:2076:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:2110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:2766:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:2979:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:262:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dest [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:314:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:836:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:944:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1066:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1094:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex_digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_BITS [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1221:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exponent_bits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1398:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1475:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1594:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1683:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exp_upper [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:1784:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2098:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2280:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseContext [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2430:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2449:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2645:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2677:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:2688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:84:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:102:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:144:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:209:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:327:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:556:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:901:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:920:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:1006:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:1022:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:1891:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:1898:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:1910:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:2035:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:2089:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:2336:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:2402:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format-inl.h:2616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/compile.h:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/compile.h:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/compile.h:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/compile.h:599:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutputIt [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/compile.h:621:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:204:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:270:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:374:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:426:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1773:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_unpacked_bit [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1776:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_named_args_bit [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1780:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_arg_bits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1831:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1848:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1856:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:454:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:434:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/format.h:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1944:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none_type [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value < basic_format_context < detail :: buffer_appender < char > , char > > [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:1892:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_size [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/fmt/core.h:734:10: error: Reference to temporary returned. [returnTempReference] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:444:47: warning: Buffer 'address_v4_or_v6' is too small, the function 'build_ipv6_address_from_array' expects a bigger buffer in 1st argument [argumentSize] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:444:47: note: Function 'build_ipv6_address_from_array' is called fastnetmon-1.2.8/src/libsflow/libsflow.cpp:34:67: note: Declaration of 1st function argument. fastnetmon-1.2.8/src/libsflow/libsflow.hpp:404:41: note: Passing buffer 'address_v4_or_v6' to function that is declared here fastnetmon-1.2.8/src/libsflow/libsflow.hpp:444:47: note: Buffer 'address_v4_or_v6' is too small, the function 'build_ipv6_address_from_array' expects a bigger buffer in 1st argument fastnetmon-1.2.8/src/fmt/format.h:280:3: warning: Member variable 'fallback_uintptr::value' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2293:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2294:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2295:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2296:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2297:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2298:12: warning: Member variable 'format_int::buffer_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format.h:2399:33: style: The class 'dynamic_formatter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] fastnetmon-1.2.8/src/fmt/format-inl.h:780:3: warning: Member variable 'uint128_wrapper::high_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/format-inl.h:780:3: warning: Member variable 'uint128_wrapper::low_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/core.h:769:3: warning: Member variable 'buffer < char >::ptr_' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/fmt/core.h:999:5: style:inconclusive: Member variable 'arg_data::args_' uses an uninitialized argument 'named_args_' due to the order of declarations. [initializerList] fastnetmon-1.2.8/src/fmt/core.h:1003:32: note: Member variable 'arg_data::args_' uses an uninitialized argument 'named_args_' due to the order of declarations. fastnetmon-1.2.8/src/fmt/core.h:999:5: note: Member variable 'arg_data::args_' uses an uninitialized argument 'named_args_' due to the order of declarations. fastnetmon-1.2.8/src/libsflow/libsflow.hpp:535:9: performance: Variable 'agent_ip_address' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:147:17: style:inconclusive: Technically the member function 'sflow_raw_protocol_header_t::print' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:204:17: style:inconclusive: Technically the member function 'sflow_sample_header_t::print' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:254:17: style:inconclusive: Technically the member function 'sflow_sample_expanded_header_t::print' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:293:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_sample_sequence_number' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:296:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_source_id_type' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:299:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_source_id_index' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:302:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_sampling_rate' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:305:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_sample_pool' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:308:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_drops_count' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:311:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_input_port_type' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:314:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_input_port_index' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:317:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_output_port_type' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:320:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_output_port_index' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:323:14: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_number_of_flow_records' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:326:13: style:inconclusive: Technically the member function 'sflow_sample_header_unified_accessor_t::get_original_payload_length' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:618:14: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_sample_sequence_number' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:622:14: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_source_id_type' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:626:14: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_source_id_index' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:630:14: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_number_of_counter_records' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:634:13: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_original_payload_length' can be const. [functionConst] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:638:10: style:inconclusive: Technically the member function 'sflow_counter_header_unified_accessor_t::get_expaned' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/core.h:616:29: performance:inconclusive: Technically the member function 'fmt::v7::detail::error_handler::on_error' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/format-inl.h:2553:38: note: Technically the member function 'fmt::v7::detail::error_handler::on_error' can be static (but you may consider moving to unnamed namespace). fastnetmon-1.2.8/src/fmt/core.h:616:29: note: Technically the member function 'fmt::v7::detail::error_handler::on_error' can be static (but you may consider moving to unnamed namespace). fastnetmon-1.2.8/src/fmt/core.h:847:8: performance:inconclusive: Technically the member function 'fmt::v7::detail::buffer_traits::count' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:848:8: performance:inconclusive: Technically the member function 'fmt::v7::detail::buffer_traits::limit' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:906:8: performance:inconclusive: Either there is a missing 'override', or the member function 'fmt::v7::detail::iterator_buffer::out' can be static. [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:951:8: style:inconclusive: Either there is a missing 'override', or the member function 'fmt::v7::detail::counting_buffer::count' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/core.h:1017:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_data::named_args' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1216:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1217:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1220:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1221:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1224:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1225:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1226:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1227:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1230:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1231:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1235:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1236:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1237:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1240:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1247:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1248:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1249:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1253:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1256:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1260:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1286:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1290:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1303:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1304:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1307:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1314:22: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1324:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1341:33: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1351:8: performance:inconclusive: Technically the member function 'fmt::v7::detail::arg_mapper::map' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1999:22: performance:inconclusive: Technically the member function 'fmt::v7::detail::specs_setter::end_precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:2694:22: performance:inconclusive: Technically the member function 'fmt::v7::detail::format_string_checker::on_text' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:2712:22: performance:inconclusive: Technically the member function 'fmt::v7::detail::format_string_checker::on_replacement_field' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/format.h:1985:33: style:inconclusive: Technically the member function 'fmt::v7::detail::arg_formatter::operator()' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/format.h:1988:8: style:inconclusive: Technically the member function 'fmt::v7::detail::arg_formatter::operator()' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/format.h:2405:10: performance:inconclusive: Technically the member function 'fmt::v7::dynamic_formatter::null_handler::on_align' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/format.h:2406:10: performance:inconclusive: Technically the member function 'fmt::v7::dynamic_formatter::null_handler::on_sign' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/format.h:2407:10: performance:inconclusive: Technically the member function 'fmt::v7::dynamic_formatter::null_handler::on_hash' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/format-inl.h:2503:48: performance:inconclusive: Technically the member function 'fmt::v7::formatter < detail :: bigint >::parse' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:688:22: performance:inconclusive: Technically the member function 'basic_format_parse_context < char , detail :: error_handler >::check_arg_id' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1632:22: performance:inconclusive: Technically the member function 'basic_format_context < detail :: buffer_appender < char > , char >::error_handler' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/fmt/core.h:1636:22: style:inconclusive: Technically the member function 'basic_format_context < detail :: buffer_appender < char > , char >::out' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/core.h:1643:22: style:inconclusive: Technically the member function 'basic_format_context < detail :: buffer_appender < char > , char >::locale' can be const. [functionConst] fastnetmon-1.2.8/src/fmt/core.h:690:22: warning: The class 'basic_format_parse_context < char , detail :: error_handler >' defines member function with name 'on_error' also defined in its parent struct 'error_handler'. [duplInheritedMember] fastnetmon-1.2.8/src/fmt/format-inl.h:2553:38: note: Parent function 'error_handler::on_error' fastnetmon-1.2.8/src/fmt/core.h:690:22: note: Derived function 'basic_format_parse_context < char , detail :: error_handler >::on_error' fastnetmon-1.2.8/src/fmt/core.h:694:18: warning: The class 'basic_format_parse_context < char , detail :: error_handler >' defines member function with name 'error_handler' also defined in its parent struct 'error_handler'. [duplInheritedMember] fastnetmon-1.2.8/src/fmt/core.h:612:13: note: Parent function 'error_handler::error_handler' fastnetmon-1.2.8/src/fmt/core.h:694:18: note: Derived function 'basic_format_parse_context < char , detail :: error_handler >::error_handler' fastnetmon-1.2.8/src/fmt/core.h:2036:36: warning: The class 'dynamic_specs_handler' defines member variable with name 'specs_' also defined in its parent class 'specs_setter'. [duplInheritedMember] fastnetmon-1.2.8/src/fmt/core.h:1973:29: note: Parent variable 'specs_setter::specs_' fastnetmon-1.2.8/src/fmt/core.h:2036:36: note: Derived variable 'dynamic_specs_handler::specs_' fastnetmon-1.2.8/src/libsflow/libsflow.hpp:333:5: style: Class 'sflow_sample_header_unified_accessor_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:349:5: style: Class 'sflow_sample_header_unified_accessor_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:516:5: style: Class 'sflow_packet_header_unified_accessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:528:5: style: Class 'sflow_packet_header_unified_accessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:646:5: style: Class 'sflow_counter_header_unified_accessor_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:657:5: style: Class 'sflow_counter_header_unified_accessor_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:731:5: style: Struct 'accessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1380:3: style: Class 'appender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1698:28: style: Class 'format_arg_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:2839:17: style: Class 'basic_format_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:2855:3: style: Class 'basic_format_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1800:24: style: Class 'basic_format_args < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1811:24: style: Class 'basic_format_args < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:453:3: style: Class 'basic_string_view < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:463:17: style: Class 'basic_string_view < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:470:17: style: Class 'basic_string_view < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:453:3: style: Class 'basic_string_view < char8_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:463:17: style: Class 'basic_string_view < char8_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:470:17: style: Class 'basic_string_view < char8_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1155:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1156:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1157:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1158:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1159:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1160:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1161:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1162:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1163:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1164:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1165:24: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1166:28: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1170:28: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1174:14: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/fmt/core.h:1178:50: style: Class 'value < basic_format_context < detail :: buffer_appender < char > , char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:479:17: performance: Function 'get_agent_ip_address()' should return member 'agent_ip_address' by const reference. [returnByReference] fastnetmon-1.2.8/src/libsflow/libsflow.cpp:190:23: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/fmt/format.h:1114:10: style: The scope of the variable 'p' can be reduced. [variableScope] fastnetmon-1.2.8/src/fmt/format-inl.h:2598:48: style:inconclusive: Function 'vprint' argument 2 names different: declaration 'fmt' definition 'format_str'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/fmt/core.h:2963:47: note: Function 'vprint' argument 2 names different: declaration 'fmt' definition 'format_str'. fastnetmon-1.2.8/src/fmt/format-inl.h:2598:48: note: Function 'vprint' argument 2 names different: declaration 'fmt' definition 'format_str'. fastnetmon-1.2.8/src/fmt/format-inl.h:2615:34: style:inconclusive: Function 'vprint' argument 1 names different: declaration 'fmt' definition 'format_str'. [funcArgNamesDifferent] fastnetmon-1.2.8/src/fmt/core.h:2962:33: note: Function 'vprint' argument 1 names different: declaration 'fmt' definition 'format_str'. fastnetmon-1.2.8/src/fmt/format-inl.h:2615:34: note: Function 'vprint' argument 1 names different: declaration 'fmt' definition 'format_str'. fastnetmon-1.2.8/src/fmt/format.h:579:10: style: Local variable 'count' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1050:42: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:579:10: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:898:7: style: Local variable 'count' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1050:42: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:898:7: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:1702:10: style: Local variable 'write' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/format.h:1336:20: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:1702:10: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:2063:8: style: Local variable 'arg' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1736:13: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:2063:8: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:2643:10: style: Local variable 'arg' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1736:13: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:2643:10: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:2675:12: style: Local variable 'arg' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1736:13: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:2675:12: note: Shadow variable fastnetmon-1.2.8/src/fmt/format.h:2684:12: style: Local variable 'arg' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:1736:13: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format.h:2684:12: note: Shadow variable fastnetmon-1.2.8/src/fmt/format-inl.h:214:20: style: Local variable 'exponent_mask' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/format.h:1218:16: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format-inl.h:214:20: note: Shadow variable fastnetmon-1.2.8/src/fmt/format-inl.h:542:9: style: Local variable 'num_bigits' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/format-inl.h:458:7: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format-inl.h:542:9: note: Shadow variable fastnetmon-1.2.8/src/fmt/format-inl.h:576:9: style: Local variable 'num_bigits' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/format-inl.h:458:7: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format-inl.h:576:9: note: Shadow variable fastnetmon-1.2.8/src/fmt/format-inl.h:2412:8: style: Local variable 'format' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/core.h:2889:17: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format-inl.h:2412:8: note: Shadow variable fastnetmon-1.2.8/src/fmt/format-inl.h:110:8: style: Local variable 'thousands_sep' shadows outer function [shadowFunction] fastnetmon-1.2.8/src/fmt/format.h:1006:13: note: Shadowed declaration fastnetmon-1.2.8/src/fmt/format-inl.h:110:8: note: Shadow variable fastnetmon-1.2.8/src/libsflow/libsflow.hpp:333:66: performance: Function parameter 'sflow_sample_header' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:349:75: performance: Function parameter 'sflow_sample_expanded_header' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:516:67: performance: Function parameter 'sflow_packet_header_v4' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/libsflow/libsflow.hpp:528:67: performance: Function parameter 'sflow_packet_header_v6' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/fmt/core.h:731:26: performance:inconclusive: Function parameter 'iter' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/fmt/format-inl.h:729:32: style: Parameter 'exp' can be declared as reference to const [constParameterReference] fastnetmon-1.2.8/src/fmt/format-inl.h:2504:29: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] fastnetmon-1.2.8/src/fmt/format-inl.h:545:5: warning:inconclusive: Access of moved variable 'bigits_'. [accessMoved] fastnetmon-1.2.8/src/fmt/format-inl.h:544:51: note: Calling std::move(bigits_) fastnetmon-1.2.8/src/fmt/format-inl.h:545:5: note: Access of moved variable 'bigits_'. fastnetmon-1.2.8/src/fmt/format-inl.h:566:5: style: Variable 'num_result_bigits' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:10:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_options_header_common_t [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_too_large_field [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1069:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPFIX_SAMPLING_INTERVAL [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1474:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_duration_0_seconds [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1508:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_total_packets [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1674:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_header_t [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1794:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1354:13: style: Condition '!ipfix_record_to_flow_result' is always false [knownConditionTrueFalse] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1351:64: note: Calling function 'ipfix_record_to_flow' returns 1 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1351:64: note: Assignment 'ipfix_record_to_flow_result=ipfix_record_to_flow(record_type,record_length,pkt+offset,packet,flow_meta)', assigned value is 1 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1354:13: note: Condition '!ipfix_record_to_flow_result' is always false fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:8:68: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:32:10: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:80:10: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:89:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:111:38: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:124:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:153:38: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:193:61: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:215:57: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:231:61: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:821:80: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1295:48: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1313:62: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1510:58: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1672:43: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1734:57: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1519:20: style: The scope of the variable 'flowset_end' can be reduced. [variableScope] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1638:26: style: Local variable 'flowset_length' shadows outer argument [shadowArgument] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1503:32: note: Shadowed declaration fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1638:26: note: Shadow variable fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:115:39: style: Variable 'normal_fields_total_size' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:147:34: style: Variable 'normal_fields_total_size' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:4:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow5_duration_less_15_seconds [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:27:49: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:61:49: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:12:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow_v9_too_large_field [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:972:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW9_FLOW_SAMPLER_RANDOM_INTERVAL [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow9_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow9_duration_0_seconds [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1474:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1303:13: style: Condition '!netflow9_record_to_flow_result' is always false [knownConditionTrueFalse] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1298:70: note: Calling function 'netflow9_record_to_flow' returns 1 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1298:70: note: Assignment 'netflow9_record_to_flow_result=netflow9_record_to_flow(record_type,record_length,pkt+offset,packet,flow_meta,client_addres_in_string_format)', assigned value is 1 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1303:13: note: Condition '!netflow9_record_to_flow_result' is always false fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:9:72: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:27:10: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:53:53: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:72:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:135:64: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:154:14: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:176:18: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:561:80: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:655:65: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1052:56: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1059:79: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1468:51: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1556:49: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1600:60: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1471:20: style: The scope of the variable 'packet_end' can be reduced. [variableScope] fastnetmon-1.2.8/src/network_data_structures.hpp:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_type [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qos [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:239:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:409:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:443:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:672:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:931:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dscp [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/network_data_structures.hpp:265:5: warning: Member variable 'arp_header_t::sender_hardware_address' is not initialized. [uninitMemberVarPrivate] fastnetmon-1.2.8/src/network_data_structures.hpp:268:5: warning: Member variable 'arp_header_t::target_hardware_address' is not initialized. [uninitMemberVarPrivate] fastnetmon-1.2.8/src/network_data_structures.hpp:408:14: performance:inconclusive: Technically the member function 'network_data_stuctures::gre_header_t::get_reserved' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/network_data_structures.hpp:416:14: performance:inconclusive: Technically the member function 'network_data_stuctures::gre_header_t::get_version' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/network_data_structures.hpp:922:13: performance:inconclusive: Technically the member function 'network_data_stuctures::ipv4_header_t::get_version' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/network_data_structures.hpp:930:13: performance:inconclusive: Technically the member function 'network_data_stuctures::ipv4_header_t::get_dscp' can be static (but you may consider moving to unnamed namespace). [functionStatic] fastnetmon-1.2.8/src/network_data_structures.hpp:934:14: style:inconclusive: Technically the member function 'network_data_stuctures::ipv4_header_t::get_fragmentation_details_host_byte_order' can be const. [functionConst] fastnetmon-1.2.8/src/network_data_structures.hpp:77:53: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:105:50: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:177:57: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:188:57: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:199:57: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:537:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:548:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:556:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:564:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:572:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:580:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:588:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:596:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:604:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:612:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:620:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:628:34: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:669:30: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:719:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:727:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:735:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:743:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:800:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:808:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:816:45: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:942:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:951:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:960:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:968:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:976:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:985:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:997:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:1009:66: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/network_data_structures.hpp:77:39: style: Variable 'ipv4_octets' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:105:36: style: Variable 'ipv4_octets' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:548:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:556:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:564:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:572:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:580:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:588:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:596:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:604:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:612:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:620:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:628:22: style: Variable 'tcp_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:669:15: style: Variable 'pretty_print' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:719:37: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:727:37: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:735:37: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:743:37: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:800:30: style: Variable 'header_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:808:30: style: Variable 'header_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:816:30: style: Variable 'header_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:942:44: style: Variable 'fragmentation_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:951:44: style: Variable 'fragmentation_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:960:44: style: Variable 'fragmentation_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:968:44: style: Variable 'fragmentation_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/network_data_structures.hpp:976:44: style: Variable 'fragmentation_flags' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/packaging/FreeBSD/files/patch-src_fast__library.cpp:13:0: error: #else without #if [preprocessorErrorDirective] fastnetmon-1.2.8/src/packaging/FreeBSD/files/patch-src_fastnetmon.cpp:32:63: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] fastnetmon-1.2.8/src/pcap_reader.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/pcap_reader.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/pcap_reader.cpp:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SFLADDRESSTYPE_IP_V4 [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/pcap_reader.cpp:147:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/pcap_reader.cpp:148:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/pcap_reader.cpp:150:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/pcap_reader.cpp:86:26: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/pcap_reader.cpp:106:32: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/pcap_reader.cpp:113:32: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/pcap_reader.cpp:121:65: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/plugin_runner.cpp:67:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/plugin_runner.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/plugin_runner.cpp:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/plugin_runner.cpp:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/plugin_runner.cpp:87:17: style: The scope of the variable 'line' can be reduced. [variableScope] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:87:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:139:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:73:10: style:inconclusive: Technically the member function 'conntrack_hash_struct_for_simple_packet_t::operator==' can be const. [functionConst] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:103:14: style:inconclusive: Technically the member function 'connection_tracking_fast_storage_t::get_bucket_number' can be const. [functionConst] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:94:5: style: Class 'connection_tracking_fast_storage_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:119:17: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:23:29: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:37:35: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:80:69: style: Parameter 'packet' can be declared as reference to const [constParameterReference] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:103:75: style: Parameter 'element' can be declared as reference to const [constParameterReference] fastnetmon-1.2.8/src/tests/conntrack_prototype.cpp:155:10: style: Unused variable: data [unusedVariable] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:264:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:35:28: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:74:46: performance: Function parameter 'ip' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:102:57: performance: Function parameter 'subnet' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:234:37: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:66:66: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:115:51: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:114:18: note: Assignment 'i=31', assigned value is 31 fastnetmon-1.2.8/src/tests/ip_lookup.cpp:115:51: note: Shift fastnetmon-1.2.8/src/tests/ip_lookup.cpp:177:39: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] fastnetmon-1.2.8/src/tests/ip_lookup.cpp:174:18: note: Assignment 'i=31', assigned value is 31 fastnetmon-1.2.8/src/tests/ip_lookup.cpp:177:39: note: Shift fastnetmon-1.2.8/src/tests/ip_lookup.cpp:42:24: style: Variable 'result' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:43:18: style:inconclusive: Member variable 'map_element::icmp_in_packets' is in the wrong place in the initializer list. [initializerList] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:25:21: note: Member variable 'map_element::icmp_in_packets' is in the wrong place in the initializer list. fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:43:18: note: Member variable 'map_element::icmp_in_packets' is in the wrong place in the initializer list. fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:202:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:202:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:70:29: style: Redundant initialization for 'network_size_in_ips'. The initialized value is overwritten before it is read. [redundantInitialization] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:69:29: note: network_size_in_ips is initialized fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:70:29: note: network_size_in_ips is overwritten fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:146:27: style: The scope of the variable 'destination_subnet' can be reduced. [variableScope] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:144:30: style: Local variable 'found_patrica_node' shadows outer variable [shadowVariable] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:116:22: note: Shadowed declaration fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:144:30: note: Shadow variable fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:84:46: performance: Function parameter 'ip' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:116:22: style: Variable 'found_patrica_node' can be declared as pointer to const [constVariablePointer] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:146:46: style: Variable 'destination_subnet' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:116:22: style: Variable 'found_patrica_node' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:110:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TCP [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:51:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:98:32: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:106:21: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:42:27: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'speed_printer' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:72:35: note: You might need to cast the function pointer here fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:42:27: note: Parameter 'ptr' can be declared as pointer to const fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:57:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:82:30: style: Variable 'payload2' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:111:24: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:116:24: style: Variable 'udp' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:118:26: style: Variable 'icmp' is assigned a value that is never used. [unreadVariable] fastnetmon-1.2.8/src/tests/pcap_writer.cpp:37:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/pcap_writer.cpp:41:9: error: Resource leak: filedesc [resourceLeak] fastnetmon-1.2.8/src/tests/pcap_writer.cpp:50:9: error: Resource leak: filedesc [resourceLeak] fastnetmon-1.2.8/src/tests/pcap_writer.cpp:46:43: style: C-style pointer casting [cstyleCast] fastnetmon-1.2.8/src/tests/sort_struct.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/sort_struct.cpp:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/sort_struct.cpp:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/sort_struct.cpp:19:5: warning: Member variable 'fast_priority_queue < unsigned int >::max_number' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/tests/sort_struct.cpp:19:5: warning: Member variable 'fast_priority_queue < unsigned int >::min_number' is not initialized in the constructor. [uninitMemberVar] fastnetmon-1.2.8/src/tests/sort_struct.cpp:46:10: style:inconclusive: Technically the member function 'fast_priority_queue < unsigned int >::print_internal_list' can be const. [functionConst] fastnetmon-1.2.8/src/tests/sort_struct.cpp:19:5: style: Class 'fast_priority_queue < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:75:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:117:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:82:36: style: Parameter 'current_packet' can be declared as reference to const. However it seems that 'process_packet' is a callback function, if 'current_packet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:130:29: note: You might need to cast the function pointer here fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:82:36: note: Parameter 'current_packet' can be declared as reference to const fastnetmon-1.2.8/src/tests/test_cidr.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/test_cidr.cpp:20:51: performance: Function parameter 'ip' should be passed by const reference. [passedByValue] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC_RAW [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:52:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:62:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:66:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:68:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:12:22: style: union member 'Anonymous0::lo_32' is never used. [unusedStructMember] fastnetmon-1.2.8/src/tests/tsc_timers.cpp:13:22: style: union member 'Anonymous0::hi_32' is never used. [unusedStructMember] fastnetmon-1.2.8/src/traffic_output_formats/protobuf/protobuf_traffic_format.cpp:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELEMETRY_TYPE_MIRROR [valueFlowBailoutIncompleteVar] fastnetmon-1.2.8/src/xdp_plugin/xdp_kernel.c:53:17: error: There is an unknown macro here somewhere. Configuration is required. If SEC is a macro then please configure it. [unknownMacro] diff: 2.16.0 fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:21:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/example_plugin/example_collector.cpp:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fast_priority_queue.cpp:11:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fast_priority_queue.cpp:11:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fast_priority_queue.cpp:27:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fast_priority_queue.cpp:27:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_size [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fast_priority_queue.cpp:44:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fast_priority_queue.cpp:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fast_priority_queue.cpp:56:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable internal_list [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fast_priority_queue.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal_list [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:41:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DEADLINE_EXCEEDED [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:41:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEADLINE_EXCEEDED [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:72:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:97:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_api_client.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_client.cpp:41:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_client.cpp:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_networks.hpp:28:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_networks.hpp:28:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_networks.hpp:50:72: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_networks.hpp:50:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_networks.hpp:84:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_networks.hpp:84:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_networks.hpp:93:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_networks.hpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:6:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_pcap_format.cpp:6:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:101:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:131:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fastnetmon_pcap_format.hpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Category [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/compile.h:106:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/compile.h:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/compile.h:117:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/compile.h:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/compile.h:131:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/compile.h:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/compile.h:599:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable OutputIt [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/compile.h:599:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutputIt [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/compile.h:621:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/compile.h:621:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1050:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1050:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1052:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable B1 [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1052:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B1 [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1179:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value < basic_format_context < detail :: buffer_appender < char > , char > > [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value < basic_format_context < detail :: buffer_appender < char > , char > > [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1242:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1242:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1262:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1262:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1287:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1287:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1291:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1291:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1319:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1439:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable none_type [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none_type [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1559:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1559:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1566:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1566:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1577:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Context [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1577:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Context [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1737:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1737:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1773:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable is_unpacked_bit [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1773:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_unpacked_bit [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1776:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable has_named_args_bit [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1776:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_named_args_bit [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1780:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable packed_arg_bits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1780:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_arg_bits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1831:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1831:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1848:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1848:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1856:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1856:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_packed_args [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1892:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable max_size [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1892:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_size [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:1944:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable index [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:1944:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:2076:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:2076:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:2110:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:2110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:2766:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:2766:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:2979:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:2979:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/core.h:454:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:454:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/core.h:906:8: performance:inconclusive: Either there is a missing 'override', or the member function 'fmt::v7::detail::iterator_buffer::out' can be static. [functionStatic] head fastnetmon-1.2.8/src/fmt/core.h:951:8: style:inconclusive: Either there is a missing 'override', or the member function 'fmt::v7::detail::counting_buffer::count' can be const. [functionConst] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:1006:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:1006:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:1022:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:1022:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:102:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:102:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:144:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:144:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:1891:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:1891:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:1898:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:1898:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:1910:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:1910:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:2035:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:2035:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:2089:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:2089:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:209:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:209:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:2336:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:2336:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:2402:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:2402:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:242:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:2616:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:2616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:327:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:327:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:37:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:556:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:556:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:84:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:84:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:901:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:901:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:920:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:920:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log10_2_significand [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:92:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format-inl.h:98:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format-inl.h:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1066:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1066:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1094:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hex_digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1094:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex_digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1105:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1132:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BASE_BITS [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_BITS [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1221:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable exponent_bits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1221:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exponent_bits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1236:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1280:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1384:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1398:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1398:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1466:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable prefixes [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixes [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1475:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1475:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1594:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1594:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1683:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable exp_upper [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1683:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exp_upper [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:1784:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:1784:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signs [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2098:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2098:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2103:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2280:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2280:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2422:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ParseContext [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2422:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseContext [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2430:73: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2430:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2449:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2449:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:262:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Dest [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:262:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dest [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2645:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2645:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2677:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2677:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:2688:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:2688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:307:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:314:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:314:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:580:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:799:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:836:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:836:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:944:67: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:944:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/fmt/format.h:989:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/fmt/format.h:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:153:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:153:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:194:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:194:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:251:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:334:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:334:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:335:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:335:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:336:5: warning: If memory allocation fails, then there is a possible null pointer dereference: patricia [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:57: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:332:33: note: Assignment 'patricia=(patricia_tree_t*)calloc(1,sizeof(*patricia))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:336:5: note: Null pointer dereference 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:338:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:338:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:350:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:350:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:415:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:490:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:565:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:565:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:566:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:566:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:567:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:567:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:568:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:568:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:569:9: warning: If memory allocation fails, then there is a possible null pointer dereference: node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:564:24: note: Assignment 'node=(patricia_node_t*)calloc(1,sizeof(*node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:569:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:647:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:647:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:648:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:648:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:649:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:649:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:650:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:650:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:651:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_node [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:646:24: note: Assignment 'new_node=(patricia_node_t*)calloc(1,sizeof(*new_node))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:651:5: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:693:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:693:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:694:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:694:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:695:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:695:9: note: Null pointer dereference head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:696:9: warning: If memory allocation fails, then there is a possible null pointer dereference: glue [nullPointerOutOfMemory] fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:48: note: Assuming allocation function fails fastnetmon-1.2.8/src/libpatricia/patricia.cpp:692:24: note: Assignment 'glue=(patricia_node_t*)calloc(1,sizeof(*glue))', assigned value is 0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:696:9: note: Null pointer dereference 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:70:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:727:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:727:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:738:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:738:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:749:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:749:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libpatricia/patricia.cpp:761:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libpatricia/patricia.cpp:761:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:134:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:204:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:204:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:270:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:270:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:374:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:374:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:38:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:426:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:426:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.cpp:70:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.cpp:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.hpp:153:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.hpp:153:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.hpp:434:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.hpp:434:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.hpp:569:86: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.hpp:569:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/libsflow/libsflow.hpp:598:86: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/libsflow/libsflow.hpp:598:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1069:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPFIX_SAMPLING_INTERVAL [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1069:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPFIX_SAMPLING_INTERVAL [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:10:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_options_header_common_t [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:10:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_options_header_common_t [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1248:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1474:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_duration_0_seconds [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1474:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_duration_0_seconds [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1508:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_total_packets [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1508:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_total_packets [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1674:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_header_t [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1674:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_header_t [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1794:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:1794:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:196:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:290:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ipfix_too_large_field [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/ipfix_collector.cpp:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipfix_too_large_field [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:30:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:4:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable netflow5_duration_less_15_seconds [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v5_collector.cpp:4:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow5_duration_less_15_seconds [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1185:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable netflow9_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow9_custom_sampling_rate_received [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1223:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable netflow9_duration_0_seconds [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow9_duration_0_seconds [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1262:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:12:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:12:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:138:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1474:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1474:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1559:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:1559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logger [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:250:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable netflow_v9_too_large_field [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netflow_v9_too_large_field [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:972:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW9_FLOW_SAMPLER_RANDOM_INTERVAL [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/netflow_plugin/netflow_v9_collector.cpp:972:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETFLOW9_FLOW_SAMPLER_RANDOM_INTERVAL [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:118:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:137:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable qos [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qos [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:210:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:239:80: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:239:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:29:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dst_type [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_type [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:409:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable reserved [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:409:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:417:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:443:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:443:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_offset [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:672:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:672:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:923:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/network_data_structures.hpp:931:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dscp [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/network_data_structures.hpp:931:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dscp [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/pcap_reader.cpp:115:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SFLADDRESSTYPE_IP_V4 [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/pcap_reader.cpp:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SFLADDRESSTYPE_IP_V4 [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/pcap_reader.cpp:64:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/pcap_reader.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/pcap_reader.cpp:72:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/pcap_reader.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/plugin_runner.cpp:107:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/plugin_runner.cpp:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/plugin_runner.cpp:67:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/plugin_runner.cpp:67:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/plugin_runner.cpp:73:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/plugin_runner.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/plugin_runner.cpp:91:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/plugin_runner.cpp:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/ip_lookup.cpp:264:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/ip_lookup.cpp:264:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:114:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/lpm_performance_tests.cpp:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:110:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TCP [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:110:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TCP [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:111:24: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable] head fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:116:24: style: Variable 'udp' is assigned a value that is never used. [unreadVariable] head fastnetmon-1.2.8/src/tests/parser_performance_tests.cpp:118:26: style: Variable 'icmp' is assigned a value that is never used. [unreadVariable] 2.16.0 fastnetmon-1.2.8/src/tests/pcap_writer.cpp:37:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/pcap_writer.cpp:37:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/sort_struct.cpp:48:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/sort_struct.cpp:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/sort_struct.cpp:65:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/sort_struct.cpp:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/sort_struct.cpp:92:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/sort_struct.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:75:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/spsc_prototype.cpp:75:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/test_cidr.cpp:35:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/test_cidr.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/tests/tsc_timers.cpp:39:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC_RAW [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/tests/tsc_timers.cpp:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC_RAW [valueFlowBailoutIncompleteVar] 2.16.0 fastnetmon-1.2.8/src/traffic_output_formats/protobuf/protobuf_traffic_format.cpp:17:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TELEMETRY_TYPE_MIRROR [valueFlowBailoutIncompleteVar] head fastnetmon-1.2.8/src/traffic_output_formats/protobuf/protobuf_traffic_format.cpp:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELEMETRY_TYPE_MIRROR [valueFlowBailoutIncompleteVar] DONE