2025-01-24 14:08 ftp://ftp.de.debian.org/debian/pool/main/n/ndpi/ndpi_4.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=pcre --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: a1a415d (2025-01-23 15:05:36 +0100) count: 1218 1205 elapsed-time: 601.7 792.2 head-timing-info: old-timing-info: head results: nDPI-4.2/example/ndpiReader.c:256:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family8 [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:294:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:339:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:504:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:628:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:677:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:776:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1496:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1517:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1537:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1791:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1823:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1914:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1926:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:1973:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2100:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_pref_enable_tls_block_dissection [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2232:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2286:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2306:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:2855:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_BREEDS [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3329:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3534:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3683:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3844:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:3865:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:4388:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiReader.c:4348:14: warning: Assert statement modifies 'it'. [assignmentInAssert] nDPI-4.2/example/ndpiReader.c:1016:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/example/ndpiReader.c:1019:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/example/ndpiReader.c:3695:8: style: Condition 'debug' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:3681:15: note: Assignment 'debug=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:3695:8: note: Condition 'debug' is always false nDPI-4.2/example/ndpiReader.c:3700:8: style: Condition 'debug' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:3681:15: note: Assignment 'debug=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:3700:8: note: Condition 'debug' is always false nDPI-4.2/example/ndpiReader.c:3943:8: style: Condition 'debug' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:3935:17: note: Assignment 'debug=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:3943:8: note: Condition 'debug' is always false nDPI-4.2/example/ndpiReader.c:3981:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:3976:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:3981:8: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:3991:10: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:3976:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:3991:10: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4044:6: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4005:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4044:6: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4058:8: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4005:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4058:8: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4118:6: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4081:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4118:6: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4132:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4081:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4132:8: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4190:6: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4153:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4190:6: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4204:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4153:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4204:8: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4232:6: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4225:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4232:6: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4244:8: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4225:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4244:8: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4280:6: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4257:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4280:6: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4290:8: style: Condition 'trace' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4257:20: note: Assignment 'trace=1', assigned value is 1 nDPI-4.2/example/ndpiReader.c:4290:8: note: Condition 'trace' is always true nDPI-4.2/example/ndpiReader.c:4314:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4307:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4314:8: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4334:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4325:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4334:8: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4339:6: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4325:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4339:6: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4344:6: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4325:20: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4344:6: note: Condition 'trace' is always false nDPI-4.2/example/ndpiReader.c:4393:8: style: Condition '!skip_unit_tests' is always true [knownConditionTrueFalse] nDPI-4.2/example/ndpiReader.c:4371:30: note: Assignment 'skip_unit_tests=0', assigned value is 0 nDPI-4.2/example/ndpiReader.c:4388:31: note: Assuming condition is false nDPI-4.2/example/ndpiReader.c:4393:8: note: Condition '!skip_unit_tests' is always true nDPI-4.2/example/ndpiReader.c:2498:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiReader.c:3944:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiReader.c:3367:21: warning: Either the condition 'packet_checked' is redundant or there is possible null pointer dereference: packet_checked. [nullPointerRedundantCheck] nDPI-4.2/example/ndpiReader.c:3399:6: note: Assuming that condition 'packet_checked' is not redundant nDPI-4.2/example/ndpiReader.c:3367:21: note: Null pointer dereference nDPI-4.2/example/ndpiReader.c:1399:11: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:1185:9: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:1399:11: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2508:8: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2323:18: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2508:8: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2510:32: style: Local variable 'hostByJA3Element' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2480:30: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2510:32: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2511:32: style: Local variable 'tmp3' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2481:30: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2511:32: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2512:17: style: Local variable 'innerHashEl' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2482:15: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2512:17: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2513:17: style: Local variable 'tmp4' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2483:15: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2513:17: note: Shadow variable nDPI-4.2/example/ndpiReader.c:2950:7: style: Local variable 'buf' shadows outer variable [shadowVariable] nDPI-4.2/example/ndpiReader.c:2854:8: note: Shadowed declaration nDPI-4.2/example/ndpiReader.c:2950:7: note: Shadow variable nDPI-4.2/example/ndpiReader.c:590:29: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:591:29: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:599:26: style: Variable 'fa' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:600:26: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:1455:16: style: Variable 'before' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:1456:16: style: Variable 'after' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:1768:20: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:1769:20: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:1998:59: style: Parameter 'workflow' can be declared as pointer to const. However it seems that 'on_protocol_discovered' is a callback function, if 'workflow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/example/ndpiReader.c:2065:9: note: You might need to cast the function pointer here nDPI-4.2/example/ndpiReader.c:1998:59: note: Parameter 'workflow' can be declared as pointer to const nDPI-4.2/example/ndpiReader.c:1999:32: style: Parameter 'flow' can be declared as pointer to const. However it seems that 'on_protocol_discovered' is a callback function, if 'flow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/example/ndpiReader.c:2065:9: note: You might need to cast the function pointer here nDPI-4.2/example/ndpiReader.c:1999:32: note: Parameter 'flow' can be declared as pointer to const nDPI-4.2/example/ndpiReader.c:2000:15: style: Parameter 'udata' can be declared as pointer to const. However it seems that 'on_protocol_discovered' is a callback function, if 'udata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/example/ndpiReader.c:2065:9: note: You might need to cast the function pointer here nDPI-4.2/example/ndpiReader.c:2000:15: note: Parameter 'udata' can be declared as pointer to const nDPI-4.2/example/ndpiReader.c:2197:22: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:2198:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:2210:21: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:2211:21: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/ndpiReader.c:218:26: style: struct member 'ndpi_id::ndpi_id' is never used. [unusedStructMember] nDPI-4.2/example/ndpiReader.c:359:14: style: Variable 'tmp[i]' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiReader.c:1945:12: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiReader.c:2221:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiReader.c:2528:20: style: Variable 'againstRepeat' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiReader.c:2537:17: style: Variable 'againstRepeat' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiReader.c:3837:40: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/ndpiSimpleIntegration.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:230:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:433:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:545:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ethhdr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:955:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERROR [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:1002:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:1053:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:1092:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:1118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/example/ndpiSimpleIntegration.c:1133:29: style: Condition 'stop_reader_threads()!=0' is always false [knownConditionTrueFalse] nDPI-4.2/example/ndpiSimpleIntegration.c:1133:26: note: Calling function 'stop_reader_threads' returns 0 nDPI-4.2/example/ndpiSimpleIntegration.c:1133:29: note: Condition 'stop_reader_threads()!=0' is always false nDPI-4.2/example/ndpiSimpleIntegration.c:835:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:843:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:863:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:893:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:910:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:927:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nDPI-4.2/example/ndpiSimpleIntegration.c:727:14: style: Variable 'orig_src_ip' can be declared as const array [constVariable] nDPI-4.2/example/ndpiSimpleIntegration.c:729:14: style: Variable 'orig_dst_ip' can be declared as const array [constVariable] nDPI-4.2/example/ndpiSimpleIntegration.c:55:16: style: struct member 'Anonymous1::pad_00' is never used. [unusedStructMember] nDPI-4.2/example/ndpiSimpleIntegration.c:57:16: style: struct member 'Anonymous1::pad_01' is never used. [unusedStructMember] nDPI-4.2/example/reader_util.c:279:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:402:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:980:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:1048:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DHCP [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:1327:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:1637:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] nDPI-4.2/example/reader_util.c:360:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/example/reader_util.c:113:16: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nDPI-4.2/example/reader_util.c:202:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/reader_util.c:203:25: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/reader_util.c:336:26: style: Variable 'proto_defaults' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/reader_util.c:357:9: style: Variable 'n' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/reader_util.c:1001:54: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/example/reader_util.c:1033:103: style: Parameter 'csv_fp' can be declared as pointer to const [constParameterPointer] nDPI-4.2/example/reader_util.c:1261:78: style: Parameter 'tcp' can be declared as pointer to const [constParameterPointer] nDPI-4.2/example/reader_util.c:1966:27: style: Variable 'udp' can be declared as pointer to const [constVariablePointer] nDPI-4.2/example/reader_util.c:1034:20: style: Variable 'is_quic' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/reader_util.c:1148:17: style: Variable 'is_quic' is assigned a value that is never used. [unreadVariable] nDPI-4.2/example/reader_util.c:1985:30: style: Variable 'ext_length' is assigned a value that is never used. [unreadVariable] nDPI-4.2/fuzz/fuzz_ndpi_reader.c:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/fuzz/fuzz_ndpi_reader.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/fuzz/fuzz_ndpi_reader.c:48:22: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] nDPI-4.2/fuzz/fuzz_process_packet.c:12:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_enable_ja3_plus [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_CUSTOM_CATEGORIES [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_CUSTOM_PROTOCOLS [valueFlowBailoutIncompleteVar] nDPI-4.2/python/ndpi_wrap.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/rrdtool/rrd_anomaly.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] nDPI-4.2/rrdtool/rrd_anomaly.c:162:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] nDPI-4.2/rrdtool/rrd_anomaly.c:162:17: style: Variable 't_info' can be declared as pointer to const [constVariablePointer] nDPI-4.2/rrdtool/rrd_anomaly.c:141:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nDPI-4.2/rrdtool/rrd_similarity.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family32 [valueFlowBailoutIncompleteVar] nDPI-4.2/rrdtool/rrd_similarity.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] nDPI-4.2/rrdtool/rrd_similarity.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] nDPI-4.2/rrdtool/rrd_similarity.c:173:42: error: Null pointer dereference [nullPointer] nDPI-4.2/rrdtool/rrd_similarity.c:78:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] nDPI-4.2/rrdtool/rrd_similarity.c:171:22: style: Parameter 'basedir' can be declared as pointer to const [constParameterPointer] nDPI-4.2/rrdtool/rrd_similarity.c:208:45: style: Variable 'dirname' can be declared as pointer to const [constVariablePointer] nDPI-4.2/rrdtool/rrd_similarity.c:80:15: style: Unused variable: j [unusedVariable] nDPI-4.2/rrdtool/rrd_similarity.c:208:45: style: Variable 'dirname' is assigned a value that is never used. [unreadVariable] nDPI-4.2/rrdtool/rrd_similarity.c:209:9: style: Variable 'first' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/ndpi_analyze.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SERIES_LEN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:57:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/hll/hll.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:307:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:344:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:444:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:649:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:840:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_rsi_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:982:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_hw_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1086:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_jitter_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ses_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1219:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_des_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:1349:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_analyze.c:640:6: style: Condition 'verbose' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/ndpi_analyze.c:630:22: note: Assignment 'verbose=0', assigned value is 0 nDPI-4.2/src/lib/ndpi_analyze.c:640:6: note: Condition 'verbose' is always false nDPI-4.2/src/lib/ndpi_analyze.c:1260:8: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/ndpi_analyze.c:1251:15: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/src/lib/ndpi_analyze.c:1260:8: note: Condition 'trace' is always false nDPI-4.2/src/lib/ndpi_analyze.c:1391:10: style: Condition 'trace' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/ndpi_analyze.c:1381:15: note: Assignment 'trace=0', assigned value is 0 nDPI-4.2/src/lib/ndpi_analyze.c:1391:10: note: Condition 'trace' is always false nDPI-4.2/src/lib/ndpi_analyze.c:1063:13: style: Redundant initialization for 'idx'. The initialized value is overwritten before it is read. [redundantInitialization] nDPI-4.2/src/lib/ndpi_analyze.c:1038:19: note: idx is initialized nDPI-4.2/src/lib/ndpi_analyze.c:1063:13: note: idx is overwritten nDPI-4.2/src/lib/ndpi_analyze.c:711:17: style: Local variable 'j' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/ndpi_analyze.c:629:16: note: Shadowed declaration nDPI-4.2/src/lib/ndpi_analyze.c:711:17: note: Shadow variable nDPI-4.2/src/lib/ndpi_analyze.c:121:53: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_analyze.c:138:53: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_analyze.c:139:53: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_analyze.c:295:40: style: Parameter 'hll' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_analyze.c:343:50: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_analyze.c:925:10: style: Variable 'c' can be declared as const array [constVariable] nDPI-4.2/src/lib/ndpi_analyze.c:926:10: style: Variable 'd' can be declared as const array [constVariable] nDPI-4.2/src/lib/ndpi_analyze.c:944:35: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:2950:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:2965:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:7815:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:8530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:9624:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:13349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:14455:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:14836:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:15012:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:15717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:16273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:2866:55: style: Condition '(pos_end-run->runs[i].value)>0' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/third_party/src/roaring.cc:2864:32: note: Assuming that condition 'run->runs[i].value>=pos_end' is not redundant nDPI-4.2/src/lib/third_party/src/roaring.cc:2866:55: note: Condition '(pos_end-run->runs[i].value)>0' is always true nDPI-4.2/src/lib/third_party/src/roaring.cc:7066:33: style: Condition '(config&CROARING_NEON)==CROARING_NEON' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/third_party/src/roaring.cc:7065:63: note: Calling function 'croaring_detect_supported_architectures' returns 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:7065:63: note: Assignment 'config=croaring_detect_supported_architectures()', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:7066:33: note: Condition '(config&CROARING_NEON)==CROARING_NEON' is always false nDPI-4.2/src/lib/third_party/src/roaring.cc:7069:36: style: Condition '(config&CROARING_ALTIVEC)==CROARING_ALTIVEC' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/third_party/src/roaring.cc:7065:63: note: Calling function 'croaring_detect_supported_architectures' returns 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:7065:63: note: Assignment 'config=croaring_detect_supported_architectures()', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:7069:36: note: Condition '(config&CROARING_ALTIVEC)==CROARING_ALTIVEC' is always false nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: warning: If memory allocation fails, then there is a possible null pointer dereference: pq [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:24: note: Calling function 'percolate_down', 1st argument 'answer' value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8028:31: warning: If memory allocation fails, then there is a possible null pointer dereference: pq [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:24: note: Calling function 'percolate_down', 1st argument 'answer' value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8028:31: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:5: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:5: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8052:5: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8052:5: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8054:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8054:9: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8055:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8055:9: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8056:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8056:9: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:9853:12: warning: If memory allocation fails, then there is a possible null pointer dereference: newit [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:9852:44: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:9852:9: note: Assignment 'newit=(struct roaring_uint32_iterator_t*)malloc(sizeof(struct roaring_uint32_iterator_t))', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:9853:12: note: Null pointer dereference nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:56: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:56: note: Null pointer addition nDPI-4.2/src/lib/third_party/src/roaring.cc:10824:19: style: The comparison 'answer != 0' is always false. [knownConditionTrueFalse] nDPI-4.2/src/lib/third_party/src/roaring.cc:10801:23: note: 'answer' is assigned value '0' here. nDPI-4.2/src/lib/third_party/src/roaring.cc:10824:19: note: The comparison 'answer != 0' is always false. nDPI-4.2/src/lib/third_party/src/roaring.cc:7198:38: style:inconclusive: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:6623:38: note: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7198:38: note: Function 'ra_init' argument 1 names different: declaration 't' definition 'new_ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7264:58: style:inconclusive: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:6650:58: note: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7264:58: note: Function 'ra_clear_without_containers' argument 1 names different: declaration 'r' definition 'ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7273:39: style:inconclusive: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:6645:39: note: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7273:39: note: Function 'ra_clear' argument 1 names different: declaration 'r' definition 'ra'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7812:54: style:inconclusive: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:6801:54: note: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. nDPI-4.2/src/lib/third_party/src/roaring.cc:7812:54: note: Function 'ra_portable_deserialize' argument 1 names different: declaration 'ra' definition 'answer'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8178:72: style:inconclusive: Function 'roaring_bitmap_or_many_heap' argument 2 names different: declaration 'rs' definition 'x'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:350:72: note: Function 'roaring_bitmap_or_many_heap' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8178:72: note: Function 'roaring_bitmap_or_many_heap' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8362:51: style:inconclusive: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:239:51: note: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8362:51: note: Function 'roaring_bitmap_of' argument 1 names different: declaration 'n' definition 'n_args'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8645:62: style:inconclusive: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:411:62: note: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8645:62: note: Function 'roaring_bitmap_add' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8673:70: style:inconclusive: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:417:70: note: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8673:70: note: Function 'roaring_bitmap_add_checked' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8713:65: style:inconclusive: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:437:65: note: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8713:65: note: Function 'roaring_bitmap_remove' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8738:73: style:inconclusive: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:464:73: note: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8738:73: note: Function 'roaring_bitmap_remove_checked' argument 2 names different: declaration 'x' definition 'val'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8810:69: style:inconclusive: Function 'roaring_bitmap_and' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:267:69: note: Function 'roaring_bitmap_and' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8810:69: note: Function 'roaring_bitmap_and' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8811:62: style:inconclusive: Function 'roaring_bitmap_and' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:268:62: note: Function 'roaring_bitmap_and' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8811:62: note: Function 'roaring_bitmap_and' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8853:67: style:inconclusive: Function 'roaring_bitmap_or_many' argument 2 names different: declaration 'rs' definition 'x'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:342:67: note: Function 'roaring_bitmap_or_many' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8853:67: note: Function 'roaring_bitmap_or_many' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8873:68: style:inconclusive: Function 'roaring_bitmap_xor_many' argument 2 names different: declaration 'rs' definition 'x'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:370:68: note: Function 'roaring_bitmap_xor_many' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8873:68: note: Function 'roaring_bitmap_xor_many' argument 2 names different: declaration 'rs' definition 'x'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8889:58: style:inconclusive: Function 'roaring_bitmap_and_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:319:58: note: Function 'roaring_bitmap_and_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8889:58: note: Function 'roaring_bitmap_and_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8890:57: style:inconclusive: Function 'roaring_bitmap_and_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:320:57: note: Function 'roaring_bitmap_and_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8890:57: note: Function 'roaring_bitmap_and_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8952:68: style:inconclusive: Function 'roaring_bitmap_or' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:326:68: note: Function 'roaring_bitmap_or' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8952:68: note: Function 'roaring_bitmap_or' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8953:61: style:inconclusive: Function 'roaring_bitmap_or' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:327:61: note: Function 'roaring_bitmap_or' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:8953:61: note: Function 'roaring_bitmap_or' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9031:57: style:inconclusive: Function 'roaring_bitmap_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:333:57: note: Function 'roaring_bitmap_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9031:57: note: Function 'roaring_bitmap_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9032:56: style:inconclusive: Function 'roaring_bitmap_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:334:56: note: Function 'roaring_bitmap_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9032:56: note: Function 'roaring_bitmap_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9103:69: style:inconclusive: Function 'roaring_bitmap_xor' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:356:69: note: Function 'roaring_bitmap_xor' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9103:69: note: Function 'roaring_bitmap_xor' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9104:62: style:inconclusive: Function 'roaring_bitmap_xor' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:357:62: note: Function 'roaring_bitmap_xor' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9104:62: note: Function 'roaring_bitmap_xor' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9182:58: style:inconclusive: Function 'roaring_bitmap_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:362:58: note: Function 'roaring_bitmap_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9182:58: note: Function 'roaring_bitmap_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9183:57: style:inconclusive: Function 'roaring_bitmap_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:363:57: note: Function 'roaring_bitmap_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9183:57: note: Function 'roaring_bitmap_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9270:72: style:inconclusive: Function 'roaring_bitmap_andnot' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:376:72: note: Function 'roaring_bitmap_andnot' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9270:72: note: Function 'roaring_bitmap_andnot' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9271:65: style:inconclusive: Function 'roaring_bitmap_andnot' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:377:65: note: Function 'roaring_bitmap_andnot' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9271:65: note: Function 'roaring_bitmap_andnot' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9336:61: style:inconclusive: Function 'roaring_bitmap_andnot_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:382:61: note: Function 'roaring_bitmap_andnot_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9336:61: note: Function 'roaring_bitmap_andnot_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9337:60: style:inconclusive: Function 'roaring_bitmap_andnot_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:383:60: note: Function 'roaring_bitmap_andnot_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:9337:60: note: Function 'roaring_bitmap_andnot_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10267:70: style:inconclusive: Function 'roaring_bitmap_flip' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:775:70: note: Function 'roaring_bitmap_flip' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10267:70: note: Function 'roaring_bitmap_flip' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10321:59: style:inconclusive: Function 'roaring_bitmap_flip_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:784:59: note: Function 'roaring_bitmap_flip_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10321:59: note: Function 'roaring_bitmap_flip_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10361:73: style:inconclusive: Function 'roaring_bitmap_lazy_or' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:724:73: note: Function 'roaring_bitmap_lazy_or' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10361:73: note: Function 'roaring_bitmap_lazy_or' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10362:66: style:inconclusive: Function 'roaring_bitmap_lazy_or' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:725:66: note: Function 'roaring_bitmap_lazy_or' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10362:66: note: Function 'roaring_bitmap_lazy_or' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10454:62: style:inconclusive: Function 'roaring_bitmap_lazy_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:736:62: note: Function 'roaring_bitmap_lazy_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10454:62: note: Function 'roaring_bitmap_lazy_or_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10455:61: style:inconclusive: Function 'roaring_bitmap_lazy_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:737:61: note: Function 'roaring_bitmap_lazy_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10455:61: note: Function 'roaring_bitmap_lazy_or_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10539:74: style:inconclusive: Function 'roaring_bitmap_lazy_xor' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:759:74: note: Function 'roaring_bitmap_lazy_xor' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10539:74: note: Function 'roaring_bitmap_lazy_xor' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10540:67: style:inconclusive: Function 'roaring_bitmap_lazy_xor' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:760:67: note: Function 'roaring_bitmap_lazy_xor' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10540:67: note: Function 'roaring_bitmap_lazy_xor' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10618:63: style:inconclusive: Function 'roaring_bitmap_lazy_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:767:63: note: Function 'roaring_bitmap_lazy_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10618:63: note: Function 'roaring_bitmap_lazy_xor_inplace' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10619:62: style:inconclusive: Function 'roaring_bitmap_lazy_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:768:62: note: Function 'roaring_bitmap_lazy_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10619:62: note: Function 'roaring_bitmap_lazy_xor_inplace' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10701:64: style:inconclusive: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'r1' definition 'r'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:746:64: note: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'r1' definition 'r'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10701:64: note: Function 'roaring_bitmap_repair_after_lazy' argument 1 names different: declaration 'r1' definition 'r'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10720:61: style:inconclusive: Function 'roaring_bitmap_rank' argument 1 names different: declaration 'r' definition 'bm'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:806:61: note: Function 'roaring_bitmap_rank' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10720:61: note: Function 'roaring_bitmap_rank' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10744:64: style:inconclusive: Function 'roaring_bitmap_minimum' argument 1 names different: declaration 'r' definition 'bm'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:811:64: note: Function 'roaring_bitmap_minimum' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10744:64: note: Function 'roaring_bitmap_minimum' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10759:64: style:inconclusive: Function 'roaring_bitmap_maximum' argument 1 names different: declaration 'r' definition 'bm'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:816:64: note: Function 'roaring_bitmap_maximum' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10759:64: note: Function 'roaring_bitmap_maximum' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10773:59: style:inconclusive: Function 'roaring_bitmap_select' argument 1 names different: declaration 'r' definition 'bm'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:793:59: note: Function 'roaring_bitmap_select' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10773:59: note: Function 'roaring_bitmap_select' argument 1 names different: declaration 'r' definition 'bm'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10797:62: style:inconclusive: Function 'roaring_bitmap_intersect' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:279:62: note: Function 'roaring_bitmap_intersect' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10797:62: note: Function 'roaring_bitmap_intersect' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10798:62: style:inconclusive: Function 'roaring_bitmap_intersect' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:280:55: note: Function 'roaring_bitmap_intersect' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10798:62: note: Function 'roaring_bitmap_intersect' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10847:72: style:inconclusive: Function 'roaring_bitmap_and_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:273:72: note: Function 'roaring_bitmap_and_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10847:72: note: Function 'roaring_bitmap_and_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10848:65: style:inconclusive: Function 'roaring_bitmap_and_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:274:65: note: Function 'roaring_bitmap_and_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10848:65: note: Function 'roaring_bitmap_and_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10876:68: style:inconclusive: Function 'roaring_bitmap_jaccard_index' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:294:68: note: Function 'roaring_bitmap_jaccard_index' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10876:68: note: Function 'roaring_bitmap_jaccard_index' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10877:61: style:inconclusive: Function 'roaring_bitmap_jaccard_index' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:295:61: note: Function 'roaring_bitmap_jaccard_index' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10877:61: note: Function 'roaring_bitmap_jaccard_index' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10884:71: style:inconclusive: Function 'roaring_bitmap_or_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:300:71: note: Function 'roaring_bitmap_or_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10884:71: note: Function 'roaring_bitmap_or_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10885:64: style:inconclusive: Function 'roaring_bitmap_or_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:301:64: note: Function 'roaring_bitmap_or_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10885:64: note: Function 'roaring_bitmap_or_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10892:75: style:inconclusive: Function 'roaring_bitmap_andnot_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:306:75: note: Function 'roaring_bitmap_andnot_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10892:75: note: Function 'roaring_bitmap_andnot_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10893:68: style:inconclusive: Function 'roaring_bitmap_andnot_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:307:68: note: Function 'roaring_bitmap_andnot_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10893:68: note: Function 'roaring_bitmap_andnot_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10899:72: style:inconclusive: Function 'roaring_bitmap_xor_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:312:72: note: Function 'roaring_bitmap_xor_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10899:72: note: Function 'roaring_bitmap_xor_cardinality' argument 1 names different: declaration 'r1' definition 'x1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10900:65: style:inconclusive: Function 'roaring_bitmap_xor_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:313:65: note: Function 'roaring_bitmap_xor_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:10900:65: note: Function 'roaring_bitmap_xor_cardinality' argument 2 names different: declaration 'r2' definition 'x2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11010:75: style:inconclusive: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'r' definition 'rb'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:649:75: note: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'r' definition 'rb'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11010:75: note: Function 'roaring_bitmap_frozen_size_in_bytes' argument 1 names different: declaration 'r' definition 'rb'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11045:69: style:inconclusive: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'r' definition 'rb'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/include/roaring.h:655:69: note: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'r' definition 'rb'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11045:69: note: Function 'roaring_bitmap_frozen_serialize' argument 1 names different: declaration 'r' definition 'rb'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11982:56: style:inconclusive: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:864:56: note: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11982:56: note: Function 'intersect_skewed_uint16' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11983:58: style:inconclusive: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:865:49: note: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:11983:58: note: Function 'intersect_skewed_uint16' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12039:68: style:inconclusive: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:870:68: note: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12039:68: note: Function 'intersect_skewed_uint16_cardinality' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12041:61: style:inconclusive: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:872:61: note: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12041:61: note: Function 'intersect_skewed_uint16_cardinality' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12074:55: style:inconclusive: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:877:62: note: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12074:55: note: Function 'intersect_skewed_uint16_nonempty' argument 1 names different: declaration 'smallarray' definition 'small'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12075:49: style:inconclusive: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:878:49: note: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:12075:49: note: Function 'intersect_skewed_uint16_nonempty' argument 3 names different: declaration 'largearray' definition 'large'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13307:53: style:inconclusive: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1694:53: note: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13307:53: note: Function 'array_container_free' argument 1 names different: declaration 'array' definition 'arr'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13376:60: style:inconclusive: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1736:60: note: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13376:60: note: Function 'array_container_union' argument 1 names different: declaration 'src_1' definition 'array_1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13377:53: style:inconclusive: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1737:53: note: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13377:53: note: Function 'array_container_union' argument 2 names different: declaration 'src_2' definition 'array_2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13378:47: style:inconclusive: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1738:47: note: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13378:47: note: Function 'array_container_union' argument 3 names different: declaration 'dst' definition 'out'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13455:67: style:inconclusive: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1747:67: note: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13455:67: note: Function 'array_container_intersection' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13456:60: style:inconclusive: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1748:60: note: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13456:60: note: Function 'array_container_intersection' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13457:54: style:inconclusive: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1749:54: note: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13457:54: note: Function 'array_container_intersection' argument 3 names different: declaration 'dst' definition 'out'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13496:78: style:inconclusive: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1758:78: note: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13496:78: note: Function 'array_container_intersection_cardinality' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13497:71: style:inconclusive: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1759:71: note: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13497:71: note: Function 'array_container_intersection_cardinality' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13522:64: style:inconclusive: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1752:64: note: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13522:64: note: Function 'array_container_intersect' argument 1 names different: declaration 'src_1' definition 'array1'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13523:60: style:inconclusive: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:1753:60: note: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13523:60: note: Function 'array_container_intersect' argument 2 names different: declaration 'src_2' definition 'array2'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13982:81: style:inconclusive: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'ac'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:3293:81: note: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'ac'. nDPI-4.2/src/lib/third_party/src/roaring.cc:13982:81: note: Function 'bitset_container_from_array' argument 1 names different: declaration 'arr' definition 'ac'. nDPI-4.2/src/lib/third_party/src/roaring.cc:14896:57: style:inconclusive: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:3021:57: note: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. nDPI-4.2/src/lib/third_party/src/roaring.cc:14896:57: note: Function 'run_container_printf' argument 1 names different: declaration 'v' definition 'cont'. nDPI-4.2/src/lib/third_party/src/roaring.cc:14908:73: style:inconclusive: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:3027:73: note: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. nDPI-4.2/src/lib/third_party/src/roaring.cc:14908:73: note: Function 'run_container_printf_as_uint32_array' argument 1 names different: declaration 'v' definition 'cont'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15061:54: style:inconclusive: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:3147:54: note: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15061:54: note: Function 'run_container_rank' argument 1 names different: declaration 'arr' definition 'container'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15191:41: style:inconclusive: Function 'container_free' argument 1 names different: declaration 'container' definition 'c'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4590:41: note: Function 'container_free' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15191:41: note: Function 'container_free' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15191:52: style:inconclusive: Function 'container_free' argument 2 names different: declaration 'typecode' definition 'type'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4590:60: note: Function 'container_free' argument 2 names different: declaration 'typecode' definition 'type'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15191:52: note: Function 'container_free' argument 2 names different: declaration 'typecode' definition 'type'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15211:49: style:inconclusive: Function 'container_printf' argument 1 names different: declaration 'container' definition 'c'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4557:49: note: Function 'container_printf' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15211:49: note: Function 'container_printf' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15211:60: style:inconclusive: Function 'container_printf' argument 2 names different: declaration 'typecode' definition 'type'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4557:68: note: Function 'container_printf' argument 2 names different: declaration 'typecode' definition 'type'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15211:60: note: Function 'container_printf' argument 2 names different: declaration 'typecode' definition 'type'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15229:24: style:inconclusive: Function 'container_printf_as_uint32_array' argument 1 names different: declaration 'container' definition 'c'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4563:65: note: Function 'container_printf_as_uint32_array' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15229:24: note: Function 'container_printf_as_uint32_array' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15286:18: style:inconclusive: Function 'get_copy_of_container' argument 1 names different: declaration 'container' definition 'c'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4206:56: note: Function 'get_copy_of_container' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15286:18: note: Function 'get_copy_of_container' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15321:56: style:inconclusive: Function 'container_clone' argument 1 names different: declaration 'container' definition 'c'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4263:56: note: Function 'container_clone' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15321:56: note: Function 'container_clone' argument 1 names different: declaration 'container' definition 'c'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15342:25: style:inconclusive: Function 'shared_container_extract_copy' argument 1 names different: declaration 'container' definition 'sc'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/roaring.cc:4217:71: note: Function 'shared_container_extract_copy' argument 1 names different: declaration 'container' definition 'sc'. nDPI-4.2/src/lib/third_party/src/roaring.cc:15342:25: note: Function 'shared_container_extract_copy' argument 1 names different: declaration 'container' definition 'sc'. nDPI-4.2/src/lib/ndpi_bitmap.c:85:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_bitmap.c:99:44: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:7751:11: style: Variable 'bitmapOfRunContainers' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8004:50: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8004:76: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8827:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8829:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8906:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8972:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8974:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9052:30: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9123:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9125:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9207:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9295:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9297:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:9360:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10145:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10146:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10171:22: style: Variable 'container_to_flip' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10226:22: style: Variable 'container_to_flip' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10384:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10490:30: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10559:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10561:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10639:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10746:22: style: Variable 'c' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10761:22: style: Variable 'container' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10775:18: style: Variable 'container' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10810:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10812:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10860:26: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10862:26: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10918:18: style: Variable 'container' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:10950:18: style: Variable 'c' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:11153:15: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:13788:14: style: Variable 'inputsrc2' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:14551:14: style: Variable 'inputsrc1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:803:17: style: Variable 'mid' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:9288:17: style: Variable 's1' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:9289:17: style: Variable 's2' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:10356:13: style: Variable 'hb_end' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:15812:18: style: Variable 'val' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:16236:32: style: Variable 'last_val_in_range' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/roaring.cc:17648:23: style: Variable 'start_pos' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/ndpi_classify.c:352:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_LEN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_classify.c:392:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_TIME [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_classify.c:456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMETERS_BD_LOGREG [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_classify.c:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLT_PARAM_TYPE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_classify.c:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TIMESTAMP_LEN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_classify.c:345:33: style: Parameter 'lens' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_classify.c:385:34: style: Parameter 'times' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_community_id.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_community_id.c:170:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_community_id.c:373:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_community_id.c:169:73: style: Parameter 'ip1' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_community_id.c:169:100: style: Parameter 'ip2' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_community_id.c:278:14: style: Variable 'ip_a_ptr' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/ndpi_community_id.c:278:25: style: Variable 'ip_b_ptr' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/ndpi_community_id.c:338:25: style: Variable 'ip_a_ptr' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/ndpi_community_id.c:338:36: style: Variable 'ip_b_ptr' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/ndpi_geoip.c:38:58: style: Parameter 'ndpi_str' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:68:59: style: Parameter 'ndpi_str' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:80:61: style: Parameter 'ndpi_str' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:80:77: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:80:92: style: Parameter 'asn' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:112:75: style: Parameter 'ndpi_str' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:112:91: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:113:16: style: Parameter 'country_code' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_geoip.c:114:16: style: Parameter 'continent' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/ndpi_main.c:244:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_tcp_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_udp_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:262:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_low [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:325:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:335:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoCategory [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NO_MORE_SUBPROTOCOLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:435:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:504:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_default_ports_tree_node_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:651:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:764:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:817:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_TLS_APPL_BLOCKS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:834:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:863:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:1837:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_DEBUG [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:1885:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_prefix_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:1901:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:1913:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_MAC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:1985:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2013:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2031:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TOR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2070:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable network [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2336:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2506:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_risk [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2615:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2656:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2670:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2719:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2753:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2872:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:2921:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3046:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_list [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3204:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3310:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3353:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3382:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3432:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3495:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3562:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3639:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4181:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_selection_bitmask [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4349:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_iphdr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4525:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ipv6hdr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4755:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:4945:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5096:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZOOM [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5104:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category_match [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5441:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5486:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5524:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5633:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_LOG_TRACE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:5996:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ip_addr_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6587:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6633:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6658:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6741:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6756:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6796:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6844:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6879:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CATEGORY_UNSPECIFIED [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6899:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6911:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6958:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6969:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:6987:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7000:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7055:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7232:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_RISKY_DOMAIN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_GIT_RELEASE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7397:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7414:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_lru_cache [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7439:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7451:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_full [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7568:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7585:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ptree_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:7766:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SUSPICIOUS_DGA_DOMAIN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/ndpi_main.c:3158:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/src/lib/ndpi_main.c:3166:51: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/src/lib/ndpi_main.c:3168:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/src/lib/ndpi_main.c:3170:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/src/lib/ndpi_main.c:4303:15: style: Condition '*l4lenuser_agent_line.ptr,packet->user_agent_line.len)', assigned value is 0 nDPI-4.2/src/lib/protocols/http.c:625:12: note: Condition 'ret!=0' is always false nDPI-4.2/src/lib/protocols/http.c:85:14: style: Variable 'exec_pattern' can be declared as const array [constVariable] nDPI-4.2/src/lib/protocols/http.c:367:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/http.c:535:13: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:552:70: style: Parameter 'ndpi_struct' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:553:30: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:554:11: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:774:69: style: Parameter 'ndpi_struct' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:774:107: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:886:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/http.c:1289:62: style: Parameter 'ndpi_struct' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/http.c:1299:71: style: Parameter 'ndpi_struct' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/iax.c:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/iax.c:90:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/icecast.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/iec60870-5-104.c:49:13: style: Local variable 'len' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/iec60870-5-104.c:44:11: note: Shadowed declaration nDPI-4.2/src/lib/protocols/iec60870-5-104.c:49:13: note: Shadow variable nDPI-4.2/src/lib/protocols/ipp.c:40:29: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/irc.c:156:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/irc.c:353:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IRC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/irc.c:578:4: style:inconclusive: Redundant condition: The condition 'packet->line[i].ptr[j] >= '.'' is redundant since 'packet->line[i].ptr[j] >= ' '' is sufficient. [redundantCondition] nDPI-4.2/src/lib/protocols/irc.c:579:4: style:inconclusive: Redundant condition: The condition 'packet->line[i].ptr[j] >= '.'' is redundant since 'packet->line[i].ptr[j] >= '-'' is sufficient. [redundantCondition] nDPI-4.2/src/lib/protocols/irc.c:40:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/irc.c:64:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/irc.c:86:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/irc.c:346:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/jabber.c:46:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/jabber.c:59:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/jabber.c:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TRUPHONE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/kakaotalk_voice.c:35:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/kerberos.c:463:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/ldap.c:40:29: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/lisp.c:68:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LISP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/lisp.c:41:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/lotus_notes.c:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LOTUS_NOTES [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/lotus_notes.c:32:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mail_imap.c:35:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_imap.c:56:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_IMAP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_imap.c:171:20: style: Variable 'user' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mail_imap.c:179:12: style: Variable 'pwd' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mail_pop.c:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_pop.c:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_smtp.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_smtp.c:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mail_smtp.c:123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_PARSE_LINES_PER_PACKET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/megaco.c:31:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/memcached.c:106:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mgcp.c:40:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mining.c:34:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mining.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mining.c:118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mining.c:96:73: style: Variable 'to_match' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/modbus.c:32:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mongodb.c:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mongodb.c:117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mongodb.c:69:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mpegts.c:30:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/mqtt.c:93:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/mssql_tds.c:50:29: style: Variable 'h' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/nest_log_sink.c:40:32: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/netbios.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/netbios.c:146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/netflow.c:112:22: style: Variable '_when' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/nintendo.c:38:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/noe.c:42:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/non_tcp_udp.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IP_IPSEC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/non_tcp_udp.c:43:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/openft.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/openft.c:40:29: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/oracle.c:36:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/oracle.c:37:19: style: Variable 'dport' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/oracle.c:37:30: style: Variable 'sport' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/ppstream.c:78:31: style: Condition 'packet->payload[2]==0x44' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/ppstream.c:59:24: note: Assuming that condition 'packet->payload[2]==0x43' is not redundant nDPI-4.2/src/lib/protocols/ppstream.c:78:31: note: Condition 'packet->payload[2]==0x44' is always false nDPI-4.2/src/lib/protocols/ppstream.c:158:31: style: Condition 'packet->payload[2]==0x55' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/ppstream.c:59:24: note: Assuming that condition 'packet->payload[2]==0x43' is not redundant nDPI-4.2/src/lib/protocols/ppstream.c:158:31: note: Condition 'packet->payload[2]==0x55' is always false nDPI-4.2/src/lib/protocols/ppstream.c:174:31: style: Condition 'packet->payload[2]==0x55' is always false [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/ppstream.c:59:24: note: Assuming that condition 'packet->payload[2]==0x43' is not redundant nDPI-4.2/src/lib/protocols/ppstream.c:174:31: note: Condition 'packet->payload[2]==0x55' is always false nDPI-4.2/src/lib/protocols/quic.c:1398:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/quic.c:1558:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/radius.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RADIUS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/radius.c:48:27: style: Variable 'h' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/rdp.c:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/redis_net.c:83:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_REDIS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/rsync.c:36:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/rtmp.c:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTMP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/rtmp.c:40:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/rtsp.c:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTCP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/rx.c:209:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RX [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/rx.c:94:26: style: Variable 'header' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/s7comm.c:29:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/sflow.c:29:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/shoutcast.c:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/shoutcast.c:52:28: style: Condition 'flow->packet_counter<3' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/shoutcast.c:45:27: note: Assuming that condition 'flow->packet_counter==1' is not redundant nDPI-4.2/src/lib/protocols/shoutcast.c:48:39: note: Assuming condition is false nDPI-4.2/src/lib/protocols/shoutcast.c:52:28: note: Condition 'flow->packet_counter<3' is always true nDPI-4.2/src/lib/protocols/sip.c:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/skinny.c:35:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/skinny.c:36:19: style: Variable 'dport' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/skinny.c:36:30: style: Variable 'sport' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/skype.c:116:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/skype.c:182:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SKYPE_TEAMS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/skype.c:31:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/skype.c:70:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/smb.c:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SMB_INSECURE_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/smpp.c:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SMPP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/smpp.c:69:27: style: Variable 'tmp_pdu_l' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/snmp_proto.c:35:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/soap.c:36:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/socks45.c:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOCKS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/socks45.c:39:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/socks45.c:80:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/someip.c:94:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/someip.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOMEIP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/sopcast.c:198:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOPCAST [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/sopcast.c:121:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/sopcast.c:205:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/spotify.c:127:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SPOTIFY [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/spotify.c:41:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/ssdp.c:41:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/ssh.c:119:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/ssh.c:179:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/ssh.c:208:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/ssh.c:224:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/ssh.c:446:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/ssh.c:367:10: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/starcraft.c:122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STARCRAFT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/starcraft.c:30:56: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/starcraft.c:71:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/starcraft.c:119:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/stealthnet.c:41:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/steam.c:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/steam.c:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STEAM [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/steam.c:223:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/steam.c:258:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/stun.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/stun.c:215:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DTLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/stun.c:534:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/stun.c:206:34: style: Local variable 'packet' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/stun.c:158:30: note: Shadowed declaration nDPI-4.2/src/lib/protocols/stun.c:206:34: note: Shadow variable nDPI-4.2/src/lib/protocols/stun.c:234:9: style: Local variable 'rc' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/stun.c:160:7: note: Shadowed declaration nDPI-4.2/src/lib/protocols/stun.c:234:9: note: Shadow variable nDPI-4.2/src/lib/protocols/stun.c:43:55: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/stun.c:206:34: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/targus_getdata.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TARGUS_GETDATA [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/targus_getdata.c:32:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tcp_udp.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tcp_udp.c:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tcp_udp.c:75:18: style: Condition 'packet->iph' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/teamspeak.c:35:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/teamviewer.c:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/teamviewer.c:42:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/telegram.c:48:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/telnet.c:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/telnet.c:114:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TELNET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/telnet.c:158:24: style: Condition 'packet->payload[a]==0xff' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/telnet.c:157:29: note: Assuming that condition 'packet->payload[a]!=0xff' is not redundant nDPI-4.2/src/lib/protocols/telnet.c:158:24: note: Condition 'packet->payload[a]==0xff' is always true nDPI-4.2/src/lib/protocols/telnet.c:159:24: style: Condition 'packet->payload[a]==0xff' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/telnet.c:157:29: note: Assuming that condition 'packet->payload[a]!=0xff' is not redundant nDPI-4.2/src/lib/protocols/telnet.c:159:24: note: Condition 'packet->payload[a]==0xff' is always true nDPI-4.2/src/lib/protocols/telnet.c:134:32: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/telnet.c:135:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/teredo.c:30:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/thunder.c:67:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/thunder.c:123:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/thunder.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/thunder.c:50:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/thunder.c:137:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/thunder.c:169:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tinc.c:49:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_NO_ERROR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tinc.c:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TINC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTPS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:290:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:401:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_INVALID_CHARACTERS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MALFORMED_PACKET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:824:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:945:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_FATAL_ALERT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:1163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_UNCOMMON_ALPN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:1181:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:1215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_SUSPICIOUS_EXTENSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:1351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_WEAK_CIPHER [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/tls.c:1394:16: style: Local variable 'tls_version' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1278:13: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:1394:16: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:1407:31: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1282:13: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:1407:31: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:1517:6: style: Local variable 'rc' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1322:11: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:1517:6: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:1548:6: style: Local variable 'rc' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1322:11: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:1548:6: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:2008:30: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1282:13: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:2008:30: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:2068:14: style: Local variable 'j' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1282:16: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:2068:14: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:2075:17: style: Local variable 'tls_version' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1278:13: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:2075:17: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:2148:10: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/protocols/tls.c:1282:13: note: Shadowed declaration nDPI-4.2/src/lib/protocols/tls.c:2148:10: note: Shadow variable nDPI-4.2/src/lib/protocols/tls.c:107:33: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/tls.c:108:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:141:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:241:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:568:16: style: Variable 'label' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:571:18: style: Variable 'first_dot' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:659:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:766:17: style: Variable 'sha1' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:812:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:1134:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:1175:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:1597:15: style: Variable 'id' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:2354:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/tls.c:1484:15: style: Variable 'invalid_ja3' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/tls.c:1491:18: style: Variable 'invalid_ja3' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/tls.c:1531:65: style: Variable 'ja3_str_len' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/tls.c:2275:64: style: Variable 'ja3_str_len' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/protocols/usenet.c:43:29: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/vhua.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_VHUA [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/vhua.c:41:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/viber.c:30:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/vmware.c:29:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/vnc.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/vnc.c:31:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/websocket.c:51:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/websocket.c:66:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/websocket.c:108:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/whatsapp.c:28:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/wireguard.c:143:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/wireguard.c:45:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/wsd.c:33:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/xbox.c:96:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/z3950.c:37:31: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/protocols/z3950.c:90:31: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/zabbix.c:44:6: style: Condition 'packet' is always true [knownConditionTrueFalse] nDPI-4.2/src/lib/protocols/zabbix.c:39:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/zabbix.c:40:12: style: Variable 'tomatch' can be declared as const array [constVariable] nDPI-4.2/src/lib/protocols/zattoo.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/zattoo.c:38:30: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/protocols/zeromq.c:90:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZMQ [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/protocols/zeromq.c:36:10: style: Variable 'p0' can be declared as const array [constVariable] nDPI-4.2/src/lib/protocols/zeromq.c:37:10: style: Variable 'p1' can be declared as const array [constVariable] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_AUTOMATA_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_AUTOMATA_CLOSED [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:279:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:338:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:456:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:649:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:668:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:727:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_NODE_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __SIZEOF_LONG__ [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:977:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_PATTERNS_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:984:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_MATCHSTR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1164:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:477:27: style: Local variable 'i' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:431:17: note: Shadowed declaration nDPI-4.2/src/lib/third_party/src/ahocorasick.c:477:27: note: Shadow variable nDPI-4.2/src/lib/third_party/src/ahocorasick.c:200:58: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:383:44: style: Parameter 'mp' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:435:18: style: Variable 'apos' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:478:37: style: Variable 'patterns' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:511:31: style: Variable 'pattern' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:536:38: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ac_automata_release_node' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:551:27: note: You might need to cast the function pointer here nDPI-4.2/src/lib/third_party/src/ahocorasick.c:536:38: note: Parameter 'data' can be declared as pointer to const nDPI-4.2/src/lib/third_party/src/ahocorasick.c:585:11: style: Variable 'c' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:624:11: style: Variable 'rstr' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:634:27: style: Variable 'sid' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:646:61: style: Parameter 'node' can be declared as pointer to const. However it seems that 'dump_node_str' is a callback function, if 'node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:679:42: note: You might need to cast the function pointer here nDPI-4.2/src/lib/third_party/src/ahocorasick.c:646:61: note: Parameter 'node' can be declared as pointer to const nDPI-4.2/src/lib/third_party/src/ahocorasick.c:718:18: style: Parameter 'thiz' can be declared as pointer to const. However it seems that 'ac_automata_set_failure' is a callback function, if 'thiz' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:747:32: note: You might need to cast the function pointer here nDPI-4.2/src/lib/third_party/src/ahocorasick.c:718:18: note: Parameter 'thiz' can be declared as pointer to const nDPI-4.2/src/lib/third_party/src/ahocorasick.c:880:28: style: Variable 'fc' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:932:64: style: Parameter 'newstr' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:940:19: style: Variable 'str' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1101:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1138:45: style: Parameter 'thiz' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1141:14: style: Variable 'c' can be declared as pointer to const [constVariablePointer] nDPI-4.2/src/lib/third_party/src/libcache.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libcache.c:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libcache.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libcache.c:184:14: style: Local variable 'hash' shadows outer variable [shadowVariable] nDPI-4.2/src/lib/third_party/src/libcache.c:123:12: note: Shadowed declaration nDPI-4.2/src/lib/third_party/src/libcache.c:184:14: note: Shadow variable nDPI-4.2/src/lib/third_party/src/libcache.c:122:45: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libcache.c:220:50: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libcache.c:246:48: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libcache.c:309:26: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h5_state_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:281:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_OPEN [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:361:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_NAME [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:477:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:520:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:566:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:591:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_SELFCLOSE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:641:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:733:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:813:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:838:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOCTYPE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:106:29: style:inconclusive: Function 'h5_is_white' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:32:29: note: Function 'h5_is_white' argument 1 names different: declaration 'c' definition 'ch'. nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:106:29: note: Function 'h5_is_white' argument 1 names different: declaration 'c' definition 'ch'. nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:260:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:407:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_MYSQL [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:435:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_ANSI [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_OPERATOR [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:950:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1225:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1417:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1969:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_FINGERPRINT [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2081:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1218:7: style: Variable 'sf->current' is assigned an expression that holds the same value. [redundantAssignment] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1209:23: note: current is assigned 'sf->current' here. nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1213:14: note: Assuming condition is false nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1218:7: note: Variable 'sf->current' is assigned an expression that holds the same value. nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:352:60: style: Parameter 'sf' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1314:92: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2227:62: style: Parameter 'sql_state' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:515:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_STATE [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:251:46: style:inconclusive: Function 'htmlencode_startswith' argument 1 names different: declaration 'prefix' definition 'a'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:23:46: note: Function 'htmlencode_startswith' argument 1 names different: declaration 'prefix' definition 'a'. nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:251:46: note: Function 'htmlencode_startswith' argument 1 names different: declaration 'prefix' definition 'a'. nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:251:61: style:inconclusive: Function 'htmlencode_startswith' argument 2 names different: declaration 'src' definition 'b'. [funcArgNamesDifferent] nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:23:66: note: Function 'htmlencode_startswith' argument 2 names different: declaration 'src' definition 'b'. nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:251:61: note: Function 'htmlencode_startswith' argument 2 names different: declaration 'src' definition 'b'. nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_WALK_END [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:531:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:212:60: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] nDPI-4.2/src/lib/third_party/src/ndpi_sha1.c:83:0: error: #error "Undefined or invalid BYTE_ORDER" [preprocessorErrorDirective] nDPI-4.2/src/lib/third_party/src/roaring.cc:706:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] nDPI-4.2/src/lib/third_party/src/roaring.cc:1968:30: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:2001:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7151:35: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7152:25: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7153:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7154:12: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7155:12: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7179:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7180:22: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7181:27: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7578:25: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7586:41: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7669:42: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7757:33: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7762:27: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:7857:27: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:25: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8054:38: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8298:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8548:27: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8607:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8636:16: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:8638:10: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9589:16: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9608:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9639:30: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9640:11: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9645:14: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9758:59: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9768:57: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9774:53: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9843:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9852:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9964:59: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9983:57: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:9991:53: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11079:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11080:25: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11081:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11082:26: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11083:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11084:30: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11085:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11152:22: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11153:24: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11154:26: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11185:29: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11186:25: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11187:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11196:19: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11201:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11206:35: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11207:40: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11209:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11214:46: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11223:40: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:11233:44: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13241:22: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13248:36: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13300:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13337:13: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13344:28: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:13562:21: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14385:16: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14390:30: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14404:18: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14444:14: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14451:22: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:14879:21: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:15298:33: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:16070:12: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:16430:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:16436:21: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:16494:9: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:16500:21: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:19071:17: style: C-style pointer casting [cstyleCast] nDPI-4.2/src/lib/third_party/src/roaring.cc:803:13: style: The scope of the variable 'mid' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:9288:14: style: The scope of the variable 's1' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:9289:14: style: The scope of the variable 's2' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:10775:18: style: The scope of the variable 'container' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:10776:13: style: The scope of the variable 'typecode' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:10777:14: style: The scope of the variable 'key' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:15812:14: style: The scope of the variable 'val' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:16236:14: style: The scope of the variable 'last_val_in_range' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:16237:14: style: The scope of the variable 'first_val_past_range' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:17191:13: style: The scope of the variable 'size' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:17648:13: style: The scope of the variable 'start_pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19068:14: style: The scope of the variable 'offset' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19068:22: style: The scope of the variable 'load' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19068:28: style: The scope of the variable 'newload' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19068:37: style: The scope of the variable 'pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19068:42: style: The scope of the variable 'index' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19085:14: style: The scope of the variable 'offset' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19085:22: style: The scope of the variable 'load' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19085:28: style: The scope of the variable 'newload' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19085:37: style: The scope of the variable 'pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19085:42: style: The scope of the variable 'index' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19101:14: style: The scope of the variable 'offset' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19101:22: style: The scope of the variable 'load' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19101:28: style: The scope of the variable 'newload' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19101:37: style: The scope of the variable 'pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19101:42: style: The scope of the variable 'index' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19121:14: style: The scope of the variable 'offset' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19121:28: style: The scope of the variable 'newload' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19121:37: style: The scope of the variable 'pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19121:42: style: The scope of the variable 'index' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19139:14: style: The scope of the variable 'offset' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19139:22: style: The scope of the variable 'load' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19139:28: style: The scope of the variable 'newload' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19139:37: style: The scope of the variable 'pos' can be reduced. [variableScope] nDPI-4.2/src/lib/third_party/src/roaring.cc:19139:42: style: The scope of the variable 'index' can be reduced. [variableScope] nDPI-4.2/tests/dga/dga_evaluate.c:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/tests/dga/dga_evaluate.c:81:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/tests/dga/dga_evaluate.c:67:5: error: Resource leak: fd [resourceLeak] nDPI-4.2/tests/performance/patriciasearch.c:59:15: warning: Assert statement modifies 'p_v4'. [assignmentInAssert] nDPI-4.2/tests/performance/patriciasearch.c:67:11: style: Local variable 'len' shadows outer variable [shadowVariable] nDPI-4.2/tests/performance/patriciasearch.c:45:10: note: Shadowed declaration nDPI-4.2/tests/performance/patriciasearch.c:67:11: note: Shadow variable nDPI-4.2/tests/performance/patriciasearch.c:49:13: style: Unused variable: tdiff [unusedVariable] nDPI-4.2/tests/performance/patriciasearch.c:66:27: style: Unused variable: node [unusedVariable] nDPI-4.2/tests/performance/substringsearch.c:62:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/tests/performance/substringsearch.c:64:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nDPI-4.2/tests/performance/substringsearch.c:67:13: style: Local variable 'len' shadows outer variable [shadowVariable] nDPI-4.2/tests/performance/substringsearch.c:45:10: note: Shadowed declaration nDPI-4.2/tests/performance/substringsearch.c:67:13: note: Shadow variable nDPI-4.2/tests/performance/substringsearch.c:49:13: style: Unused variable: tdiff [unusedVariable] nDPI-4.2/tests/unit/unit.c:241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] nDPI-4.2/tests/unit/unit.c:264:28: style: Condition 'serializerUnitTest()!=0' is always false [knownConditionTrueFalse] nDPI-4.2/tests/unit/unit.c:264:25: note: Calling function 'serializerUnitTest' returns 0 nDPI-4.2/tests/unit/unit.c:264:28: note: Condition 'serializerUnitTest()!=0' is always false nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: error: Null pointer dereference: pq [ctunullpointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:23: note: Calling function percolate_down, 1st argument is null nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: note: Dereferencing argument pq that is null diff: 2.16.0 nDPI-4.2/example/ndpiReader.c:1181:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1496:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1496:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1517:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1517:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1537:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1537:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1791:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1791:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1823:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1823:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1833:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1900:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1914:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1914:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1926:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1926:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:1973:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:1973:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2100:87: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_pref_enable_tls_block_dissection [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2100:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_pref_enable_tls_block_dissection [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2232:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2232:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2253:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2286:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2286:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2306:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2306:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:256:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family8 [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:256:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family8 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:2855:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NUM_BREEDS [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:2855:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_BREEDS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:294:82: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:294:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3202:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3329:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3329:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:339:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:339:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3429:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3534:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3534:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3683:119: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3683:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3844:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3844:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:3865:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:3865:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:4388:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:4388:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:504:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:504:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:574:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:628:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:628:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:677:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:677:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLT_EN10MB [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiReader.c:776:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiReader.c:776:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:1002:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:1002:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:1053:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:1053:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:1092:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:1092:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:1118:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:1118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:131:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:230:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:230:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:239:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:277:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:433:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:433:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:545:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ethhdr [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:545:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ethhdr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/ndpiSimpleIntegration.c:955:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERROR [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/ndpiSimpleIntegration.c:955:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:1048:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DHCP [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:1048:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DHCP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:1327:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:1327:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:1637:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:1637:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NULL [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:279:2: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:279:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:339:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:357:9: style: Variable 'n' can be declared as pointer to const [constVariablePointer] 2.16.0 nDPI-4.2/example/reader_util.c:376:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:402:80: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:402:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:678:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:715:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/example/reader_util.c:980:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/example/reader_util.c:980:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPVERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/fuzz/fuzz_ndpi_reader.c:23:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/fuzz/fuzz_ndpi_reader.c:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/fuzz/fuzz_ndpi_reader.c:46:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/fuzz/fuzz_ndpi_reader.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/fuzz/fuzz_process_packet.c:12:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_enable_ja3_plus [valueFlowBailoutIncompleteVar] head nDPI-4.2/fuzz/fuzz_process_packet.c:12:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_enable_ja3_plus [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:26:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:30:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:34:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NUM_CUSTOM_CATEGORIES [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_CUSTOM_CATEGORIES [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:38:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:42:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:46:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_CUSTOM_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_CUSTOM_PROTOCOLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/python/ndpi_wrap.c:50:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/python/ndpi_wrap.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/rrdtool/rrd_anomaly.c:75:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head nDPI-4.2/rrdtool/rrd_anomaly.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/rrdtool/rrd_similarity.c:179:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] head nDPI-4.2/rrdtool/rrd_similarity.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/rrdtool/rrd_similarity.c:227:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head nDPI-4.2/rrdtool/rrd_similarity.c:227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/rrdtool/rrd_similarity.c:94:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family32 [valueFlowBailoutIncompleteVar] head nDPI-4.2/rrdtool/rrd_similarity.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin_family32 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1086:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1086:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1118:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_jitter_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_jitter_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1178:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ses_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ses_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1219:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1219:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1305:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_des_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_des_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:1349:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:1349:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SQUARE_ERROR_ITERATIONS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:223:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:307:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:307:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:344:70: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:344:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:444:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:444:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:44:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_SERIES_LEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SERIES_LEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:57:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:57:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:649:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:649:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_bin [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:78:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_analyze_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:840:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_rsi_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:840:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_rsi_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_analyze.c:982:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_hw_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_analyze.c:982:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_hw_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_classify.c:352:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_LEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_classify.c:352:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_LEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_classify.c:392:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_TIME [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_classify.c:392:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BINS_TIME [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_classify.c:456:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMETERS_BD_LOGREG [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_classify.c:456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMETERS_BD_LOGREG [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_classify.c:555:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SPLT_PARAM_TYPE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_classify.c:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLT_PARAM_TYPE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_classify.c:687:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TIMESTAMP_LEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_classify.c:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TIMESTAMP_LEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_community_id.c:163:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_community_id.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_community_id.c:170:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_community_id.c:170:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_community_id.c:373:77: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_community_id.c:373:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_in6_addr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:1837:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_DEBUG [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:1837:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_DEBUG [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:1885:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_prefix_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:1885:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_prefix_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:1901:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:1901:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:1913:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_MAC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:1913:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_MAC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:1985:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:1985:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2013:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2013:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2031:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TOR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2031:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TOR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2070:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2070:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2113:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable network [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable network [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2162:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2336:77: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2336:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:244:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:244:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2506:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_risk [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2506:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_risk [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:250:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_tcp_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_tcp_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:256:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_udp_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_flow_udp_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2585:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2615:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2615:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:262:95: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:262:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2656:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2656:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2670:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2670:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2693:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2719:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2719:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:274:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2753:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2753:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2872:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2872:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:2921:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:2921:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3046:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3046:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:306:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable port_low [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_low [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3101:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3119:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_list [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_list [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3204:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3204:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:325:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:325:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3310:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3310:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3353:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3353:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:335:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoCategory [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:335:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoCategory [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3382:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3382:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3432:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3432:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3495:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3495:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3562:76: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3562:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:3639:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:3639:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:388:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NO_MORE_SUBPROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NO_MORE_SUBPROTOCOLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4181:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_selection_bitmask [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4181:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_selection_bitmask [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4349:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_iphdr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4349:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_iphdr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:435:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:435:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4442:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4525:78: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ipv6hdr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4525:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ipv6hdr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4755:79: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4755:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:487:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_preorder [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4894:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:4945:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:4945:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:504:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_default_ports_tree_node_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:504:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_default_ports_tree_node_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5096:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZOOM [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5096:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZOOM [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5104:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5104:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5317:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5369:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable category_match [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category_match [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5441:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5441:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5486:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5486:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5506:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5524:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5524:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5633:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_LOG_TRACE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5633:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_LOG_TRACE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:5996:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:5996:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6273:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6441:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6473:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6482:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ip_addr_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ip_addr_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:651:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:651:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6587:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6587:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6606:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6633:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6633:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6639:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6658:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6658:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6741:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6741:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6756:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6756:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6796:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6796:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_CATEGORY_LABEL_LEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6844:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6844:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6879:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CATEGORY_UNSPECIFIED [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6879:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CATEGORY_UNSPECIFIED [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6899:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6899:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6911:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6911:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:693:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6958:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6958:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6969:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6969:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_NUM_CATEGORIES [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:6987:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:6987:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoBreed [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7000:41: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7000:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_no_prefs [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7055:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7055:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7138:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7151:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7181:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7232:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7232:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:723:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7266:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_RISKY_DOMAIN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_RISKY_DOMAIN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7289:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7336:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_GIT_RELEASE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_GIT_RELEASE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7344:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NUM_FDS_BITS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7374:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7397:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7397:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_detection_module_struct [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7414:82: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_lru_cache [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7414:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_lru_cache [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7439:51: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7439:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7451:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable is_full [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7451:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_full [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7568:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7568:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoIdx [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7585:60: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ptree_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7585:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_ptree_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:764:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:764:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_match [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:7766:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SUSPICIOUS_DGA_DOMAIN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:7766:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SUSPICIOUS_DGA_DOMAIN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:817:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_TLS_APPL_BLOCKS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:817:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_NUM_TLS_APPL_BLOCKS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:834:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:834:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protoName [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_main.c:863:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_main.c:863:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DEFAULT_PORTS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1029:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1029:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1084:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1084:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1152:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1204:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1268:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1268:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1315:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1315:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1382:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1382:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1488:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1518:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1518:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1594:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1661:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1754:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1754:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:178:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1798:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1798:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_csv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1858:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1858:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1908:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1908:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1933:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1933:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:1982:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:1982:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:199:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:199:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2020:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer_status [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2020:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer_status [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2030:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer_status [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2030:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer_status [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2052:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2052:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:206:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:206:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2091:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2091:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2104:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2124:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_uint32 [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_uint32 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2155:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2174:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:220:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_private_serializer [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2221:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2256:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2256:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2297:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2322:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2368:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2368:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2405:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2405:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2451:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2451:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2486:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2518:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:251:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:251:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2553:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2553:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_tlv [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:2602:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:2602:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_unknown [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:260:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_DEFAULT_BUFFER_INCR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:260:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_DEFAULT_BUFFER_INCR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:302:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:321:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_HDR_DONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:357:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:357:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:454:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:454:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:464:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:464:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:474:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:474:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:484:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:484:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:503:84: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:503:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:581:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:581:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:598:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:598:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:639:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:639:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:678:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_EOR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:678:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_EOR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:695:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_EOR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:695:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_EOR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:726:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_LIST [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:726:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SERIALIZER_STATUS_LIST [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:744:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_uint8 [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:744:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_uint8 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:763:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:831:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:831:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:895:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:895:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_serializer.c:963:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_serializer.c:963:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int8_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1113:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NO_RISK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NO_RISK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:112:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_node [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_node [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1142:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1142:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1207:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1407:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1407:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_serialization_format_json [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1638:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NO_RISK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1638:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_NO_RISK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1709:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1709:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:171:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_leaf [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_leaf [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1890:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1890:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_RISK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:1948:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_METHOD_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:1948:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_METHOD_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2003:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_str_hash [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2003:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_str_hash [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2086:90: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_str_hash_info [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2086:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_str_hash_info [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2118:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2132:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2284:81: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2284:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2312:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_SUPPORTED_PROTOCOLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:2319:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:2319:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/ndpi_utils.c:341:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CIPHER_INSECURE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/ndpi_utils.c:341:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CIPHER_INSECURE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/aimini.c:225:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/aimini.c:225:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ajp.c:124:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ajp.c:124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ajp.c:60:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ajp.c:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/amazon_video.c:64:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_AMAZON_VIDEO [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/amazon_video.c:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_AMAZON_VIDEO [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/apple_push.c:93:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_APPLE_PUSH [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/apple_push.c:93:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_APPLE_PUSH [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ayiya.c:49:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ayiya.c:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/bittorrent.c:141:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BITTORRENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/bittorrent.c:141:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BITTORRENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/bittorrent.c:241:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/bittorrent.c:241:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/bittorrent.c:515:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BITTORRENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/bittorrent.c:515:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BITTORRENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/bjnp.c:42:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BJNP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/bjnp.c:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_BJNP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/capwap.c:128:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/capwap.c:128:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/capwap.c:88:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/capwap.c:88:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/checkmk.c:61:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CHECKMK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/checkmk.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CHECKMK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/citrix.c:79:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CITRIX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/citrix.c:79:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CITRIX [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/coap.c:112:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/coap.c:112:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/crossfire.c:59:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/crossfire.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/directconnect.c:87:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DIRECTCONNECT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/directconnect.c:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DIRECTCONNECT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/directdownloadlink.c:706:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DIRECT_DOWNLOAD_LINK [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/directdownloadlink.c:706:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DIRECT_DOWNLOAD_LINK [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/directdownloadlink.c:84:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/directdownloadlink.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/dns.c:107:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DNS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/dns.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DNS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/dns.c:185:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_dns_packet_header [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/dns.c:185:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_dns_packet_header [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/dns.c:366:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ndpi_dns_packet_header [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/dns.c:366:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndpi_dns_packet_header [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/dns.c:97:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DNS_SUSPICIOUS_TRAFFIC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/dns.c:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DNS_SUSPICIOUS_TRAFFIC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/dropbox.c:78:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DROPBOX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/dropbox.c:78:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DROPBOX [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/edonkey.c:210:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_EDONKEY [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/edonkey.c:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_EDONKEY [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/fasttrack.c:69:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/fasttrack.c:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ftp_control.c:56:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ftp_control.c:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ftp_control.c:659:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_FTP_CONTROL [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ftp_control.c:659:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_FTP_CONTROL [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ftp_data.c:48:117: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] 2.16.0 nDPI-4.2/src/lib/protocols/gnutella.c:55:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/gnutella.c:55:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/gtp.c:126:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_GTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/gtp.c:126:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_GTP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/hangout.c:111:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HANGOUT_DUO [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/hangout.c:111:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HANGOUT_DUO [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/hangout.c:59:57: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_GOOGLE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/hangout.c:59:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_GOOGLE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:1090:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:1090:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:1281:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MALFORMED_PACKET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:1281:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MALFORMED_PACKET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:152:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_SUSPICIOUS_CONTENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_SUSPICIOUS_CONTENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:189:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_BINARY_APPLICATION_TRANSFER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:189:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_BINARY_APPLICATION_TRANSFER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:223:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CATEGORY_STREAMING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:223:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_CATEGORY_STREAMING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:329:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:329:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:438:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_SUSPICIOUS_USER_AGENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:438:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_SUSPICIOUS_USER_AGENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:547:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_NUMERIC_IP_HOST [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:547:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_HTTP_NUMERIC_IP_HOST [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:585:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP_CONNECT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:585:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP_CONNECT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:62:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_BINARY_APPLICATION_TRANSFER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:62:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_BINARY_APPLICATION_TRANSFER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:848:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_XBOX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:848:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_XBOX [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/http.c:889:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/http.c:889:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/iax.c:93:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/iax.c:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/icecast.c:49:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/icecast.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/irc.c:156:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/irc.c:156:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/irc.c:353:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IRC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/irc.c:353:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IRC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/jabber.c:106:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TRUPHONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/jabber.c:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TRUPHONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/jabber.c:46:59: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/jabber.c:46:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/jabber.c:59:90: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/jabber.c:59:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/lisp.c:68:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LISP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/lisp.c:68:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LISP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/lotus_notes.c:65:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LOTUS_NOTES [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/lotus_notes.c:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_LOTUS_NOTES [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_imap.c:35:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_imap.c:35:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_imap.c:56:67: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_IMAP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_imap.c:56:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_IMAP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_pop.c:49:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_pop.c:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_pop.c:84:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_pop.c:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_smtp.c:101:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_smtp.c:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_smtp.c:123:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_PARSE_LINES_PER_PACKET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_smtp.c:123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MAX_PARSE_LINES_PER_PACKET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mail_smtp.c:57:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mail_smtp.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mining.c:118:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mining.c:118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mining.c:34:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mining.c:34:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mining.c:71:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mining.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MINING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mongodb.c:117:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mongodb.c:117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mongodb.c:53:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mongodb.c:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/mqtt.c:93:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/mqtt.c:93:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/netbios.c:110:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/netbios.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/netbios.c:146:53: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/netbios.c:146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/non_tcp_udp.c:53:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IP_IPSEC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/non_tcp_udp.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_IP_IPSEC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/openft.c:46:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/openft.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/quic.c:1398:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/quic.c:1398:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_QUIC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/radius.c:74:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RADIUS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/radius.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RADIUS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/rdp.c:55:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/rdp.c:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/redis_net.c:83:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_REDIS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/redis_net.c:83:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_REDIS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/rtmp.c:84:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTMP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/rtmp.c:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTMP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/rtsp.c:60:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTCP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/rtsp.c:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RTCP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/rx.c:209:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/rx.c:209:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_RX [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/shoutcast.c:53:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/shoutcast.c:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/sip.c:201:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/sip.c:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SIP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/skype.c:116:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/skype.c:116:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/skype.c:182:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SKYPE_TEAMS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/skype.c:182:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SKYPE_TEAMS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/smb.c:49:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SMB_INSECURE_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/smb.c:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SMB_INSECURE_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/smpp.c:47:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SMPP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/smpp.c:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SMPP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/socks45.c:125:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOCKS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/socks45.c:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOCKS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/someip.c:107:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOMEIP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/someip.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOMEIP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/someip.c:94:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/someip.c:94:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/sopcast.c:198:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOPCAST [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/sopcast.c:198:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SOPCAST [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/spotify.c:127:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SPOTIFY [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/spotify.c:127:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SPOTIFY [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ssh.c:119:4: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ssh.c:119:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ssh.c:179:73: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ssh.c:179:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_SSH_OBSOLETE_SERVER_VERSION_OR_CIPHER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ssh.c:208:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ssh.c:208:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ssh.c:224:100: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ssh.c:224:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int32_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/ssh.c:446:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/ssh.c:446:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_SSH [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/starcraft.c:122:43: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STARCRAFT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/starcraft.c:122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STARCRAFT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/steam.c:121:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/steam.c:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/steam.c:268:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STEAM [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/steam.c:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_STEAM [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/stun.c:215:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DTLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/stun.c:215:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_DTLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/stun.c:534:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/stun.c:534:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/stun.c:56:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/stun.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CONFIDENCE_DPI [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/targus_getdata.c:61:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TARGUS_GETDATA [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/targus_getdata.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TARGUS_GETDATA [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tcp_udp.c:36:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tcp_udp.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tcp_udp.c:81:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tcp_udp.c:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/teamviewer.c:75:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/teamviewer.c:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/telnet.c:114:64: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TELNET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/telnet.c:114:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TELNET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/telnet.c:66:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/telnet.c:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_CLEAR_TEXT_CREDENTIALS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/thunder.c:123:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/thunder.c:123:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/thunder.c:146:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/thunder.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/thunder.c:67:65: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/thunder.c:67:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_THUNDER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tinc.c:134:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TINC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tinc.c:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TINC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tinc.c:49:98: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CACHE_NO_ERROR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tinc.c:49:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_NO_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:1163:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_UNCOMMON_ALPN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:1163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_UNCOMMON_ALPN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:1181:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:1181:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:1215:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_SUSPICIOUS_EXTENSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:1215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_SUSPICIOUS_EXTENSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:124:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTPS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_MAIL_SMTPS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:1351:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_WEAK_CIPHER [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:1351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_WEAK_CIPHER [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:290:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:290:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:401:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_INVALID_CHARACTERS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:401:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_INVALID_CHARACTERS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:703:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MALFORMED_PACKET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_MALFORMED_PACKET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:824:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:824:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_TLS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:867:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/tls.c:945:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_FATAL_ALERT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/tls.c:945:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_TLS_FATAL_ALERT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/vhua.c:61:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_VHUA [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/vhua.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_VHUA [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/vnc.c:54:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/vnc.c:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_DESKTOP_OR_FILE_SHARING_SESSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/websocket.c:108:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/websocket.c:108:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/websocket.c:51:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/websocket.c:51:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/websocket.c:66:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/websocket.c:66:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int16_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/wireguard.c:143:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/wireguard.c:143:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/xbox.c:96:74: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/xbox.c:96:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_HTTP [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/z3950.c:37:31: style: Parameter 'flow' can be declared as pointer to const [constParameterPointer] 2.16.0 nDPI-4.2/src/lib/protocols/zattoo.c:80:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/zattoo.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/protocols/zeromq.c:90:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZMQ [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/protocols/zeromq.c:90:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_PROTOCOL_ZMQ [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1033:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1164:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:1164:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_OUTGOING [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:165:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_AUTOMATA_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_AUTOMATA_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:193:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:202:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:231:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_AUTOMATA_CLOSED [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_AUTOMATA_CLOSED [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:279:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:279:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:338:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:338:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_ERROR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:369:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:456:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:456:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_FEATURE_LC [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:547:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:626:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACERR_SUCCESS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:649:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:649:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:668:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:668:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:727:44: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:727:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:756:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_NODE_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_NODE_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:847:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable __SIZEOF_LONG__ [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __SIZEOF_LONG__ [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:977:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AC_PATTERNS_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:977:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AC_PATTERNS_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ahocorasick.c:984:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_MATCHSTR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ahocorasick.c:984:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALLOC_CHUNK_MATCHSTR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/hll/hll.c:75:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/hll/hll.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libcache.c:128:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libcache.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libcache.c:224:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libcache.c:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libcache.c:250:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libcache.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_INVALID_INPUT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:157:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:214:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:250:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:281:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_OPEN [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:281:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_OPEN [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:339:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:361:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ATTR_NAME [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:361:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_NAME [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:477:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:477:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:520:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:520:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:566:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:566:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_CLOSE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:591:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_SELFCLOSE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:591:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_NAME_SELFCLOSE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:621:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:641:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:641:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:68:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable h5_state_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h5_state_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:733:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:733:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_COMMENT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:813:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:813:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TEXT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:838:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DOCTYPE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_html5.c:838:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOCTYPE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1225:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1225:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1262:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1280:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1319:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1417:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1417:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1919:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1969:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_FINGERPRINT [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:1969:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_FINGERPRINT [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2081:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2081:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2260:46: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:2260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_NONE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:260:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:260:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:287:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:305:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:316:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoken_t [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:407:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_MYSQL [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:407:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_MYSQL [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:435:69: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_ANSI [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:435:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_SQL_ANSI [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:579:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_OPERATOR [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_OPERATOR [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:87:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_QUOTE_SINGLE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:905:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:950:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_sqli.c:950:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOOKUP_WORD [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:421:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_VALUE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:515:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable DATA_STATE [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/libinjection_xss.c:515:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_STATE [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:215:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:305:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:321:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:378:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_WALK_END [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_WALK_END [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:531:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:531:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATRICIA_MAXBITS [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:76:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/ndpi_patricia.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:13349:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:13349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:14455:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:14455:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:14836:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:14836:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:15012:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:15012:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:15717:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:15717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:16273:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:16273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:2950:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:2950:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:2965:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:2965:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:706:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:706:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:7815:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:7815:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: error: Null pointer dereference: pq [ctunullpointer] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:23: note: Calling function percolate_down, 1st argument is null nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: note: Dereferencing argument pq that is null head nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: warning: If memory allocation fails, then there is a possible null pointer dereference: pq [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:24: note: Calling function 'percolate_down', 1st argument 'answer' value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8026:31: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8028:31: warning: If memory allocation fails, then there is a possible null pointer dereference: pq [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8060:24: note: Calling function 'percolate_down', 1st argument 'answer' value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8028:31: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:56: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:56: note: Null pointer addition head nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:5: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8051:5: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8052:5: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8052:5: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8054:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8054:9: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8055:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8055:9: note: Null pointer dereference head nDPI-4.2/src/lib/third_party/src/roaring.cc:8056:9: warning: If memory allocation fails, then there is a possible null pointer dereference: answer [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:50: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:8050:28: note: Assignment 'answer=(struct roaring_pq_t*)malloc(alloc_size)', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8056:9: note: Null pointer dereference 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:8530:37: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:8530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/src/lib/third_party/src/roaring.cc:9624:58: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:9624:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head nDPI-4.2/src/lib/third_party/src/roaring.cc:9853:12: warning: If memory allocation fails, then there is a possible null pointer dereference: newit [nullPointerOutOfMemory] nDPI-4.2/src/lib/third_party/src/roaring.cc:9852:44: note: Assuming allocation function fails nDPI-4.2/src/lib/third_party/src/roaring.cc:9852:9: note: Assignment 'newit=(struct roaring_uint32_iterator_t*)malloc(sizeof(struct roaring_uint32_iterator_t))', assigned value is 0 nDPI-4.2/src/lib/third_party/src/roaring.cc:9853:12: note: Null pointer dereference 2.16.0 nDPI-4.2/tests/dga/dga_evaluate.c:65:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/tests/dga/dga_evaluate.c:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] 2.16.0 nDPI-4.2/tests/unit/unit.c:241:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] head nDPI-4.2/tests/unit/unit.c:241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDPI_API_VERSION [valueFlowBailoutIncompleteVar] DONE