2026-05-15 00:25 ftp://ftp.de.debian.org/debian/pool/main/h/haproxy/haproxy_3.3.9.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=openssl --library=lua --library=zlib --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 -j10 platform: Linux-7.0.2-2-pve-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 7a7c28c (2026-05-14 15:45:19 +0200) count: 4749 4710 elapsed-time: 16.2 5.6 head-timing-info: old-timing-info: head results: haproxy-3.3.9/addons/deviceatlas/dummy/Os/daunix.c:8:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_SYS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/51d.c:638:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] haproxy-3.3.9/addons/ot/src/cli.c:137:32: error: There is an unknown macro here somewhere. Configuration is required. If FLT_OT_CLI_CMD is a macro then please configure it. [unknownMacro] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:23:65: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:34:26: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:24:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:62:30: style: Parameter 'pool' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:30:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/Os/daunix.c:6:46: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:67:33: style: Parameter 'pool' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:35:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/Os/daunix.c:6:67: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:68:29: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:40:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:72:65: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:41:32: style: Parameter 'deviceOffsets' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/filter.c:45:64: error: syntax error [syntaxError] haproxy-3.3.9/addons/ot/src/group.c:91:53: error: syntax error [syntaxError] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:77:26: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:43:8: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:84:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:53:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:93:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:58:32: style: Parameter 'offsets' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/pattern/51Degrees.c:94:33: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:63:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:68:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:74:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:81:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/trie/51Degrees.c:87:57: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/opentracing.c:108:70: error: syntax error [syntaxError] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:43:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:48:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:55:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:61:64: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:73:44: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:81:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:83:8: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:86:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:91:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/pool.c:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:92:44: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/http.c:112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_CTX_IGNORE_NAME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/pool.c:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:93:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/http.c:254:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/pool.c:125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:97:76: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_expr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/pool.c:165:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/scope.c:173:3: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:102:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:455:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/pool.c:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:105:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:526:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:111:31: style: Parameter 'reader' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:599:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ph_scope [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:117:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:674:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:118:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/ot/src/conf.c:750:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:119:37: style: Parameter 'properties' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:120:8: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/51degrees/dummy/v4hash/hash/hash.c:122:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:34:23: style:inconclusive: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:446:35: note: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:34:23: note: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:61: style:inconclusive: Function 'da_atlas_compile' argument 3 names different: declaration '' definition 'rewind'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:76: style:inconclusive: Function 'da_atlas_compile' argument 4 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:89: style:inconclusive: Function 'da_atlas_compile' argument 5 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:64:54: style:inconclusive: Function 'da_atlas_open' argument 2 names different: declaration 'extra_props' definition 'extraprops'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:223:66: note: Function 'da_atlas_open' argument 2 names different: declaration 'extra_props' definition 'extraprops'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:64:54: note: Function 'da_atlas_open' argument 2 names different: declaration 'extra_props' definition 'extraprops'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:64:90: style:inconclusive: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:223:103: note: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:64:90: note: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:89:66: style:inconclusive: Function 'da_atlas_header_evidence_id' argument 2 names different: declaration 'header_name' definition 'evidence_name'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:180:83: note: Function 'da_atlas_header_evidence_id' argument 2 names different: declaration 'header_name' definition 'evidence_name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:89:66: note: Function 'da_atlas_header_evidence_id' argument 2 names different: declaration 'header_name' definition 'evidence_name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:102:80: style:inconclusive: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:309:92: note: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:102:80: note: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:109:80: style:inconclusive: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:283:92: note: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:109:80: note: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:122:54: style:inconclusive: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:253:66: note: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:122:54: note: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:122:77: style:inconclusive: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:253:87: note: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:122:77: note: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:130:53: style:inconclusive: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:267:65: note: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:130:53: note: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:174:27: style:inconclusive: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:273:32: note: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:174:27: note: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:179:78: style:inconclusive: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:397:90: note: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:179:78: note: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:193:60: style:inconclusive: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:352:72: note: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:193:60: note: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:193:76: style:inconclusive: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:352:86: note: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:193:76: note: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:200:59: style:inconclusive: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:344:71: note: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:200:59: note: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:200:82: style:inconclusive: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:344:92: note: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:200:82: note: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:207:60: style:inconclusive: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:360:72: note: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:207:60: note: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:207:76: style:inconclusive: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:360:86: note: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:207:76: note: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:214:59: style:inconclusive: Function 'da_get_property_name' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:476:71: note: Function 'da_get_property_name' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:214:59: note: Function 'da_get_property_name' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:24: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:89: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:72:28: style: Parameter 'atlas' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:174:27: style: Parameter 'sr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:9:19: style: struct member 'da_bitset::bits' is never used. [unusedStructMember] haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:10:12: style: struct member 'da_bitset::bit_count' is never used. [unusedStructMember] haproxy-3.3.9/addons/ot/src/util.c:333:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINE_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:447:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:519:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:655:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/util.c:706:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/event.c:53:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/event.c:140:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/event.c:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/wurfl/dummy/dummy-wurfl.c:73:10: style: Redundant initialization for 'hvalue'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.3.9/addons/wurfl/dummy/dummy-wurfl.c:71:22: note: hvalue is initialized haproxy-3.3.9/addons/wurfl/dummy/dummy-wurfl.c:73:10: note: hvalue is overwritten haproxy-3.3.9/addons/wurfl/dummy/dummy-wurfl.c:68:124: style:inconclusive: Function 'wurfl_lookup' argument 3 names different: declaration '' definition 'header_retrieve_callback_data'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/addons/ot/src/vars.c:117:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_VAR_CHAR_DASH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:458:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:531:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:580:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:675:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:731:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTC_TEXT_MAP_FREE_KEY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/dyncookie/dyncookie.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/dyncookie/dyncookie.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:129:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_CACHE_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:149:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_SYS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:260:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_INVALID_CHAR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:336:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:270:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:417:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:313:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/deviceatlas/da.c:456:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:464:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_TRACER_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:627:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_GROUP_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:803:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_SCOPE_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:1036:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:1079:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ABORT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:1141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/dyncookie/dyncookie.c:55:2: error: Memory leak: buf [memleak] haproxy-3.3.9/admin/halog/fgets2.c:97:40: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/wurfl/wurfl.c:262:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WURFL_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/wurfl/wurfl.c:414:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/wurfl/wurfl.c:455:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/wurfl/wurfl.c:541:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/iprange.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/iprange.c:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/ip6range.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/ip6range.c:301:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/ip6range.c:330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/vars.c:473:55: warning: Uninitialized variable: ctx [uninitvar] haproxy-3.3.9/addons/promex/service-prometheus.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:350:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_METRIC_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:417:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_INC_METRIC_BY_DEFAULT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:431:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:514:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:716:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:919:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1202:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1575:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_MAX_LABELS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1616:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1655:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1701:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_METRIC_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:1848:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_SCOPE_ALL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:2026:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:2056:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:2075:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:2098:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/promex/service-prometheus.c:2187:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/base64/base64rev-gen.c:57:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] haproxy-3.3.9/dev/flags/flags.c:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/flags/flags.c:122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/base64/base64rev-gen.c:61:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/dev/base64/base64rev-gen.c:59:4: note: p is assigned haproxy-3.3.9/dev/base64/base64rev-gen.c:61:9: note: p is overwritten haproxy-3.3.9/dev/gdb/libs-from-core.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/gdb/libs-from-core.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/ot/src/parser.c:991:234: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:611:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:720:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_INFO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENC_ASCII [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:849:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:942:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pinfo [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:984:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pinfo [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1009:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENC_NA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1142:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1158:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFILL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1667:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEURISTIC_ENABLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/gdb/libs-from-core.c:105:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ehdr [nullPointerOutOfMemory] haproxy-3.3.9/dev/gdb/libs-from-core.c:95:12: note: Assuming allocation function fails haproxy-3.3.9/dev/gdb/libs-from-core.c:95:12: note: Assignment 'mem=mmap(NULL,st.st_size,PROT_READ,MAP_PRIVATE,fd,0)', assigned value is 0 haproxy-3.3.9/dev/gdb/libs-from-core.c:102:7: note: ehdr is assigned '(Elf64_Ehdr*)mem' here. haproxy-3.3.9/dev/gdb/libs-from-core.c:105:13: note: Null pointer dereference haproxy-3.3.9/dev/gdb/libs-from-core.c:110:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ehdr [nullPointerOutOfMemory] haproxy-3.3.9/dev/gdb/libs-from-core.c:95:12: note: Assuming allocation function fails haproxy-3.3.9/dev/gdb/libs-from-core.c:95:12: note: Assignment 'mem=mmap(NULL,st.st_size,PROT_READ,MAP_PRIVATE,fd,0)', assigned value is 0 haproxy-3.3.9/dev/gdb/libs-from-core.c:105:45: note: Assuming condition is false haproxy-3.3.9/dev/gdb/libs-from-core.c:102:7: note: ehdr is assigned '(Elf64_Ehdr*)mem' here. haproxy-3.3.9/dev/gdb/libs-from-core.c:105:45: note: Assuming condition is false haproxy-3.3.9/dev/gdb/libs-from-core.c:110:6: note: Null pointer dereference haproxy-3.3.9/dev/gdb/libs-from-core.c:63:14: style: Variable 'ehdr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/gdb/pm-from-core.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/addons/wurfl/wurfl.c:52:40: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/wurfl/wurfl.c:160:82: style: Parameter 'curpx' can be declared as pointer to const. However it seems that 'ha_wurfl_cfg_engine_mode' is a callback function, if 'curpx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/addons/wurfl/wurfl.c:615:38: note: You might need to cast the function pointer here haproxy-3.3.9/addons/wurfl/wurfl.c:160:82: note: Parameter 'curpx' can be declared as pointer to const haproxy-3.3.9/addons/wurfl/wurfl.c:244:89: style: Parameter 'curpx' can be declared as pointer to const. However it seems that 'ha_wurfl_cfg_useragent_priority' is a callback function, if 'curpx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/addons/wurfl/wurfl.c:616:45: note: You might need to cast the function pointer here haproxy-3.3.9/addons/wurfl/wurfl.c:244:89: note: Parameter 'curpx' can be declared as pointer to const haproxy-3.3.9/addons/wurfl/wurfl.c:434:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/addons/wurfl/wurfl.c:520:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/addons/wurfl/wurfl.c:699:59: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/wurfl/wurfl.c:416:8: error: Uninitialized variable: wi.data [uninitvar] haproxy-3.3.9/addons/wurfl/wurfl.c:421:8: error: Uninitialized variable: wp.patch_file_path [uninitvar] haproxy-3.3.9/addons/wurfl/wurfl.c:704:11: style: Variable 'cond' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/dev/haring/haring.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/haring/haring.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/haring/haring.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_TAIL_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/haring/haring.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_TAIL_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/haring/haring.c:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/gdb/pm-from-core.c:89:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ehdr [nullPointerOutOfMemory] haproxy-3.3.9/dev/gdb/pm-from-core.c:79:12: note: Assuming allocation function fails haproxy-3.3.9/dev/gdb/pm-from-core.c:79:12: note: Assignment 'mem=mmap(NULL,st.st_size,PROT_READ,MAP_PRIVATE,fd,0)', assigned value is 0 haproxy-3.3.9/dev/gdb/pm-from-core.c:86:7: note: ehdr is assigned '(Elf64_Ehdr*)mem' here. haproxy-3.3.9/dev/gdb/pm-from-core.c:89:13: note: Null pointer dereference haproxy-3.3.9/dev/gdb/pm-from-core.c:94:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ehdr [nullPointerOutOfMemory] haproxy-3.3.9/dev/gdb/pm-from-core.c:79:12: note: Assuming allocation function fails haproxy-3.3.9/dev/gdb/pm-from-core.c:79:12: note: Assignment 'mem=mmap(NULL,st.st_size,PROT_READ,MAP_PRIVATE,fd,0)', assigned value is 0 haproxy-3.3.9/dev/gdb/pm-from-core.c:89:45: note: Assuming condition is false haproxy-3.3.9/dev/gdb/pm-from-core.c:86:7: note: ehdr is assigned '(Elf64_Ehdr*)mem' here. haproxy-3.3.9/dev/gdb/pm-from-core.c:89:45: note: Assuming condition is false haproxy-3.3.9/dev/gdb/pm-from-core.c:94:6: note: Null pointer dereference haproxy-3.3.9/dev/gdb/pm-from-core.c:64:14: style: Variable 'ehdr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/gdb/pm-from-core.c:112:12: style: Variable 'found' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/gdb/pm-from-core.c:53:11: portability: 'haystack' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/dev/hpack/decode.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/hpack/decode.c:171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_hpack_tbl [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/haring/haring.c:173:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.3.9/dev/haring/haring.c:297:7: warning: If memory allocation fails, then there is a possible null pointer dereference: (struct ring_v2*)ring [nullPointerOutOfMemory] haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assignment 'ring=mmap(NULL,statbuf.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 haproxy-3.3.9/dev/haring/haring.c:297:7: note: Null pointer dereference haproxy-3.3.9/dev/haring/haring.c:298:7: warning: If memory allocation fails, then there is a possible null pointer dereference: (struct ring_v2*)ring [nullPointerOutOfMemory] haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assignment 'ring=mmap(NULL,statbuf.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 haproxy-3.3.9/dev/haring/haring.c:298:7: note: Null pointer dereference haproxy-3.3.9/dev/haring/haring.c:298:40: warning: If memory allocation fails, then there is a possible null pointer dereference: (struct ring_v2*)ring [nullPointerOutOfMemory] haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.3.9/dev/haring/haring.c:289:13: note: Assignment 'ring=mmap(NULL,statbuf.st_size,PROT_READ,MAP_SHARED,fd,0)', assigned value is 0 haproxy-3.3.9/dev/haring/haring.c:298:40: note: Null pointer dereference haproxy-3.3.9/dev/haring/haring.c:142:20: warning: Either the condition '!p' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] haproxy-3.3.9/dev/haring/haring.c:144:11: note: Assuming that condition '!p' is not redundant haproxy-3.3.9/dev/haring/haring.c:142:20: note: Null pointer addition haproxy-3.3.9/dev/haring/haring.c:195:29: portability: '(void*)ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/dev/haring/haring.c:223:28: portability: '(void*)ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/dev/haring/haring.c:249:28: portability: '(void*)ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/hpack-tbl.c:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hpack-tbl.c:221:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hpack-tbl.c:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/hpack/gen-enc.c:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_SHT_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/ncpu/ncpu.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_NPROCESSORS_ONLN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/ncpu/ncpu.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_SETSIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/ncpu/ncpu.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/ncpu/ncpu.c:90:8: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/admin/iprange/iprange.c:80:36: style: Condition 'high-low+1!=0' is always true [knownConditionTrueFalse] haproxy-3.3.9/admin/iprange/iprange.c:64:30: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 64. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant haproxy-3.3.9/admin/iprange/iprange.c:64:30: note: Shift haproxy-3.3.9/admin/iprange/iprange.c:66:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 64. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant haproxy-3.3.9/admin/iprange/iprange.c:66:16: note: Shift haproxy-3.3.9/admin/iprange/iprange.c:82:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/iprange.c:79:8: note: Assignment 'bit=31', assigned value is 31 haproxy-3.3.9/admin/iprange/iprange.c:82:29: note: Shift haproxy-3.3.9/dev/plug_qdisc/plug_qdisc.c:25:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_ROUTE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/plug_qdisc/plug_qdisc.c:76:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLM_F_CREATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/plug_qdisc/plug_qdisc.c:59:26: style: Condition 'qdisc_init()==-1' is always false [knownConditionTrueFalse] haproxy-3.3.9/dev/plug_qdisc/plug_qdisc.c:59:23: note: Calling function 'qdisc_init' returns 0 haproxy-3.3.9/dev/plug_qdisc/plug_qdisc.c:59:26: note: Condition 'qdisc_init()==-1' is always false haproxy-3.3.9/dev/qpack/decode.c:143:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:843:12: style: Variable 'stkt_key_type' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/poll/poll.c:97:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:110:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:119:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:167:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:183:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RDWR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:204:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:213:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:218:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/poll/poll.c:308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:909:29: style: Variable 'hf_stkt_dtype' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/phash/phash.c:77:29: style: Condition '++tests' is always true [knownConditionTrueFalse] haproxy-3.3.9/dev/phash/phash.c:71:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'const int'. [invalidPrintfArgType_uint] haproxy-3.3.9/dev/phash/phash.c:71:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'const int'. [invalidPrintfArgType_uint] haproxy-3.3.9/dev/phash/phash.c:112:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'const int'. [invalidPrintfArgType_uint] haproxy-3.3.9/dev/phash/phash.c:112:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'const int'. [invalidPrintfArgType_uint] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:685:10: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:686:8: style: Variable 'line' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/admin/wireshark-dissectors/peers/packet-happp.c:1026:26: style: Variable 'curr_class' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/hpack-tbl.c:188:27: portability: '(void*)alt_dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/hpack-tbl.c:189:23: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/hpack-tbl.c:369:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/hpack-tbl.c:370:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/dev/hpack/decode.c:40:60: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/hpack/decode.c:28:9: note: Shadowed variable haproxy-3.3.9/dev/hpack/decode.c:40:60: note: Shadow argument haproxy-3.3.9/dev/hpack/decode.c:107:25: style: Argument 'hex' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/hpack/decode.c:27:6: note: Shadowed variable haproxy-3.3.9/dev/hpack/decode.c:107:25: note: Shadow argument haproxy-3.3.9/dev/term_events/term_events.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/term_events/term_events.c:202:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:148:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:196:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:242:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:331:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:255:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:313:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:395:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:464:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/qpack/decode.c:46:39: style: Argument 'bin' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/qpack/decode.c:30:9: note: Shadowed variable haproxy-3.3.9/dev/qpack/decode.c:46:39: note: Shadow argument haproxy-3.3.9/dev/qpack/decode.c:94:60: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/qpack/decode.c:33:15: note: Shadowed variable haproxy-3.3.9/dev/qpack/decode.c:94:60: note: Shadow argument haproxy-3.3.9/dev/tcploop/tcploop.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:362:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:374:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linger [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:434:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:463:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:490:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:537:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:551:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:570:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:624:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:668:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:763:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:783:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/tcploop/tcploop.c:845:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:247:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_TYPE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:89:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:99:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:119:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:129:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:139:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:152:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:222:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:243:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:319:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CEB_KEY_MEMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/term_events/term_events.c:99:30: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/term_events/term_events.c:14:13: note: Shadowed variable haproxy-3.3.9/dev/term_events/term_events.c:99:30: note: Shadow argument haproxy-3.3.9/dev/term_events/term_events.c:144:36: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/term_events/term_events.c:14:13: note: Shadowed variable haproxy-3.3.9/dev/term_events/term_events.c:144:36: note: Shadow argument haproxy-3.3.9/dev/term_events/term_events.c:151:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/action.c:37:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:343:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:359:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kw [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/udp/udp-perturb.c:158:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] haproxy-3.3.9/addons/promex/service-prometheus.c:1588:3: style: Label 'next' is not used. [unusedLabel] haproxy-3.3.9/addons/promex/service-prometheus.c:250:56: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/promex/service-prometheus.c:334:42: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/promex/service-prometheus.c:397:48: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/addons/promex/service-prometheus.c:401:31: style: Variable 'flt' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/addons/promex/service-prometheus.c:2065:50: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'promex_appctx_release' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/addons/promex/service-prometheus.c:2177:13: note: You might need to cast the function pointer here haproxy-3.3.9/addons/promex/service-prometheus.c:2065:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/addons/promex/service-prometheus.c:2093:21: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: style: Local variable 'nbfd' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:87:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: note: Shadow local variable haproxy-3.3.9/dev/udp/udp-perturb.c:215:61: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:215:61: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:215:72: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:215:72: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:237:43: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:237:43: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:237:54: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:237:54: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:295:57: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:295:57: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:295:68: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:295:68: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:379:57: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:379:57: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:379:68: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:379:68: note: Shadow argument haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:455:6: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: note: Shadow local variable haproxy-3.3.9/dev/udp/udp-perturb.c:383:15: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/hpack/gen-rht.c:294:27: warning: Either the condition 'ht[i].b>8' is redundant or there is signed integer overflow for expression '-(1<<(32-ht[i].b))'. [integerOverflowCond] haproxy-3.3.9/dev/hpack/gen-rht.c:290:16: note: Assuming that condition 'ht[i].b>8' is not redundant haproxy-3.3.9/dev/hpack/gen-rht.c:294:27: note: Integer overflow haproxy-3.3.9/dev/hpack/gen-rht.c:309:27: warning: Either the condition 'ht[i].b>16' is redundant or there is signed integer overflow for expression '-(1<<(32-ht[i].b))'. [integerOverflowCond] haproxy-3.3.9/dev/hpack/gen-rht.c:305:32: note: Assuming that condition 'ht[i].b>16' is not redundant haproxy-3.3.9/dev/hpack/gen-rht.c:309:27: note: Integer overflow haproxy-3.3.9/src/acl.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_TEST_PASS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/dev/hpack/gen-rht.c:359:26: warning: Either the condition 'ht[i].b<=24' is redundant or there is signed integer overflow for expression '-(1<<(32-ht[i].b))'. [integerOverflowCond] haproxy-3.3.9/dev/hpack/gen-rht.c:355:16: note: Assuming that condition 'ht[i].b<=24' is not redundant haproxy-3.3.9/dev/hpack/gen-rht.c:359:26: note: Integer overflow haproxy-3.3.9/src/acl.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:92:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_OP_EQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:609:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:634:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:695:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MAX_RECURSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/action.c:132:36: style: Parameter 'rule' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/acl.c:1002:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_COND_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_ITERATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1157:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1179:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1266:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1294:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1323:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_TEST_MISS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:1355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:235:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_FL_NEW_API [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:326:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:354:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:366:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_QUEUED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:394:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_MAX_SVCCTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:404:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_MAX_SVCCTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:413:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_SHUTDOWN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:462:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:514:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:539:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:611:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:633:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:647:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:680:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:775:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:801:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_WANT_DIE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:919:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_WANT_DIE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:1010:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/auth.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/auth.c:265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_O_INSECURE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/auth.c:312:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/arg.c:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGM_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/arg.c:472:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/auth.c:141:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] haproxy-3.3.9/src/auth.c:186:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] haproxy-3.3.9/src/auth.c:57:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/auth.c:71:34: style: Parameter 'ul' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/auth.c:71:44: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/auth.c:73:22: style: Variable 'ag' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/auth.c:237:29: style: Parameter 'ul' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/auth.c:240:21: style: Variable 'u' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/auth.c:293:19: style: Variable 'ul' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/auth.c:295:21: style: Variable 'u' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/auth.c:296:27: style: Variable 'agl' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/dev/tcploop/tcploop.c:312:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] haproxy-3.3.9/dev/tcploop/tcploop.c:788:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.3.9/dev/tcploop/tcploop.c:927:44: style: Condition 'tcp_set_noquickack(sock,argv[arg])<0' is always false [knownConditionTrueFalse] haproxy-3.3.9/dev/tcploop/tcploop.c:927:26: note: Calling function 'tcp_set_noquickack' returns 0 haproxy-3.3.9/dev/tcploop/tcploop.c:927:44: note: Condition 'tcp_set_noquickack(sock,argv[arg])<0' is always false haproxy-3.3.9/src/buf.c:653:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/buf.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/applet.c:488:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.3.9/src/applet.c:636:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/applet.c:281:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/applet.c:285:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/activity.c:642:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:662:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:727:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable profiling [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:761:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1005:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_ACT_HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1066:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1466:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1509:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_ACT_HASH_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1733:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1814:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/arg.c:122:19: style: Variable 'new_al' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/calltrace.c:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/buf.c:289:47: style: Parameter 'blk' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/buf.c:547:9: style: Variable 'wrap' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/buf.c:585:9: style: Variable 'wrap' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/_ceb_int.c:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:247:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:247:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/calltrace.c:176:49: style: Argument 'level' shadows outer variable [shadowVariable] haproxy-3.3.9/src/calltrace.c:55:12: note: Shadowed variable haproxy-3.3.9/src/calltrace.c:176:49: note: Shadow argument haproxy-3.3.9/src/calltrace.c:162:23: style: Variable 'hextab' can be declared as const array [constVariable] haproxy-3.3.9/src/calltrace.c:176:29: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/calltrace.c:176:41: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:38:51: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:48:46: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:60:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:60:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:74:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:74:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:84:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:84:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/admin/iprange/ip6range.c:102:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 101. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:101:8: note: Assuming that condition 'b<32' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:102:24: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:109:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 107. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:107:13: note: Assuming that condition 'b<64' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:109:24: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:116:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 113. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:113:13: note: Assuming that condition 'b<96' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:116:24: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:123:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 119. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:119:13: note: Assuming that condition 'b<128' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:123:24: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:138:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 137. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:137:8: note: Assuming that condition 'b<32' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:138:23: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:145:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 143. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:143:13: note: Assuming that condition 'b<64' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:145:23: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:152:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 149. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:149:13: note: Assuming that condition 'b<96' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:152:23: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:159:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 155. [shiftTooManyBitsSigned] haproxy-3.3.9/admin/iprange/ip6range.c:155:13: note: Assuming that condition 'b<128' is not redundant haproxy-3.3.9/admin/iprange/ip6range.c:159:23: note: Shift haproxy-3.3.9/admin/iprange/ip6range.c:31:26: warning: Uninitialized variable: a [uninitvar] haproxy-3.3.9/admin/iprange/ip6range.c:387:15: note: Calling function 'in6_bswap', 1st argument '&ta' value is haproxy-3.3.9/admin/iprange/ip6range.c:31:26: note: Uninitialized variable: a haproxy-3.3.9/src/_ceb_blk.c:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:148:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/iprange/ip6range.c:321:28: style: Unused variable: err [unusedVariable] haproxy-3.3.9/src/_ceb_blk.c:159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:196:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:242:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:331:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:148:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:196:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:242:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:139:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_blk.c:331:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:152:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:243:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:319:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgdiag.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgdiag.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgdiag.c:74:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_RULES_PROTO_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgdiag.c:88:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:139:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:152:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:243:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:319:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_str.c:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:247:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/_ceb_int.c:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgcond.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_PAREN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgcond.c:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgcond.c:189:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgcond.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_FALSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgcond.c:560:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CFG_RECURSION [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:266:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:414:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:435:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:468:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:576:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:603:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:651:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_cache_st [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:681:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:701:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:724:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:740:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:848:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:977:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1022:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1037:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1095:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_APPLET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1493:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1563:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1662:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1758:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_MAY_FASTFWD_PROD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1779:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1915:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2262:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2447:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FATAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2602:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2868:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHE_HAS_SEC_KEY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2926:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2979:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:2996:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:3072:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:3095:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_QUIC_FORCE_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:69:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_algo_nr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:281:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_FE_SOCK_PER_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_FE_SOCK_PER_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:341:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:611:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_FB_TX_PACING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:653:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_FE_LISTEN_OFF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-quic.c:770:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_VAL_FE_CON_ACC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/acl.c:413:120: style: Same expression on both sides of '||'. [duplicateExpression] haproxy-3.3.9/src/acl.c:402:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] haproxy-3.3.9/src/acl.c:360:8: style: Local variable 'idx' shadows outer variable [shadowVariable] haproxy-3.3.9/src/acl.c:140:6: note: Shadowed variable haproxy-3.3.9/src/acl.c:360:8: note: Shadow local variable haproxy-3.3.9/src/acl.c:39:57: style: Parameter 'pat' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/acl.c:156:23: style: Variable 'pattern_expr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgcond.c:519:44: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/acl.c:134:12: style: Unused variable: out_return [unusedVariable] haproxy-3.3.9/src/acl.c:134:24: style: Unused variable: out_free_expr [unusedVariable] haproxy-3.3.9/src/acl.c:660:12: style: Unused variable: out_return [unusedVariable] haproxy-3.3.9/src/acl.c:660:24: style: Unused variable: out_free_acl_expr [unusedVariable] haproxy-3.3.9/src/acl.c:660:43: style: Unused variable: out_free_name [unusedVariable] haproxy-3.3.9/src/acl.c:783:12: style: Unused variable: out_return [unusedVariable] haproxy-3.3.9/src/acl.c:783:24: style: Unused variable: out_free_acl_expr [unusedVariable] haproxy-3.3.9/src/acl.c:783:43: style: Unused variable: out_free_name [unusedVariable] haproxy-3.3.9/src/acl.c:849:12: style: Unused variable: out_return [unusedVariable] haproxy-3.3.9/src/acl.c:849:24: style: Unused variable: out_free_suite [unusedVariable] haproxy-3.3.9/src/acl.c:849:40: style: Unused variable: out_free_term [unusedVariable] haproxy-3.3.9/src/acl.c:1048:12: style: Unused variable: fetch_next [unusedVariable] haproxy-3.3.9/src/cfgparse-ssl.c:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:258:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ciphers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:297:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslcachesize [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:440:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_ssl_capture [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:539:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable private_cache [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_TIME_OVER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_dh_param [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:643:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_GF_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:705:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra_files_noext [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:732:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passphrase_cmd_args_cnt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:776:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:816:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:832:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:843:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:868:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:881:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:908:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:959:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:973:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1030:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1044:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1076:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_SSLV3 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1292:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1359:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1377:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1389:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_USE_SSL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1418:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_PREF_CLIE_CIPH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1438:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_STRICT_SNI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1551:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1560:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1591:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1670:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1694:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1717:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1742:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1762:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1777:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ciphers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1845:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1856:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1889:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1900:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1924:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1951:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1975:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1989:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_CHK_NO_AUTO_SNI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1996:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_CHK_NO_AUTO_SNI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2005:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2012:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2020:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2033:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2049:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2073:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_EARLY_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2080:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_REUSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2087:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2093:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_AUTO_SNI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_AUTO_SNI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_REUSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2192:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2248:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2286:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca_base [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:2534:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-unix.c:77:10: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.3.9/src/cfgparse-unix.c:109:9: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.3.9/src/cfgparse-unix.c:70:16: style: Variable 'group' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-unix.c:102:17: style: Variable 'user' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/channel.c:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHN_INFINITE_FORWARD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_READ_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:207:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:280:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:383:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:429:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:471:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:495:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:547:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/channel.c:346:10: style: Local variable 'len' shadows outer argument [shadowArgument] haproxy-3.3.9/src/channel.c:322:58: note: Shadowed argument haproxy-3.3.9/src/channel.c:346:10: note: Shadow local variable haproxy-3.3.9/src/cfgparse.c:4935:49: error: syntax error [syntaxError] haproxy-3.3.9/src/chunk.c:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash_size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/chunk.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash_size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/chunk.c:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/chunk.c:93:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-ssl.c:1843:23: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/cfgparse-ssl.c:1843:23: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.3.9/src/cfgparse-ssl.c:1843:23: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.3.9/src/cfgparse-ssl.c:2031:24: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/cfgparse-ssl.c:2031:24: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.3.9/src/cfgparse-ssl.c:2031:24: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.3.9/src/cfgparse-ssl.c:2174:23: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/cfgparse-ssl.c:2174:23: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.3.9/src/cfgparse-ssl.c:2174:23: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.3.9/src/cfgparse-ssl.c:2537:7: style: Condition '!crtlist_name' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/cfgparse-ssl.c:2531:23: note: Assignment 'crtlist_name=NULL', assigned value is 0 haproxy-3.3.9/src/cfgparse-ssl.c:2537:7: note: Condition '!crtlist_name' is always true haproxy-3.3.9/src/cfgparse-ssl.c:1766:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] haproxy-3.3.9/src/cfgparse-ssl.c:2377:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] haproxy-3.3.9/src/cfgparse-ssl.c:1717:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/cfgparse-ssl.c:1065:96: style: Parameter 'conf' can be declared as pointer to const. However it seems that 'bind_parse_ignore_err' is a callback function, if 'conf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cfgparse-ssl.c:2678:29: note: You might need to cast the function pointer here haproxy-3.3.9/src/cfgparse-ssl.c:1065:96: note: Parameter 'conf' can be declared as pointer to const haproxy-3.3.9/src/cfgparse-ssl.c:1070:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-ssl.c:1126:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-ssl.c:1169:8: style: Variable 'argv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-ssl.c:1213:58: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_tls_method_minmax' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cfgparse-ssl.c:2764:31: note: You might need to cast the function pointer here haproxy-3.3.9/src/cfgparse-ssl.c:1213:58: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/cfgparse-ssl.c:1330:5: style: Variable 'p2' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/admin/halog/halog.c:183:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:724:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:960:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:1459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:1575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:1688:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:1837:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] haproxy-3.3.9/admin/halog/halog.c:1908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:194:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:376:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:387:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:403:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:437:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_L57DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_EV_HCHK_RUN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:573:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_LOGHCHKS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:591:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:616:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:645:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:671:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_OBS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:770:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_RES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1001:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1062:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_EV_HCHK_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ha_thread_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ha_thread_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1178:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_IN_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1534:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1556:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1573:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1599:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_PURGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1610:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_EXT_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1623:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_EXT_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1675:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1786:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1803:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:1952:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2010:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2022:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2045:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2079:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2213:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2517:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2534:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2585:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2636:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/check.c:2711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_checks_per_thread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/clock.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If THREAD_ALIGNED is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/compression.c:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/compression.c:740:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/compression.c:243:44: style: Parameter 'comp_ctx' can be declared as pointer to const. However it seems that 'identity_flush' is a callback function, if 'comp_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/compression.c:96:72: note: You might need to cast the function pointer here haproxy-3.3.9/src/compression.c:243:44: note: Parameter 'comp_ctx' can be declared as pointer to const haproxy-3.3.9/src/compression.c:243:69: style: Parameter 'out' can be declared as pointer to const. However it seems that 'identity_flush' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/compression.c:96:72: note: You might need to cast the function pointer here haproxy-3.3.9/src/compression.c:243:69: note: Parameter 'out' can be declared as pointer to const haproxy-3.3.9/src/compression.c:248:45: style: Parameter 'comp_ctx' can be declared as pointer to const. However it seems that 'identity_finish' is a callback function, if 'comp_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/compression.c:96:88: note: You might need to cast the function pointer here haproxy-3.3.9/src/compression.c:248:45: note: Parameter 'comp_ctx' can be declared as pointer to const haproxy-3.3.9/src/compression.c:248:70: style: Parameter 'out' can be declared as pointer to const. However it seems that 'identity_finish' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/compression.c:96:88: note: You might need to cast the function pointer here haproxy-3.3.9/src/compression.c:248:70: note: Parameter 'out' can be declared as pointer to const haproxy-3.3.9/src/backend.c:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_HASH_FUNC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:194:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_HASH_MOD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:475:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:540:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:585:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:637:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_INTERNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:886:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_INTERNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1315:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tg [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1498:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1527:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1568:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_RHTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1621:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1695:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_REUSE_NEVR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1822:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2355:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_DIRECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2426:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2443:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2634:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2715:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2761:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2909:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:2982:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3056:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3069:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_ALGO_RR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_ALGO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3404:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3423:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3447:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3466:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3512:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3535:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3625:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3640:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3665:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3678:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3694:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3707:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3720:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3733:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3751:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3770:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3792:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3813:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:3830:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_MAX_HELP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:346:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:379:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:411:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caller_initcall [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:430:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:468:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:658:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:701:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:719:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:729:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:740:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable severity_output [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:755:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CLI_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:897:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_SEVERITY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:934:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bind_conf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:978:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_PAYLOAD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_YIELD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1343:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_ST_PRINT_DYN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1632:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1715:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1747:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1805:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_S [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1822:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1847:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_SEVERITY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1866:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1878:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1893:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1961:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haproxy_version [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:1984:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anon_key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2014:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2039:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2056:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_WAIT_ERR_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2268:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2355:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2560:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2596:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2630:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2714:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_PROMPT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2857:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_TYPE_WORKER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:2954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_TIMED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3088:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_BIDIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CLI_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3395:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_CLI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3730:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_LISTEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3777:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_TYPE_WORKER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3836:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINE_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cli.c:3997:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_YIELD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:911:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prealloc_fd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:947:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clt_privileged_ports [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:970:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1002:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1033:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1049:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deprecated_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runqueue_depth [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1498:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1553:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1623:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1647:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1683:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renice_runtime [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1780:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:1850:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_stress_level [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cache.c:1807:10: style: Variable 'res_htx' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/cache.c:1804:10: note: res_htx is assigned haproxy-3.3.9/src/cache.c:1807:10: note: res_htx is overwritten haproxy-3.3.9/src/cache.c:2445:35: style: Checking if unsigned expression 'tmp_cache_config->maxblocks' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/cache.c:2584:44: style:inconclusive: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. [funcArgNamesDifferent] haproxy-3.3.9/src/cache.c:144:44: note: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. haproxy-3.3.9/src/cache.c:2584:44: note: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. haproxy-3.3.9/src/check.c:1925:6: style: Condition 'err' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/check.c:1924:18: note: Calling function 'init_check' returns 0 haproxy-3.3.9/src/check.c:1924:18: note: Assignment 'err=init_check(&srv->check,srv->proxy->options2&PR_O2_CHK_ANY)', assigned value is 0 haproxy-3.3.9/src/check.c:1925:6: note: Condition 'err' is always false haproxy-3.3.9/src/check.c:1984:6: style: Condition 'err' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/check.c:1983:18: note: Calling function 'init_check' returns 0 haproxy-3.3.9/src/check.c:1983:18: note: Assignment 'err=init_check(&srv->agent,PR_O2_TCPCHK_CHK)', assigned value is 0 haproxy-3.3.9/src/check.c:1984:6: note: Condition 'err' is always false haproxy-3.3.9/src/cache.c:463:53: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cache.c:581:55: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'cache_store_deinit' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cache.c:2547:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/cache.c:581:55: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/cache.c:591:54: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'cache_store_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cache.c:2546:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/cache.c:591:54: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/cache.c:694:41: style: Parameter 's' can be declared as pointer to const. However it seems that 'cache_store_post_analyze' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cache.c:2554:26: note: You might need to cast the function pointer here haproxy-3.3.9/src/cache.c:694:41: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/cache.c:698:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:722:19: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:756:23: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:840:39: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'cache_store_http_end' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cache.c:2559:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/cache.c:840:39: note: Parameter 'msg' can be declared as pointer to const haproxy-3.3.9/src/cache.c:1193:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1465:54: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'http_cache_applet_release' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cache.c:3156:13: note: You might need to cast the function pointer here haproxy-3.3.9/src/cache.c:1465:54: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/cache.c:1480:55: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cache.c:1484:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1528:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1580:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1632:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1679:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1680:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1728:49: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cache.c:1731:22: style: Variable 'cache_ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1733:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1750:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:1773:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:3085:17: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:2229:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/check.c:2550:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/check.c:2601:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/check.c:2652:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/check.c:568:73: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/check.c:570:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:1056:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:1174:16: style: Variable 'proxy' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:1176:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:1768:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/check.c:2069:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cache.c:80:15: style: struct member 'cache_appctx::unused' is never used. [unusedStructMember] haproxy-3.3.9/src/cache.c:931:21: style: Variable 'expires_val' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cache.c:933:13: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cache.c:2045:27: style: Variable 'if_modified_since' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cache.c:2881:13: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cache.c:2884:11: style: Variable 'keep' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cfgparse-quic.c:205:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/cfgparse-quic.c:247:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/cfgparse-quic.c:64:62: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cfgparse-quic.c:216:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-quic.c:238:53: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_quic_cc_algo' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cfgparse-quic.c:265:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/cfgparse-quic.c:238:53: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/counters.c:41:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COUNTERS_SHARED_F_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/counters.c:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shm_stats_file_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpuset.c:21:11: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:36:11: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:100:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:124:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:152:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:163:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.3.9/src/cpuset.c:234:7: style: Condition '!ha_cpuset_isset(&set,cpu)' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/cpuset.c:234:23: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.3.9/src/cpuset.c:234:7: note: Condition '!ha_cpuset_isset(&set,cpu)' is always true haproxy-3.3.9/src/cpuset.c:247:41: style: Condition 'ha_cpuset_isset(&set,cpu+1)' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/cpuset.c:247:41: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.3.9/src/cpuset.c:247:41: note: Condition 'ha_cpuset_isset(&set,cpu+1)' is always false haproxy-3.3.9/src/cpuset.c:255:31: style: Condition '!ha_cpuset_isset(&set,cpu+1)' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/cpuset.c:255:47: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.3.9/src/cpuset.c:255:31: note: Condition '!ha_cpuset_isset(&set,cpu+1)' is always true haproxy-3.3.9/src/cpuset.c:8:40: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:18:38: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:33:38: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:48:39: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:48:63: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:61:38: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:61:62: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:126:42: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:126:66: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpuset.c:280:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/dgram.c:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dgram.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backend_sndbuf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/activity.c:1448:55: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_show_profiling' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/activity.c:1842:186: note: You might need to cast the function pointer here haproxy-3.3.9/src/activity.c:1448:55: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/dgram.c:51:16: style: Condition 'args[0][5]=='r'' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/dgram.c:52:38: style: Condition 'args[0][12]=='f'' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/dgram.c:66:29: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/dict.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dict.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dict.c:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dict.c:27:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cpu_topo.c:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:227:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_cnt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:278:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_cpu [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:548:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:707:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_id [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:945:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_id [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:995:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_id [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numa_cpu_mapping [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1426:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1465:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fct [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1946:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:1994:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns_ring.c:169:2: error: There is an unknown macro here somewhere. Configuration is required. If MT_LIST_FOR_EACH_ENTRY_LOCKED is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/dynbuf.c:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_buffer [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNBUF_NBQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_limit [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved_bufs [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize_small [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emergency_bufs_left [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emergency_bufs [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:67:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SAFE_LIST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:185:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:280:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:326:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:382:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:420:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:502:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:560:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:595:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connection [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:686:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:702:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:714:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:897:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_ER_EREFUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:930:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:965:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:988:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1015:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1061:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_SIGNATURE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1777:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1825:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS4_HS_RSP_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1966:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2031:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2110:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_SIGNATURE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2350:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2432:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2470:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2508:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2530:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2620:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_TYPE_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2632:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_TYPE_UNIQUE_ID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2643:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2670:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2712:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2738:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2813:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_HASH_PAYLOAD_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:2915:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_HASH_PARAMS_TYPE_NAME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:3001:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_REVERSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:3035:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:3046:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:3061:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:3070:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:60:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TYPE_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:481:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_RING_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:516:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:850:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:859:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dns_msg_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:897:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:925:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dns_stream_server [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1072:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1098:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1140:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_MAX_DSS_CONSECUTIVE_ERRORS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1358:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_RING_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:1424:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:318:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_cpu_time [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:638:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:677:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:794:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_PANIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:892:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_WARN_BLOCKED_TRAFFIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:968:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_BUG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:978:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:991:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1004:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1017:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1030:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1057:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_SPINLOCK_T [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1068:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1089:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1153:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1282:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1304:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1342:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1509:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1669:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1695:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1725:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1968:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1991:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:2378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:213:11: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/debug.c:2458:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_COUNTER_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:2831:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable post_mortem_magic [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:2926:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_components [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:2946:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_components [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dynbuf.c:115:28: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/eb32sctree.c:33:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32sctree.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32sctree.c:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32sctree.c:312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32sctree.c:397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_RGHT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32sctree.c:263:29: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.3.9/src/eb32tree.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32tree.c:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/dns.c:857:43: style:inconclusive: Function 'dns_session_free' argument 1 names different: declaration '' definition 'ds'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/src/dns.c:464:72: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/eb64tree.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb64tree.c:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/eb32tree.c:74:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.3.9/src/eb32tree.c:169:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.3.9/admin/halog/halog.c:705:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] haproxy-3.3.9/admin/halog/halog.c:1054:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/admin/halog/halog.c:1071:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/admin/halog/halog.c:1074:75: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/admin/halog/halog.c:1118:83: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/admin/halog/halog.c:596:9: style: Condition 'c==(unsigned char)(0-'0')' is always false [knownConditionTrueFalse] haproxy-3.3.9/admin/halog/halog.c:593:9: note: Assuming that condition 'c>9' is not redundant haproxy-3.3.9/admin/halog/halog.c:596:9: note: Condition 'c==(unsigned char)(0-'0')' is always false haproxy-3.3.9/admin/halog/halog.c:663:9: style: Condition 'c==(unsigned char)(0-'0')' is always false [knownConditionTrueFalse] haproxy-3.3.9/admin/halog/halog.c:660:9: note: Assuming that condition 'c>9' is not redundant haproxy-3.3.9/admin/halog/halog.c:663:9: note: Condition 'c==(unsigned char)(0-'0')' is always false haproxy-3.3.9/admin/halog/halog.c:1805:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assuming allocation function fails haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.3.9/admin/halog/halog.c:1805:2: note: Null pointer dereference haproxy-3.3.9/admin/halog/halog.c:1806:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assuming allocation function fails haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.3.9/admin/halog/halog.c:1806:2: note: Null pointer dereference haproxy-3.3.9/admin/halog/halog.c:1809:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assuming allocation function fails haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.3.9/admin/halog/halog.c:1809:2: note: Null pointer dereference haproxy-3.3.9/admin/halog/halog.c:1810:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assuming allocation function fails haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.3.9/admin/halog/halog.c:1810:2: note: Null pointer dereference haproxy-3.3.9/admin/halog/halog.c:1814:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assuming allocation function fails haproxy-3.3.9/admin/halog/halog.c:1803:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.3.9/admin/halog/halog.c:1814:2: note: Null pointer dereference haproxy-3.3.9/src/eb64tree.c:74:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.3.9/src/eb64tree.c:169:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.3.9/admin/halog/halog.c:1391:92: style:inconclusive: Function 'filter_extract_capture' argument 3 names different: declaration '' definition 'block'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/admin/halog/halog.c:1391:112: style:inconclusive: Function 'filter_extract_capture' argument 4 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/admin/halog/halog.c:721:25: style: Argument 'linenum' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:146:5: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:721:25: note: Shadow argument haproxy-3.3.9/admin/halog/halog.c:721:46: style: Argument 'line' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:145:13: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:721:46: note: Shadow argument haproxy-3.3.9/admin/halog/halog.c:1188:22: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1188:22: note: Shadow local variable haproxy-3.3.9/admin/halog/halog.c:1194:9: style: Local variable 'val' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:736:6: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1194:9: note: Shadow local variable haproxy-3.3.9/admin/halog/halog.c:1220:21: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1220:21: note: Shadow local variable haproxy-3.3.9/admin/halog/halog.c:845:10: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ev_epoll.c:31:32: error: syntax error [syntaxError] haproxy-3.3.9/src/errors.c:50:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_ANONYMOUS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTUP_LOG_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:242:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:355:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:382:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/errors.c:420:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_EV_ACTIVE_W [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:59:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polled_mask [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:333:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpollevents [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:363:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:453:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_kqueue.c:31:33: error: syntax error [syntaxError] haproxy-3.3.9/src/errors.c:200:39: portability: '*area' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer] haproxy-3.3.9/src/ev_poll.c:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_RD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:118:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:250:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_poll.c:330:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_RD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxsock [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:317:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_evports.c:415:36: style: Parameter 'p' can be declared as pointer to const. However it seems that '_do_test' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ev_evports.c:467:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/ev_evports.c:415:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.3.9/src/event_hdl.c:83:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable known [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:98:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_MAX_AT_ONCE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:128:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtype [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:146:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:167:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable family [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sub_event_data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:216:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:263:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:465:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_ASYNC_MODE_NORMAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:620:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sub [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EHDL_SUB_F_PAUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EHDL_SUB_F_PAUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:692:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:715:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:735:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:756:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:777:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:800:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:966:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ev_select.c:302:36: style: Parameter 'p' can be declared as pointer to const. However it seems that '_do_test' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ev_select.c:327:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/ev_select.c:302:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.3.9/src/ev_poll.c:318:36: style: Parameter 'p' can be declared as pointer to const. However it seems that '_do_test' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ev_poll.c:340:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/ev_poll.c:318:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.3.9/src/ev_poll.c:270:12: style: Variable 'fail_swevt' is not assigned a value. [unassignedVariable] haproxy-3.3.9/src/ev_poll.c:270:24: style: Variable 'fail_srevt' is not assigned a value. [unassignedVariable] haproxy-3.3.9/src/extcheck.c:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pid_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PID_LIST_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PID_LIST_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:180:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:186:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pid_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:253:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:269:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CHECK_PATH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_RESOURCE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/extcheck.c:687:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_CHK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ist_lc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:97:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:195:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:223:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:278:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_flt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:297:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_flt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:310:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:516:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:564:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:628:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:699:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_RULE_SET_PARAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:745:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi-app.c:1059:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/event_hdl.c:545:7: style: Condition 'found' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/event_hdl.c:536:19: note: Assignment 'found=0', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:539:15: note: Assuming condition is false haproxy-3.3.9/src/event_hdl.c:545:7: note: Condition 'found' is always false haproxy-3.3.9/src/event_hdl.c:785:6: style: Condition 'found' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/event_hdl.c:772:18: note: Assignment 'found=0', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:778:17: note: Assuming condition is false haproxy-3.3.9/src/event_hdl.c:785:6: note: Condition 'found' is always false haproxy-3.3.9/src/event_hdl.c:693:20: warning:inconclusive: Possible null pointer dereference: del_sub [nullPointer] haproxy-3.3.9/src/event_hdl.c:685:34: note: Assignment 'del_sub=NULL', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:693:20: note: Null pointer dereference haproxy-3.3.9/src/event_hdl.c:716:20: warning:inconclusive: Possible null pointer dereference: cur_sub [nullPointer] haproxy-3.3.9/src/event_hdl.c:708:34: note: Assignment 'cur_sub=NULL', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:716:20: note: Null pointer dereference haproxy-3.3.9/src/event_hdl.c:736:20: warning:inconclusive: Possible null pointer dereference: cur_sub [nullPointer] haproxy-3.3.9/src/event_hdl.c:728:34: note: Assignment 'cur_sub=NULL', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:736:20: note: Null pointer dereference haproxy-3.3.9/src/event_hdl.c:757:20: warning:inconclusive: Possible null pointer dereference: cur_sub [nullPointer] haproxy-3.3.9/src/event_hdl.c:749:34: note: Assignment 'cur_sub=NULL', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:757:20: note: Null pointer dereference haproxy-3.3.9/src/event_hdl.c:778:20: warning:inconclusive: Possible null pointer dereference: cur_sub [nullPointer] haproxy-3.3.9/src/event_hdl.c:770:34: note: Assignment 'cur_sub=NULL', assigned value is 0 haproxy-3.3.9/src/event_hdl.c:778:20: note: Null pointer dereference haproxy-3.3.9/src/event_hdl.c:297:81: style: Parameter 'cur_sub' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/fcgi.c:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ist_uc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fcgi.c:284:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.3.9/src/fcgi.c:284:11: style: Variable 'o' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/fd.c:107:34: error: syntax error [syntaxError] haproxy-3.3.9/src/filters.c:918:3: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/fix.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_4_0 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fix.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/fix.c:232:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_DELIMITER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1093:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.3.9/src/fix.c:98:8: style: Variable 'body' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/debug.c:446:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.3.9/src/debug.c:2106:8: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/debug.c:1989:6: note: Shadowed variable haproxy-3.3.9/src/debug.c:2106:8: note: Shadow local variable haproxy-3.3.9/src/debug.c:1665:17: style: Variable 'tctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/debug.c:1691:17: style: Variable 'tctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_bwlim.c:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:234:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_BYTES_IN_RATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_bwlim_state [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_bwlim_state [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:449:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:621:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_bwlim.c:765:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/debug.c:1414:51: portability: '(void*)s' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1414:64: portability: '(void*)s+sizeof(*s)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1421:68: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1421:75: portability: 'ptr+size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1525:42: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1525:67: portability: 'ptr+sizeof(struct tasklet)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1535:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:1535:40: portability: 'ptr+sizeof(*t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/debug.c:279:9: style: Variable 'dump' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/flt_http_comp.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_comp_state [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:125:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:390:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:412:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:626:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:798:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_FL_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:970:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:997:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:1051:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_http_comp.c:1067:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_COMPRESSING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/connection.c:1998:34: style: Condition 'done' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/connection.c:1992:10: note: Assignment 'done=0', assigned value is 0 haproxy-3.3.9/src/connection.c:1998:34: note: Condition 'done' is always false haproxy-3.3.9/src/connection.c:68:7: warning:inconclusive: Possible null pointer dereference: tlv [nullPointer] haproxy-3.3.9/src/connection.c:62:30: note: Assignment 'tlv=NULL', assigned value is 0 haproxy-3.3.9/src/connection.c:64:6: note: Assuming condition is false haproxy-3.3.9/src/connection.c:68:7: note: Null pointer dereference haproxy-3.3.9/src/connection.c:2103:21: warning: Possible null pointer dereference: value [nullPointer] haproxy-3.3.9/src/connection.c:2214:67: note: Calling function 'make_tlv', 5th argument 'NULL' value is 0 haproxy-3.3.9/src/connection.c:2095:12: note: Assuming condition is false haproxy-3.3.9/src/connection.c:2103:21: note: Null pointer dereference haproxy-3.3.9/src/connection.c:2257:19: style: Local variable 'sess' shadows outer argument [shadowArgument] haproxy-3.3.9/src/connection.c:2108:139: note: Shadowed argument haproxy-3.3.9/src/connection.c:2257:19: note: Shadow local variable haproxy-3.3.9/src/flt_bwlim.c:383:6: style: Condition '!st' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/flt_bwlim.c:370:27: note: Assignment 'st=NULL', assigned value is 0 haproxy-3.3.9/src/flt_bwlim.c:377:38: note: Assuming condition is false haproxy-3.3.9/src/flt_bwlim.c:383:6: note: Condition '!st' is always true haproxy-3.3.9/src/connection.c:396:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:433:41: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/connection.c:745:51: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/connection.c:812:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/connection.c:1156:9: style: Variable 'src_s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1157:9: style: Variable 'dst_s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1630:21: style: Variable 'hdr_tcp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1660:19: style: Variable 'hdr_ip6' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1661:21: style: Variable 'hdr_tcp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1961:8: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:1961:15: style: Variable 'side' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:2023:9: style: Variable 'protocol' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:2236:25: style: Variable 'tlv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:2502:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:2641:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_bwlim.c:580:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/flt_bwlim.c:215:59: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'bwlim_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_bwlim.c:341:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_bwlim.c:215:59: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/flt_bwlim.c:767:25: style: Variable 'c' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/connection.c:2964:15: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cpu_topo.c:1170:42: warning: Either the condition 'nb_grp' is redundant or there is division by zero at line 1170. [zerodivcond] haproxy-3.3.9/src/cpu_topo.c:1174:10: note: Assuming that condition 'nb_grp' is not redundant haproxy-3.3.9/src/cpu_topo.c:1170:42: note: Division by zero haproxy-3.3.9/src/cpu_topo.c:1286:42: warning: Either the condition 'nb_grp' is redundant or there is division by zero at line 1286. [zerodivcond] haproxy-3.3.9/src/cpu_topo.c:1290:10: note: Assuming that condition 'nb_grp' is not redundant haproxy-3.3.9/src/cpu_topo.c:1286:42: note: Division by zero haproxy-3.3.9/src/freq_ctr.c:36:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/freq_ctr.c:84:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/freq_ctr.c:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cpu_topo.c:932:22: style: Variable 'prev_lid' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cpu_topo.c:964:12: style: Variable 'prev_lid' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/flt_trace.c:64:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_FL_IS_BACKEND_FILTER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_MAX_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:164:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:232:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:268:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:312:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:326:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:402:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:417:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:435:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:477:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:497:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:509:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:520:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_SESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:259:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:299:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/frontend.c:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/guid.c:33:20: style: Variable 'dup' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/frontend.c:295:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:836:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.3.9/src/flt_http_comp.c:886:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.3.9/src/flt_http_comp.c:904:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.3.9/src/flt_http_comp.c:330:22: style: Local variable 'last' shadows outer variable [shadowVariable] haproxy-3.3.9/src/flt_http_comp.c:268:41: note: Shadowed variable haproxy-3.3.9/src/flt_http_comp.c:330:22: note: Shadow local variable haproxy-3.3.9/src/flt_http_comp.c:115:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:117:20: style: Variable 'comp_type' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:241:57: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'comp_http_post_analyze' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_http_comp.c:774:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_http_comp.c:241:57: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_http_comp.c:385:48: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'comp_http_end' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_http_comp.c:778:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_http_comp.c:385:48: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_http_comp.c:386:25: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'comp_http_end' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_http_comp.c:778:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_http_comp.c:386:25: note: Parameter 'msg' can be declared as pointer to const haproxy-3.3.9/src/flt_http_comp.c:388:21: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:620:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:622:20: style: Variable 'comp_type' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_http_comp.c:1063:21: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:863:15: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/fcgi-app.c:738:14: note: Shadowed variable haproxy-3.3.9/src/fcgi-app.c:863:15: note: Shadow local variable haproxy-3.3.9/src/fcgi-app.c:106:24: style: Variable 'fcgi_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:115:23: style: Variable 'fcgi_ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:185:64: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'fcgi_flt_deinit' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/fcgi-app.c:483:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/fcgi-app.c:185:64: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/fcgi-app.c:208:62: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'fcgi_flt_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/fcgi-app.c:482:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/fcgi-app.c:208:62: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/fcgi-app.c:275:24: style: Variable 'fcgi_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:342:10: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:629:25: style: Variable 'fcgi_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/fcgi-app.c:688:99: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/h1.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_XFER_ENC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1.c:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_CLEAN_CONN_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_UPG_WEBSOCKET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1.c:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_HDRS_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:30:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:71:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_GET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_XFER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:268:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:455:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:547:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:626:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:848:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_CHUNK_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_CLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:943:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:1014:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:1045:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:1117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1_htx.c:1155:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_trace.c:70:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/flt_trace.c:70:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:221:27: style: Parameter 'px' can be declared as pointer to const. However it seems that 'trace_check' is a callback function, if 'px' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:580:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:221:27: note: Parameter 'px' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:221:48: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'trace_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:580:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:221:48: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:228:58: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'trace_init_per_thread' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:581:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:228:58: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:230:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:238:60: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'trace_deinit_per_thread' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:582:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:238:60: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:240:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:251:29: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_attach' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:585:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:251:29: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:253:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:264:29: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_detach' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:586:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:264:29: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:266:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:274:35: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_stream_start' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:587:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:274:35: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:276:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:286:41: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_stream_set_backend' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:588:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:286:41: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:287:19: style: Parameter 'be' can be declared as pointer to const. However it seems that 'trace_stream_set_backend' is a callback function, if 'be' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:588:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:287:19: note: Parameter 'be' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:289:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:298:34: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_stream_stop' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:589:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:298:34: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:300:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:308:37: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_check_timeouts' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:590:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:308:37: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:310:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:324:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:337:34: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_chn_analyze' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:595:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:337:34: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:338:21: style: Parameter 'chn' can be declared as pointer to const. However it seems that 'trace_chn_analyze' is a callback function, if 'chn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:595:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:338:21: note: Parameter 'chn' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:340:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:341:23: style: Variable 'ana' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:412:38: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_chn_end_analyze' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:596:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:412:38: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:413:25: style: Parameter 'chn' can be declared as pointer to const. However it seems that 'trace_chn_end_analyze' is a callback function, if 'chn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:596:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:413:25: note: Parameter 'chn' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:415:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:427:35: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_http_headers' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:599:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:427:35: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:430:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:464:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:492:31: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_http_end' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:601:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:492:31: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:493:26: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'trace_http_end' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:601:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:493:26: note: Parameter 'msg' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:495:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:504:33: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_http_reset' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:602:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:504:33: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:505:21: style: Parameter 'msg' can be declared as pointer to const. However it seems that 'trace_http_reset' is a callback function, if 'msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:602:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:505:21: note: Parameter 'msg' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:507:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:515:33: style: Parameter 's' can be declared as pointer to const. However it seems that 'trace_http_reply' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_trace.c:603:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_trace.c:515:33: note: Parameter 's' can be declared as pointer to const haproxy-3.3.9/src/flt_trace.c:518:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_trace.c:531:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h2.c:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h2.c:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H2_PHDR_NUM_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h2.c:555:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h2.c:648:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H2_PHDR_NUM_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h2.c:830:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h1.c:224:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3_stats.c:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hash.c:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/haproxy.c:2442:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [syntaxError] haproxy-3.3.9/src/h1_htx.c:969:19: style: Condition '!ret' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/h1_htx.c:969:11: note: Assuming that condition 'ret<0' is not redundant haproxy-3.3.9/src/h1_htx.c:964:10: note: Assuming that condition 'ret<=0' is not redundant haproxy-3.3.9/src/h1_htx.c:969:19: note: Condition '!ret' is always true haproxy-3.3.9/src/h1_htx.c:589:14: style: Variable 'h1m->state' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/h1_htx.c:579:14: note: h1m->state is assigned haproxy-3.3.9/src/h1_htx.c:589:14: note: h1m->state is overwritten haproxy-3.3.9/src/h1_htx.c:229:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/h1_htx.c:350:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/h1_htx.c:119:50: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/h1_htx.c:619:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h1_htx.c:1109:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h2.c:166:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.3.9/src/h2.c:170:3: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h2.c:166:8: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h2.c:379:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.3.9/src/h2.c:383:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h2.c:379:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h2.c:690:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.3.9/src/h2.c:694:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h2.c:690:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/h3.c:204:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_STREAM_CREATION_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3S_T_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:606:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1385:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_DEM_FULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_FRAME_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1751:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:1978:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2071:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2500:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2693:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2822:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_EOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:2945:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOBUF_FL_NO_FF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3009:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3044:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3S_T_CTRL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3066:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3s [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3s [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3c [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3244:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_GENERAL_PROTOCOL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3c [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3334:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_EXCESSIVE_LOAD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/h3.c:3366:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hpack-dec.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_SHT_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hpack-dec.c:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_ERR_UNKNOWN_OPCODE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua.c:23:2: error: #error "Requires Lua 5.3 or later." [preprocessorErrorDirective] haproxy-3.3.9/src/flt_spoe.c:277:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:314:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_RCV_ONCE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:415:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:438:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:476:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_TOO_BIG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:499:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:568:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_appctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:613:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:661:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_FRAME_HDR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:715:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOE_FL_FORCE_SET_VAR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:763:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:807:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:862:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:887:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:915:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:935:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:956:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:991:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1084:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_NOLOGNORM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1158:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1235:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_SPOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1279:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_EMERG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1379:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1392:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1504:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1941:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2031:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2285:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curproxy [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2668:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2735:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_VAL_FE_SES_ACC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2826:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2857:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:2868:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:241:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TTABLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_http_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_imf_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_rfc850_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_asctime_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:379:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_CONCAT_BLOCSZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:462:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_CONCAT_BLOCSZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:502:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_hlua_queue [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:613:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:705:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:741:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:758:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_QUEUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:795:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stktable_types [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:847:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:967:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1148:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHLGNDS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DELETED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1195:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHLGNDS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1369:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1383:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1584:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1600:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1633:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1683:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1716:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:1965:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2069:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2099:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_LOGHCHKS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2281:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2297:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2340:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2451:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable net_addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2550:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2617:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2654:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2669:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2693:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2718:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2740:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2753:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2866:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2881:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2913:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:2973:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:3029:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:3061:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:3125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:3177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_REGEX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hq_interop.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hq_interop.c:104:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hq_interop.c:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hq_interop.c:181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_EOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hq_interop.c:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOBUF_FL_FF_BLOCKED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:382:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_GET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_500 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:613:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_SCHEME_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:666:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_AUTHORITY_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:706:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_PATH_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http.c:1452:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETAG_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_acl.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_acl.c:60:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_acl.c:54:54: style: Parameter 'smp' can be declared as pointer to const. However it seems that 'pat_match_meth' is a callback function, if 'smp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_acl.c:125:96: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_acl.c:54:54: note: Parameter 'smp' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:207:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:422:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:610:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:650:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:677:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:721:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_REQ_FLT_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:746:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:763:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_L7_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:776:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:794:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:833:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:905:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1041:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1184:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DEFAULT_REALM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1322:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1360:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1428:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1571:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1635:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1681:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1726:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_MATCH_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1776:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1809:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1872:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_HTTP_REDIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1904:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2010:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2082:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2227:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2249:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2323:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2379:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2412:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:2477:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/hlua_fcn.c:236:56: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/hlua_fcn.c:440:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:441:8: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:782:19: style: Variable 'tbl' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:870:23: style: Variable 'de' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1273:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1289:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1305:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1361:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1375:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1389:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1403:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1441:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1479:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1748:17: style: Variable 'sv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1849:47: style: Parameter 'L' can be declared as pointer to const. However it seems that 'hlua_listable_servers_newindex' is a callback function, if 'L' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/hlua_fcn.c:3260:39: note: You might need to cast the function pointer here haproxy-3.3.9/src/hlua_fcn.c:1849:47: note: Parameter 'L' can be declared as pointer to const haproxy-3.3.9/src/hlua_fcn.c:1938:27: style: Variable 'hlua_srv_list' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1976:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:1985:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2105:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2114:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2264:47: style: Parameter 'L' can be declared as pointer to const. However it seems that 'hlua_listable_proxies_newindex' is a callback function, if 'L' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/hlua_fcn.c:3236:39: note: You might need to cast the function pointer here haproxy-3.3.9/src/hlua_fcn.c:2264:47: note: Parameter 'L' can be declared as pointer to const haproxy-3.3.9/src/hlua_fcn.c:2273:26: style: Variable 'hlua_px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2296:61: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/hlua_fcn.c:2333:26: style: Variable 'hlua_px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2637:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2649:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2746:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:2858:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hlua_fcn.c:3010:46: style: Parameter 'L' can be declared as pointer to const. However it seems that 'hlua_listable_patref_newindex' is a callback function, if 'L' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/hlua_fcn.c:3208:39: note: You might need to cast the function pointer here haproxy-3.3.9/src/hlua_fcn.c:3010:46: note: Parameter 'L' can be declared as pointer to const haproxy-3.3.9/src/hlua_fcn.c:3023:22: style: Variable 'elt' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:2460:7: style: Condition 'ns_nlen' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/cli.c:2434:0: note: Assignment 'ns_nlen=0', assigned value is 0 haproxy-3.3.9/src/cli.c:2459:22: note: Assignment 'tmpbuf[curoff++]=ns_nlen', assigned value is 0 haproxy-3.3.9/src/cli.c:2459:20: note: tmpbuf[curoff++] is assigned 'ns_nlen' here. haproxy-3.3.9/src/cli.c:2460:7: note: Condition 'ns_nlen' is always false haproxy-3.3.9/src/cli.c:3303:12: style: Condition 'trim==NULL' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/h3.c:2316:20: style: Condition 'status>=100' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/h3.c:2312:15: note: Assuming that condition 'status<100' is not redundant haproxy-3.3.9/src/h3.c:2316:20: note: Condition 'status>=100' is always true haproxy-3.3.9/src/http.c:685:3: style: Label 'authority' is not used. [unusedLabel] haproxy-3.3.9/src/http.c:548:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:765:8: style: Variable 'e' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:950:39: style: Parameter 'cookie_name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http.c:953:16: style: Variable 'att_end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:1050:16: style: Variable 'att_end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:1347:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:1377:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http.c:1414:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3.c:271:14: style: Variable 'h3s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3.c:319:45: style: Parameter 'h3c' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/h3.c:319:62: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/h3.c:321:14: style: Variable 'h3s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3.c:2505:8: style: Variable 'tail' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3.c:2807:14: style: Variable 'h3s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/h3.c:3061:14: style: Variable 'h3c' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:1163:3: style: Label 'cli_output' is not used. [unusedLabel] haproxy-3.3.9/src/cli.c:1615:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/cli.c:727:35: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cli.c:755:33: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:934:20: style: Variable 'bind_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:1844:51: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/cli.c:1964:42: style: Parameter 'payload' can be declared as pointer to const. However it seems that 'cli_parse_default' is a callback function, if 'payload' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cli.c:4045:144: note: You might need to cast the function pointer here haproxy-3.3.9/src/cli.c:1964:42: note: Parameter 'payload' can be declared as pointer to const haproxy-3.3.9/src/cli.c:1964:66: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_parse_default' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cli.c:4045:144: note: You might need to cast the function pointer here haproxy-3.3.9/src/cli.c:1964:66: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/cli.c:1964:80: style: Parameter 'private' can be declared as pointer to const. However it seems that 'cli_parse_default' is a callback function, if 'private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/cli.c:4045:144: note: You might need to cast the function pointer here haproxy-3.3.9/src/cli.c:1964:80: note: Parameter 'private' can be declared as pointer to const haproxy-3.3.9/src/cli.c:2618:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:2864:24: style: Variable 'chosen' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:3143:8: style: Variable 'trim' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cli.c:3772:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hpack-huff.c:710:35: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/hpack-huff.c:739:8: style: Variable 'out_start' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hpack-huff.c:740:8: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/hpack-huff.c:854:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 846. [shiftTooManyBitsSigned] haproxy-3.3.9/src/hpack-huff.c:846:12: note: Assuming that condition 'bleft>0' is not redundant haproxy-3.3.9/src/hpack-huff.c:854:19: note: Shift haproxy-3.3.9/src/hpack-huff.c:854:54: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 846. [shiftTooManyBitsSigned] haproxy-3.3.9/src/hpack-huff.c:846:12: note: Assuming that condition 'bleft>0' is not redundant haproxy-3.3.9/src/hpack-huff.c:854:54: note: Shift haproxy-3.3.9/src/hpack-huff.c:854:15: warning: Either the condition 'bleft>7' is redundant or there is signed integer overflow for expression '-(1<<(32-bleft))'. [integerOverflowCond] haproxy-3.3.9/src/hpack-huff.c:851:13: note: Assuming that condition 'bleft>7' is not redundant haproxy-3.3.9/src/hpack-huff.c:854:15: note: Integer overflow haproxy-3.3.9/src/http_client.c:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_FA_DRAIN_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:265:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:286:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCH_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:360:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_FS_ENDED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_O_RES_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:496:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:518:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:1002:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_FS_ENDED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:1093:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:1225:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:1239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:1445:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_client.c:607:22: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:607:22: note: Shadow local variable haproxy-3.3.9/src/http_client.c:714:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:714:21: note: Shadow local variable haproxy-3.3.9/src/http_client.c:814:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:814:21: note: Shadow local variable haproxy-3.3.9/src/http_client.c:289:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_conv.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:309:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:365:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_conv.c:410:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_OBFS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_OBFS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_UNK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:410:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_FOR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:500:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:518:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_FORBY_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:581:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_FORBY_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:658:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_HOST_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:748:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:805:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_XFF_IFNONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:881:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:934:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:947:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:970:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1093:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_XFF_ALWAYS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_XORIGINALTO_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1431:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1549:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1697:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1746:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1764:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_PROTO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1818:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1868:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_casts [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ext.c:1971:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_casts [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:67:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_WRONG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:393:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:421:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:446:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_1ST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:521:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:573:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:639:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:709:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:726:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:748:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:772:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:805:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:852:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:882:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:931:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:968:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:988:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1015:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1043:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1099:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1250:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1345:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1363:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_BASIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1386:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_BASIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1406:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1446:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_USR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_USR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1501:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1529:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1615:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1632:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_BODY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_BODY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1695:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1775:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1797:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1848:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1875:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1944:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:1990:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2045:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_fetch.c:2227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_act.c:1376:16: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/http_act.c:1354:56: note: Shadowed argument haproxy-3.3.9/src/http_act.c:1376:16: note: Shadow local variable haproxy-3.3.9/src/http_act.c:204:67: style: Parameter 'rule' can be declared as pointer to const. However it seems that 'http_action_normalize_uri' is a callback function, if 'rule' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_act.c:417:21: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_act.c:204:67: note: Parameter 'rule' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:824:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_act.c:859:72: style: Parameter 'px' can be declared as pointer to const. However it seems that 'check_http_req_capture' is a callback function, if 'px' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_act.c:1005:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_act.c:859:72: note: Parameter 'px' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:1032:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_act.c:1067:72: style: Parameter 'px' can be declared as pointer to const. However it seems that 'check_http_res_capture' is a callback function, if 'px' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_act.c:1152:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_act.c:1067:72: note: Parameter 'px' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:1239:78: style: Parameter 'px' can be declared as pointer to const. However it seems that 'http_action_auth' is a callback function, if 'px' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_act.c:1324:21: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_act.c:1239:78: note: Parameter 'px' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:2271:65: style: Parameter 'rule' can be declared as pointer to const. However it seems that 'http_action_strict_mode' is a callback function, if 'rule' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_act.c:2305:21: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_act.c:2271:65: note: Parameter 'rule' can be declared as pointer to const haproxy-3.3.9/src/http_act.c:896:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cfgparse-global.c:245:13: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.3.9/src/cfgparse-global.c:274:14: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.3.9/src/cfgparse-global.c:551:12: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.3.9/src/cfgparse-global.c:567:13: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.3.9/src/cfgparse-global.c:1704:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.3.9/src/cfgparse-global.c:1704:12: warning: Either the condition 'ms>65535' is redundant or usleep() argument nr 1 can have invalid value. The value is 65535000 but the valid values are '0:999999'. [invalidFunctionArg] haproxy-3.3.9/src/cfgparse-global.c:1699:9: note: Assuming that condition 'ms>65535' is not redundant haproxy-3.3.9/src/cfgparse-global.c:1704:12: note: Invalid argument haproxy-3.3.9/src/http_htx.c:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:83:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:296:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:394:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NORMALIZED_URI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:674:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:714:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:756:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:844:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_FORMAT_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:894:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HDR_HISTORY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:958:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HDR_HISTORY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1012:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1125:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1201:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1397:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1442:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_ERRFILES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1836:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_SCHM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1923:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1956:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:1998:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2070:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2274:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2330:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2357:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2393:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2422:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2531:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2590:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2612:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2656:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2679:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2742:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2780:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2923:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_htx.c:2960:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-global.c:227:18: style: Variable 'ha_user' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-global.c:255:17: style: Variable 'ha_group' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-global.c:549:20: style: Variable 'user' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-global.c:565:19: style: Variable 'group' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-global.c:594:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-global.c:1590:11: style: Variable 'delim' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_rules.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_rules.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_rules.c:258:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_RES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_rules.c:325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDIRECT_FLAG_COOKIE_FMT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_rules.c:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDIRECT_TYPE_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/httpclient_cli.c:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/httpclient_cli.c:189:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/httpclient_cli.c:35:46: style: Parameter 'hc' can be declared as pointer to const. However it seems that 'hc_cli_res_stline_cb' is a callback function, if 'hc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/httpclient_cli.c:139:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/httpclient_cli.c:35:46: note: Parameter 'hc' can be declared as pointer to const haproxy-3.3.9/src/httpclient_cli.c:48:47: style: Parameter 'hc' can be declared as pointer to const. However it seems that 'hc_cli_res_headers_cb' is a callback function, if 'hc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/httpclient_cli.c:140:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/httpclient_cli.c:48:47: note: Parameter 'hc' can be declared as pointer to const haproxy-3.3.9/src/httpclient_cli.c:61:44: style: Parameter 'hc' can be declared as pointer to const. However it seems that 'hc_cli_res_body_cb' is a callback function, if 'hc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/httpclient_cli.c:141:24: note: You might need to cast the function pointer here haproxy-3.3.9/src/httpclient_cli.c:61:44: note: Parameter 'hc' can be declared as pointer to const haproxy-3.3.9/src/httpclient_cli.c:74:43: style: Parameter 'hc' can be declared as pointer to const. However it seems that 'hc_cli_res_end_cb' is a callback function, if 'hc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/httpclient_cli.c:142:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/httpclient_cli.c:74:43: note: Parameter 'hc' can be declared as pointer to const haproxy-3.3.9/src/httpclient_cli.c:254:43: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'hc_cli_release' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/httpclient_cli.c:267:129: note: You might need to cast the function pointer here haproxy-3.3.9/src/httpclient_cli.c:254:43: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/init.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:118:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:214:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:256:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/init.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:355:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_FRAGMENTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:458:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:490:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_FRAGMENTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:870:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_RES_SL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:391:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:927:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ret [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:672:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:1003:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:800:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:1061:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:846:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:1112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:939:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:1194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_CURR_SESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:1267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:1766:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2377:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2651:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2706:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmatch [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2775:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2995:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:3171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:3380:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_capture [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:3621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_SCK_PRESENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:3881:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHEABLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:3949:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHEABLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4051:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_POST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4094:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_STATE_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4269:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4377:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_HTTP_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4588:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_HTTP_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4700:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_HEAD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4730:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4751:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CONST_REPLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4787:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_err_replies [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4812:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_INDIRECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4931:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:4952:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_ET_QUEUE_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5004:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_EXPECT_CHECKED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5031:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5069:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_RQBEFORE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5241:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_RPBEFORE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_http_txn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_requri [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:5318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:1606:46: warning: Either the condition 'strm' is redundant or there is possible null pointer dereference: strm. [nullPointerRedundantCheck] haproxy-3.3.9/src/backend.c:1621:6: note: Assuming that condition 'strm' is not redundant haproxy-3.3.9/src/backend.c:1606:46: note: Null pointer dereference haproxy-3.3.9/src/backend.c:2731:2: style: Label 'done' is not used. [unusedLabel] haproxy-3.3.9/src/backend.c:1433:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/backend.c:1547:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/backend.c:217:54: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/backend.c:530:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:557:46: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/backend.c:1054:18: style: Variable 'queue' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:1684:39: style: Parameter 'be' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/backend.c:2640:18: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:2770:22: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3000:19: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3055:31: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/backend.c:3348:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3367:17: style: Variable 'iterator' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3368:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3400:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3443:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3462:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3508:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3573:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3691:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3808:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/backend.c:3825:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_chash.c:56:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:94:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:155:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:492:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:569:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/backend.c:267:20: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/backend.c:559:20: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ext.c:48:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ext.c:368:75: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ext.c:498:73: style: Parameter 'ip6_addr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ext.c:656:14: style: Variable 'str_len' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_fetch.c:93:41: style: Parameter 'smp' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_fetch.c:344:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:465:15: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:558:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:702:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1263:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1291:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1318:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1498:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1526:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1553:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1554:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1582:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1626:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:1652:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_fetch.c:2214:25: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'val_hdr' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/http_fetch.c:2367:74: note: You might need to cast the function pointer here haproxy-3.3.9/src/http_fetch.c:2214:25: note: Parameter 'arg' can be declared as pointer to const haproxy-3.3.9/src/cfgparse-listen.c:256:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/cfgparse-listen.c:314:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/htx.c:810:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/htx.c:957:1: style: Label 'append_data' is not used. [unusedLabel] haproxy-3.3.9/src/htx.c:1023:3: style: Label 'append_data' is not used. [unusedLabel] haproxy-3.3.9/src/htx.c:396:19: style: Variable 'lastblk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/htx.c:65:34: portability: '(void*)tmp->blocks' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:580:16: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:647:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:651:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:655:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:677:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:681:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:685:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:851:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/htx.c:1026:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/lb_fas.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:185:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_SPINLOCK_T [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:78:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fwlc_elt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fwlc_elt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:141:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWLC_MIN_FREE_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_EWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWLC_LISTS_NB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:293:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_EWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:329:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:546:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:605:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:687:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:715:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:763:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_chash.c:67:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/lb_chash.c:287:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_chash.c:483:70: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/lb_fwrr.c:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:208:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:287:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:299:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:368:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_node [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:436:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:449:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:464:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwrr.c:571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_map.c:214:67: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/lb_ss.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_ss.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_ss.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_ss.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fas.c:170:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fas.c:295:68: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/limits.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxconn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_used_frontend [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpipes [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:235:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_hard_limit [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_memmax [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_nofile [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:505:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_memmax [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/linuxcap.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_capset [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/linuxcap.c:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/linuxcap.c:165:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/linuxcap.c:214:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/limits.c:25:64: style: Parameter 'new_limit' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/limits.c:531:34: style: Variable 'limit.rlim_max' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/lru.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_LIMITED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_F_FINALIZED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:369:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_NOSTOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:414:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:429:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:465:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:533:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:709:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:723:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_queue [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:740:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_queue [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:789:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:801:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:826:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_LISTENER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:913:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:964:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1045:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_UNLIMITED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1054:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __maybe_unused [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1655:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1694:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FATAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1725:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1770:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_bind [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1931:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_bind [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:1963:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2039:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2066:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2094:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2137:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_shards [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2222:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_ACC_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2233:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2295:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2340:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2389:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2494:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2514:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2535:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2557:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2609:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2619:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2667:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2688:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_shards [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/listener.c:2709:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lb_fwlc.c:829:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.3.9/src/lb_fwlc.c:832:6: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/lb_fwlc.c:829:11: note: Found duplicate branches for 'if' and 'else'. haproxy-3.3.9/src/lb_fwlc.c:624:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwlc.c:754:69: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_conv.c:342:11: style: Variable 'enc_type' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/http_conv.c:341:11: note: enc_type is assigned haproxy-3.3.9/src/http_conv.c:342:11: note: enc_type is overwritten haproxy-3.3.9/src/http_conv.c:339:8: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_conv.c:360:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_conv.c:405:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:105:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:135:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:436:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:449:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:464:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/lb_fwrr.c:536:60: style: Parameter 'grp' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/lb_fwrr.c:564:69: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mailers.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_EMAIL_ALERT_RESOLVED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mailers.c:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_EMAIL_ALERT_RESOLVED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mailers.c:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/log.c:6894:5: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/mjson.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_ERROR_INVALID_INPUT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_MAX_DEPTH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:265:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:274:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_NUMBER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_TRUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:326:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_STRING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mjson.c:333:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_STRING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_CPT_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lru.c:37:13: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mqtt.c:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/lru.c:66:10: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mqtt.c:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_REMAINING_LENGTH_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:408:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_VERSION_5_0 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:1004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:1238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:308:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:348:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_LIST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:443:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:502:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:669:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:704:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:714:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:771:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:846:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:979:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:1055:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:1077:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:1136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mqtt.c:318:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/listener.c:2004:17: warning:inconclusive: Possible null pointer dereference: bind_conf [nullPointer] haproxy-3.3.9/src/listener.c:1961:32: note: Assignment 'bind_conf=NULL', assigned value is 0 haproxy-3.3.9/src/listener.c:2004:17: note: Null pointer dereference haproxy-3.3.9/src/listener.c:2005:11: warning:inconclusive: Possible null pointer dereference: bind_conf [nullPointer] haproxy-3.3.9/src/listener.c:1961:32: note: Assignment 'bind_conf=NULL', assigned value is 0 haproxy-3.3.9/src/listener.c:2005:11: note: Null pointer dereference haproxy-3.3.9/src/listener.c:2237:10: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/listener.c:1551:2: style: Label 'local_accept' is not used. [unusedLabel] haproxy-3.3.9/src/listener.c:251:47: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/listener.c:1672:14: style: Variable 'expire' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/mux_h2.c:3515:146: error: syntax error [syntaxError] haproxy-3.3.9/src/mux_pt.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:207:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:229:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:296:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:400:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:429:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:467:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:524:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_RCV_MORE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:562:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:594:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_MAY_SPLICE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:671:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:780:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:828:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_pt.c:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:358:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:476:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_DALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:545:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_conn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:740:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:824:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_END_REACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:832:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_KEEP_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:863:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:875:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:902:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_WANT_SHUTR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:936:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:956:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1000:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1019:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_strm [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_OPEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1511:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1684:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_RESPONDER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1830:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1846:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_STDIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1864:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_ABORT_REQUEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:1895:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2342:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_P [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2448:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_P [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2512:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2561:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2761:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_H [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2841:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:2921:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3073:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_BLOCK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3337:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3466:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sess [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3495:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3556:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3685:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3748:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3881:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3932:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:3992:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4023:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4040:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4066:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4325:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4364:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable send_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/map.c:203:79: style: Parameter 'private' can be declared as pointer to const. However it seems that 'sample_conv_map' is a callback function, if 'private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/map.c:1267:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/map.c:203:79: note: Parameter 'private' can be declared as pointer to const haproxy-3.3.9/src/map.c:300:73: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/map.c:345:83: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/map.c:611:46: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_mlook' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/map.c:1211:176: note: You might need to cast the function pointer here haproxy-3.3.9/src/map.c:611:46: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/map.c:699:49: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_show_map' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/map.c:760:32: note: You might need to cast the function pointer here haproxy-3.3.9/src/map.c:699:49: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/http_htx.c:1178:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/http_htx.c:2321:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/http_htx.c:303:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:289:20: note: Shadowed variable haproxy-3.3.9/src/http_htx.c:303:21: note: Shadow local variable haproxy-3.3.9/src/http_htx.c:2238:7: style: Local variable 'rc' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:2199:6: note: Shadowed variable haproxy-3.3.9/src/http_htx.c:2238:7: note: Shadow local variable haproxy-3.3.9/src/http_htx.c:2563:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_htx.c:2585:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_htx.c:2674:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_pt.c:649:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_pt.c:779:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_pt.c:417:21: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_pt.c:463:51: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'mux_pt_used_streams' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_pt.c:932:18: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_pt.c:463:51: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_pt.c:823:21: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/namespace.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/namespace.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/namespace.c:54:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netns_entry [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/namespace.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/namespace.c:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netns_entry [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/namespace.c:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLONE_NEWNET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mworker.c:480:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/ncbmbuf.c:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbmbuf.c:128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbmbuf.c:141:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbmbuf.c:171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbmbuf.c:273:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_ADD_OVERWRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbmbuf.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_FB_TX_PACING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCBUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:234:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:274:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_ERR_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:403:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_CLO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:414:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_CLO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:448:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:486:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_HREM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:495:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:548:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:559:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:685:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:699:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:736:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_ERRL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:758:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sec_glitches_threshold [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:803:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:845:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:913:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:934:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1048:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_ADD_COMPARE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1417:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1444:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1490:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_BLK_MROOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1552:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_BLK_MROOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1563:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable el_fctl [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1573:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1593:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TO_RESET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1610:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TO_RESET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1654:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1675:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1695:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1785:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1963:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:1997:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2058:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2514:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2557:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2648:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_FIN_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2693:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2743:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2896:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:2936:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3075:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3159:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QCS_ID_MAX_STRM_CL_BIDI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3277:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3405:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3506:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3527:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3606:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3618:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3838:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3880:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_END [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/pattern.c:1587:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/mux_quic.c:4005:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4081:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4152:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4300:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4344:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4384:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_ES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4424:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:4500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RESERVED_SZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_GAP_MIN_SZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:221:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_GAP_MIN_SZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:306:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:339:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RESERVED_SZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:457:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:525:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:608:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:1205:37: style: Redundant condition: The condition 'ctx->state == 1' is redundant since 'ctx->state != 0' is sufficient. [redundantCondition] haproxy-3.3.9/src/flt_spoe.c:2676:12: style: Condition 'agent==NULL' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/flt_spoe.c:2663:31: note: Assignment 'agent=NULL', assigned value is 0 haproxy-3.3.9/src/flt_spoe.c:2669:22: note: Assuming condition is false haproxy-3.3.9/src/flt_spoe.c:2676:12: note: Condition 'agent==NULL' is always true haproxy-3.3.9/src/flt_spoe.c:1584:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.3.9/src/flt_spoe.c:1581:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.3.9/src/flt_spoe.c:1584:16: note: Null pointer dereference haproxy-3.3.9/src/flt_spoe.c:1608:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.3.9/src/flt_spoe.c:1605:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.3.9/src/flt_spoe.c:1608:16: note: Null pointer dereference haproxy-3.3.9/src/flt_spoe.c:1995:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.3.9/src/flt_spoe.c:1992:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.3.9/src/flt_spoe.c:1995:16: note: Null pointer dereference haproxy-3.3.9/src/payload.c:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:541:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:589:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:712:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:778:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:951:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1088:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1207:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1283:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1351:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1390:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1473:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:1575:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/flt_spoe.c:452:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/flt_spoe.c:595:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/flt_spoe.c:675:3: style: Label 'encode_grp_message' is not used. [unusedLabel] haproxy-3.3.9/src/flt_spoe.c:366:23: style: Variable 'spoe_appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:411:99: style: Parameter 'reason' can be declared as pointer to const. However it seems that 'spoe_shut_appctx' is a callback function, if 'reason' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:553:10: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:411:99: note: Parameter 'reason' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:656:23: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:705:58: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/flt_spoe.c:705:71: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/flt_spoe.c:709:22: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:722:60: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/flt_spoe.c:722:73: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/flt_spoe.c:726:22: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1013:18: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1271:58: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'spoe_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:1485:12: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:1271:58: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:1280:23: style: Variable 'c' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1375:66: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'spoe_check_timeouts' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:1490:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:1375:66: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:1384:64: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'spoe_start_analyze' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:1493:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:1384:64: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:1428:66: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'spoe_chn_pre_analyze' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:1494:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:1428:66: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:1467:62: style: Parameter 'filter' can be declared as pointer to const. However it seems that 'spoe_end_analyze' is a callback function, if 'filter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_spoe.c:1495:27: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_spoe.c:1467:62: note: Parameter 'filter' can be declared as pointer to const haproxy-3.3.9/src/flt_spoe.c:1730:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1764:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1788:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:1812:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:2334:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:2844:21: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/flt_spoe.c:279:13: error: Uninitialized variable: arg->name [uninitvar] haproxy-3.3.9/src/flt_spoe.c:316:24: error: Uninitialized variables: msg.id, msg.id_len, msg.agent, msg.group, msg.conf, msg.nargs, msg.args, msg.by_evt, msg.by_grp, msg.acls, msg.cond, msg.event [uninitvar] haproxy-3.3.9/src/flt_spoe.c:320:22: error: Uninitialized variables: grp.id, grp.agent, grp.conf, grp.phs, grp.messages [uninitvar] haproxy-3.3.9/src/flt_spoe.c:669:36: error: Uninitialized variables: msg.id, msg.id_len, msg.agent, msg.group, msg.conf, msg.nargs, msg.args, msg.list, msg.by_evt, msg.by_grp, msg.acls, msg.cond, msg.event [uninitvar] haproxy-3.3.9/src/flt_spoe.c:2786:15: error: Uninitialized variable: arg->expr [uninitvar] haproxy-3.3.9/src/pipe.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIPES_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/pipe.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pipe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/pipe.c:115:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ncbuf.c:267:19: style: Local variable 'off_blk' shadows outer variable [shadowVariable] haproxy-3.3.9/src/ncbuf.c:240:11: note: Shadowed variable haproxy-3.3.9/src/ncbuf.c:267:19: note: Shadow local variable haproxy-3.3.9/src/pool.c:1345:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/peers.c:406:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:624:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_F_DWNGRD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:732:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:959:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1095:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected_peers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1126:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1257:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peer [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_table [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1352:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_table [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1411:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1468:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1518:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1636:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_LEVEL_DEVELOPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:1825:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_PROCESSING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_F_TEACH_PROCESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_GAUGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_LEVEL_DEVELOPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:381:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:462:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_DALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2400:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:492:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:496:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2563:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:520:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MFULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2614:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_TEACH_FLAGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:555:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IN_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:548:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_RCVD_SHUT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2741:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:593:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:560:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2880:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:612:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_TX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:571:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2915:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:632:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_SE_RX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:608:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2937:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:657:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:640:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spop_conn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:2990:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_TABLE_UPDT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:669:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:755:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3046:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:678:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:819:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_END_REACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_PEERS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:690:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:839:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3454:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:863:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3485:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_NOTASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:776:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:927:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_HA_HELLO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3503:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_FINISHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:820:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:935:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3568:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_APP_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:831:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:953:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3624:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:856:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_NOT_FIRST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:965:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3797:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:886:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3913:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:901:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h1s [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_ACK_RCVD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3945:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:957:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3973:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1001:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_RX_BLK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1195:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spop_strm [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/payload.c:219:16: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:4037:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1038:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_WANT_FASTFWD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_OPEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:4205:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monthname [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1076:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_KILL_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1374:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:4228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1505:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:4401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h1c [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1650:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_UPG_H2C [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1822:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1934:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2008:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1489:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2055:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_WAIT_INLIST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2070:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_WANT_TUN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2320:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1653:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_WANT_TUN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1673:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2419:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1681:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2543:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2638:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_BLOCK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1750:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_UPGRADING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2718:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1793:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2751:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1817:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2781:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1856:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_TUNNEL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2919:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1900:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:2982:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:1957:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2083:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2120:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2617:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_RCV_MORE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2750:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3383:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3013:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3498:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3304:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3537:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3673:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3507:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_CHUNK_CRLF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3548:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_MUX_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3678:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3719:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3778:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3809:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3849:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3886:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:3927:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4031:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4440:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_UPGRADING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4458:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_SILENT_SHUT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4618:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4648:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4675:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SOCK_WR_SH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4698:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4729:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4773:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4821:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:4891:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5052:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5144:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5407:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5437:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5480:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5524:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5710:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5794:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5917:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:5936:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_rxbuf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:499:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:571:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_updt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:584:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_updt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:643:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:668:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:688:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_quic.c:777:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opts [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_rhttp_conns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:190:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threads_enabled [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:404:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:422:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_FULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:477:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:134:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:262:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOL_SOCKET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:311:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:424:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:459:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_sockpair.c:493:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_rhttp.c:480:44: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'rhttp_bind_tid_prep' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/proto_rhttp.c:43:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/proto_rhttp.c:480:44: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/proto_quic.c:565:51: style:inconclusive: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_quic.c:66:51: note: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_quic.c:565:51: note: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_quic.c:578:52: style:inconclusive: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_quic.c:67:52: note: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_quic.c:578:52: note: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_quic.c:327:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_quic.c:282:54: note: Shadowed argument haproxy-3.3.9/src/proto_quic.c:327:12: note: Shadow local variable haproxy-3.3.9/src/proto_quic.c:500:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/proto_sockpair.c:105:55: style:inconclusive: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_sockpair.c:45:55: note: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_sockpair.c:105:55: note: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_sockpair.c:113:56: style:inconclusive: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_sockpair.c:46:56: note: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_sockpair.c:113:56: note: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_quic.c:432:49: error: Uninitialized variable: &saddr_len [uninitvar] haproxy-3.3.9/src/proto_sockpair.c:201:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/proto_sockpair.c:401:7: style: Unused variable: buf [unusedVariable] haproxy-3.3.9/src/proto_udp.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_udp.c:223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_INHERITED_SOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_udp.c:246:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_uxdg.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:373:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_L4_CONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:670:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:905:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:948:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_INHERITED_SOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_udp.c:189:50: style:inconclusive: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_udp.c:44:50: note: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_udp.c:189:50: note: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_udp.c:197:51: style:inconclusive: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_udp.c:45:51: note: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_udp.c:197:51: note: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_udp.c:133:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/proto_uxdg.c:181:51: style:inconclusive: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_uxdg.c:35:51: note: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxdg.c:181:51: note: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxdg.c:189:52: style:inconclusive: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_uxdg.c:36:52: note: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxdg.c:189:52: note: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxdg.c:150:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/protocol.c:31:70: error: syntax error [syntaxError] haproxy-3.3.9/src/proto_uxst.c:192:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_uxst.c:328:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4274:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.3.9/src/proto_uxst.c:249:51: style:inconclusive: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_uxst.c:44:51: note: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxst.c:249:51: note: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxst.c:257:52: style:inconclusive: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_uxst.c:45:52: note: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_uxst.c:257:52: note: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/qmux_http.c:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qmux_http.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qmux_http.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proxy.c:275:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/qmux_trace.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qmux_trace.c:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qmux_trace.c:148:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/proto_tcp.c:886:50: style:inconclusive: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_tcp.c:54:50: note: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_tcp.c:886:50: note: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_tcp.c:894:51: style:inconclusive: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.3.9/src/proto_tcp.c:55:51: note: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_tcp.c:894:51: note: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.3.9/src/proto_tcp.c:436:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_tcp.c:362:53: note: Shadowed argument haproxy-3.3.9/src/proto_tcp.c:436:12: note: Shadow local variable haproxy-3.3.9/src/proto_tcp.c:1007:44: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'tcp_get_info' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/proto_tcp.c:123:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/proto_tcp.c:1007:44: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/proto_tcp.c:1007:65: style: Parameter 'info' can be declared as pointer to const. However it seems that 'tcp_get_info' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/proto_tcp.c:123:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/proto_tcp.c:1007:65: note: Parameter 'info' can be declared as pointer to const haproxy-3.3.9/src/qpack-dec.c:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-dec.c:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-dec.c:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_RIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-dec.c:280:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_TOO_LARGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-dec.c:616:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_DECOMP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-tbl.c:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-tbl.c:264:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-tbl.c:310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/qpack-tbl.c:231:27: portability: '(void*)alt_dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/qpack-tbl.c:232:23: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/qpack-tbl.c:412:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/qpack-tbl.c:413:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/quic_ack.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ack.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ack.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ack.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ack.c:223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STARTING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:229:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:389:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_tgroups_mask [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:564:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pendconn [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:627:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:764:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:777:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:794:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:822:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:864:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/queue.c:876:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ack.c:206:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/quic_ack.c:168:8: note: ret is assigned haproxy-3.3.9/src/quic_ack.c:206:6: note: ret is overwritten haproxy-3.3.9/src/quic_ack.c:38:54: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_ack.c:77:64: style: Parameter 'ar' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc.c:60:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_tx_max [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_quic.c:3022:18: style: Checking if unsigned expression 'window_conn' is less than zero. [unsignedLessThanZero] haproxy-3.3.9/src/mux_quic.c:3009:12: note: Assignment 'resent=0', assigned value is 0 haproxy-3.3.9/src/mux_quic.c:3022:18: note: Unsigned less than zero haproxy-3.3.9/src/mux_quic.c:215:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_quic.c:894:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_quic.c:2469:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_quic.c:2672:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_quic.c:4374:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_quic.c:586:51: style:inconclusive: Function 'qmux_ctrl_send' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/src/mux_quic.c:682:51: style:inconclusive: Function 'qmux_ctrl_room' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] haproxy-3.3.9/src/mux_quic.c:283:46: style: Parameter 'qcc' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_quic.c:479:36: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_quic.c:484:37: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_quic.c:586:51: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'qmux_ctrl_send' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:206:40: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:586:51: note: Parameter 'stream' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:1016:12: style: Variable 'largest' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:2824:30: style: Variable 'first_qcs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3071:20: style: Variable 'qc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3146:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3147:14: style: Variable 'qcc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3168:49: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'qmux_used_streams' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:4484:18: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:3168:49: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:3170:14: style: Variable 'qcc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3615:32: style: Variable 'lparams' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_quic.c:3873:45: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'qmux_strm_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:4474:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:3873:45: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:4276:47: style: Parameter 'sc' can be declared as pointer to const. However it seems that 'qmux_strm_resume_ff' is a callback function, if 'sc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:4479:20: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:4276:47: note: Parameter 'sc' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:4378:40: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'qmux_ctl' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:4488:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:4378:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:4449:65: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'qmux_strm_show_sd' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_quic.c:4490:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_quic.c:4449:65: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_quic.c:1735:25: warning: Uninitialized variable: buf [uninitvar] haproxy-3.3.9/src/mux_quic.c:1732:6: note: Assuming condition is false haproxy-3.3.9/src/mux_quic.c:1735:25: note: Uninitialized variable: buf haproxy-3.3.9/src/mux_quic.c:3148:21: style: Variable 'max_reuse' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/quic_cc_cubic.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:229:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:400:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:441:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:527:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:591:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:640:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_CS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_cubic.c:651:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:322:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:773:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:925:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:996:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1194:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1216:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1321:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1332:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1422:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1434:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1443:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1451:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1464:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drs [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1471:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1479:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:1489:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_drs.c:43:51: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_fcgi.c:1522:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_fcgi.c:1723:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_fcgi.c:1790:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_fcgi.c:2246:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2127:20: note: Shadowed variable haproxy-3.3.9/src/mux_fcgi.c:2246:21: note: Shadow local variable haproxy-3.3.9/src/mux_fcgi.c:2247:12: style: Local variable 'size' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2128:11: note: Shadowed variable haproxy-3.3.9/src/mux_fcgi.c:2247:12: note: Shadow local variable haproxy-3.3.9/src/mux_fcgi.c:961:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/mux_fcgi.c:968:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/mux_fcgi.c:971:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/mux_fcgi.c:589:49: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'fcgi_used_streams' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4566:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:589:49: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:591:20: style: Variable 'fconn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:599:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:600:20: style: Variable 'fconn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:630:23: style: Parameter 'input' can be declared as pointer to const. However it seems that 'fcgi_init' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4559:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:630:23: note: Parameter 'input' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:633:20: style: Variable 'fstrm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:822:54: style: Parameter 'fconn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_fcgi.c:1215:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:1252:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:1265:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:3268:40: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'fcgi_ctl' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4572:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:3268:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:3268:79: style: Parameter 'output' can be declared as pointer to const. However it seems that 'fcgi_ctl' is a callback function, if 'output' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4572:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:3268:79: note: Parameter 'output' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:3270:20: style: Variable 'fconn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:3704:20: style: Variable 'fstrm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:3734:40: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'fcgi_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4563:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:3734:40: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:4147:17: style: Variable 'sl' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_fcgi.c:4416:64: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'fcgi_show_fd' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4574:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:4416:64: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:4444:60: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'fcgi_show_sd' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4575:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:4444:60: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/quic_cc_cubic.c:685:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_newreno.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_SS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:184:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_bbr.c:274:59: style: Parameter 'rs' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:280:58: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:351:46: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:426:46: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:519:56: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:637:77: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:639:21: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:730:79: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:968:72: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:980:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1014:21: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:1022:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1037:49: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1117:74: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1130:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1249:77: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1340:69: style: Parameter 'rs' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1341:73: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1470:14: style: Variable 'bbr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:1471:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:1479:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:1489:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_bbr.c:1501:53: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cc_bbr.c:1551:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_nocc.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_nocc.c:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:915:25: portability: 'record' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/quic_cc_nocc.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:924:25: portability: 'record' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/quic_cc_nocc.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_nocc.c:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_nocc.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_SS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cc_newreno.c:138:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/quic_cc_newreno.c:195:60: style: Parameter 'cc' can be declared as pointer to const. However it seems that 'quic_cc_nr_hystart_start_round' is a callback function, if 'cc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/quic_cc_newreno.c:219:25: note: You might need to cast the function pointer here haproxy-3.3.9/src/quic_cc_newreno.c:195:60: note: Parameter 'cc' can be declared as pointer to const haproxy-3.3.9/src/quic_cc_newreno.c:227:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cc_nocc.c:22:53: style: Parameter 'cc' can be declared as pointer to const. However it seems that 'quic_cc_nocc_slow_start' is a callback function, if 'cc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/quic_cc_nocc.c:77:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/quic_cc_nocc.c:22:53: note: Parameter 'cc' can be declared as pointer to const haproxy-3.3.9/src/mux_fcgi.c:3021:15: error: Uninitialized variable: fstrm->flags [uninitvar] haproxy-3.3.9/src/mux_fcgi.c:3018:39: note: Assuming condition is false haproxy-3.3.9/src/mux_fcgi.c:3021:15: note: Uninitialized variable: fstrm->flags haproxy-3.3.9/src/quic_cid.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:496:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:522:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_conn.c:595:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/quic_cli.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_fcgi.c:4274:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/quic_cli.c:287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:453:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ha_thread_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:468:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cid.c:311:41: style: Parameter 'qc' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cid.c:314:29: style: Variable 'conn_id' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_cid.c:400:70: style: Parameter 'saddr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_loss.c:47:2: error: There is an unknown macro here somewhere. Configuration is required. If TRACE_PROTO is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/quic_openssl_compat.c:2:2: error: #error "Must define USE_QUIC" [preprocessorErrorDirective] haproxy-3.3.9/src/quic_pacing.c:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_frame.c:294:2: error: There is an unknown macro here somewhere. Configuration is required. If TRACE_PROTO is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/quic_rules.c:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_DENY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_DGRAM_FL_REJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_DGRAM_FL_SEND_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:125:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rules.c:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:245:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CID_MAXLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:336:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_TAG_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:384:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_F_SHARED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retransmit.c:24:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_STREAM_FRAME_TYPE_FIN_BIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retransmit.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retransmit.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retransmit.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SPPKTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retransmit.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SPPKTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_retry.c:27:8: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_retry.c:27:15: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_retry.c:87:56: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_cli.c:519:9: style: Variable 'done' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/quic_cli.c:508:10: note: done is assigned haproxy-3.3.9/src/quic_cli.c:519:9: note: done is overwritten haproxy-3.3.9/src/quic_retransmit.c:206:2: style: Label 'start' is not used. [unusedLabel] haproxy-3.3.9/src/quic_cli.c:581:50: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_show_quic' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/quic_cli.c:594:154: note: You might need to cast the function pointer here haproxy-3.3.9/src/quic_cli.c:581:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/quic_stats.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_STATS_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_cli.c:181:3: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/quic_stream.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_desc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_ack [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_WAIT_FOR_FIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_ack [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_WAIT_FOR_FIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:391:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:455:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_stream.c:542:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize_small [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_MAX_ENCLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CRYPTO_BUF_SZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:170:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:712:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:754:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_OP_ALL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:844:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS1_3_VERSION [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:866:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:892:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SSLDATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:1133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SSLDATA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:1173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PHPKTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:1233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_ssl.c:1316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:160:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpollevents [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:279:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_dgram [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:332:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recv_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:402:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:473:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:569:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:592:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:658:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:756:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsghdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:867:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1018:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1089:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEAD_FD_MAGIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1114:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1148:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_sock.c:1217:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:60:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_MAX_PACKET_NUM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_pktns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RMHP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_cstream [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_IV_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:3448:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.3.9/src/quic_rx.c:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:327:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:313:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_enc_level [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:329:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:437:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_EVT_ACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_HKDEF_MODE_EXPAND_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:505:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:392:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSFRM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:607:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:667:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:775:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:847:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:816:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:891:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_TAG_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:845:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:938:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_TAG_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_FL_RX_PACKET_SPIN_BIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:964:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_KEY_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_ELRMHP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:1076:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_KP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1281:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TRMHP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:1153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:1203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_tls_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1425:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tls.c:1219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TRMHP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:401:6: style: Condition '!peers' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/peers.c:394:30: note: Assignment 'peers=NULL', assigned value is 0 haproxy-3.3.9/src/peers.c:399:12: note: Assuming condition is false haproxy-3.3.9/src/peers.c:401:6: note: Condition '!peers' is always true haproxy-3.3.9/src/quic_rx.c:1672:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1724:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1909:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:2200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_FL_CONN_CLOSING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:2224:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qc_rx_pkt_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:2277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:2391:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_token.c:24:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_token.c:106:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/peers.c:3068:16: style: Variable 'prev_state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] haproxy-3.3.9/src/peers.c:3063:16: note: $symbol is assigned haproxy-3.3.9/src/peers.c:3068:16: note: $symbol is overwritten haproxy-3.3.9/src/peers.c:1714:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/peers.c:4380:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/peers.c:621:15: style: Variable 'peer' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:803:23: style: Variable 'frqp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:845:23: style: Variable 'frqp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:855:24: style: Variable 'cached_de' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:930:27: style: Variable 'chunkp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:933:23: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:1054:23: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:2595:99: style: Parameter 'msg_head' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/peers.c:2937:16: style: Variable 'peers' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:3615:23: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:3936:16: style: Variable 'curpeer' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/peers.c:4030:46: style: Parameter 'peer' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/peers.c:4094:38: style: Parameter 'peers' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/peers.c:4111:40: style: Parameter 'peers' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_token.c:97:45: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_ssl.c:917:11: style: Variable 'ssl_err' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/quic_ssl.c:900:10: note: ssl_err is assigned haproxy-3.3.9/src/quic_ssl.c:917:11: note: ssl_err is overwritten haproxy-3.3.9/src/quic_ssl.c:1144:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/quic_ssl.c:864:63: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tp.c:55:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_rxbuf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_versions_nb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:279:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_INVAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:497:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_PREFERRED_ADDRESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:521:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_versions_nb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_ORIGINAL_DESTINATION_CONNECTION_ID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:693:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_TRUNC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:764:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_INVAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:860:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_TRANSP_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:881:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_TRANSP_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:897:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_EARLY_TRANSP_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:913:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_EARLY_TRANSP_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_trace.c:478:5: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/mux_spop.c:3466:12: style: The if condition is the same as the previous if condition [duplicateCondition] haproxy-3.3.9/src/mux_spop.c:3457:12: note: First condition haproxy-3.3.9/src/mux_spop.c:3466:12: note: Second condition haproxy-3.3.9/src/quic_tx.c:83:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/quic_tls.c:1078:9: style: Redundant initialization for 'nxt_rx'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.3.9/src/quic_tls.c:1070:29: note: nxt_rx is initialized haproxy-3.3.9/src/quic_tls.c:1078:9: note: nxt_rx is overwritten haproxy-3.3.9/src/quic_tls.c:1079:9: style: Redundant initialization for 'nxt_tx'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.3.9/src/quic_tls.c:1071:29: note: nxt_tx is initialized haproxy-3.3.9/src/quic_tls.c:1079:9: note: nxt_tx is overwritten haproxy-3.3.9/src/quic_tls.c:569:40: style: Parameter 'aead_iv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tls.c:623:68: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tls.c:759:64: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tls.c:1014:58: style: Parameter 'odcid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tls.c:1061:27: style: Variable 'tx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/raw_sock.c:260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/raw_sock.c:433:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/raw_sock.c:557:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_CONN_CAN_SPLICE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/raw_sock.c:584:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/regex.c:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_eo [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/regex.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/regex.c:292:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/regex.c:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_spop.c:1385:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_spop.c:1516:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_spop.c:1621:3: style: Label 'fail' is not used. [unusedLabel] haproxy-3.3.9/src/mux_spop.c:3260:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.3.9/src/mux_spop.c:3318:3: style: Label 'fail' is not used. [unusedLabel] haproxy-3.3.9/src/mux_spop.c:1142:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/mux_spop.c:1145:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/mux_spop.c:593:49: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'spop_used_streams' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3732:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:593:49: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:595:20: style: Variable 'spop_conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:603:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:604:20: style: Variable 'spop_conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:630:23: style: Parameter 'input' can be declared as pointer to const. However it seems that 'spop_init' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3725:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:630:23: note: Parameter 'input' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:817:54: style: Parameter 'spop_conn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_spop.c:1032:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:2711:40: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'spop_ctl' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3738:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:2711:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:2711:79: style: Parameter 'output' can be declared as pointer to const. However it seems that 'spop_ctl' is a callback function, if 'output' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3738:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:2711:79: note: Parameter 'output' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:2713:20: style: Variable 'spop_conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:2882:68: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_spop.c:2895:76: style: Parameter 'spop_conn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_spop.c:2895:105: style: Parameter 'spop_strm' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_spop.c:2896:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_spop.c:2938:20: style: Variable 'spop_strm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_spop.c:2968:40: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'spop_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3729:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:2968:40: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:3587:64: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'spop_show_fd' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3740:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:3587:64: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_spop.c:3614:60: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'spop_show_sd' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3741:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:3614:60: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/quic_sock.c:95:28: style: Variable 'from' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_sock.c:268:63: style: Parameter 'daddr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_sock.c:474:32: style: Variable 'params' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_sock.c:612:53: style: Parameter 'saddr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_sock.c:694:41: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_sock.c:1008:20: style: Variable 'bc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/regex.c:33:8: style: Variable 'old_dst' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/regex.c:34:8: style: Variable 'dst_end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/resolvers.c:819:5: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/mux_spop.c:3448:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/raw_sock.c:541:52: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'raw_sock_remove_xprt' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/raw_sock.c:569:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/raw_sock.c:541:52: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/raw_sock.c:541:64: style: Parameter 'xprt_ctx' can be declared as pointer to const. However it seems that 'raw_sock_remove_xprt' is a callback function, if 'xprt_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/raw_sock.c:569:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/raw_sock.c:541:64: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.3.9/src/raw_sock.c:541:80: style: Parameter 'toremove_ctx' can be declared as pointer to const. However it seems that 'raw_sock_remove_xprt' is a callback function, if 'toremove_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/raw_sock.c:569:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/raw_sock.c:541:80: note: Parameter 'toremove_ctx' can be declared as pointer to const haproxy-3.3.9/src/raw_sock.c:541:131: style: Parameter 'newctx' can be declared as pointer to const. However it seems that 'raw_sock_remove_xprt' is a callback function, if 'newctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/raw_sock.c:569:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/raw_sock.c:541:131: note: Parameter 'newctx' can be declared as pointer to const haproxy-3.3.9/src/ring.c:539:47: error: There is an unknown macro here somewhere. Configuration is required. If TOSTR is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/server_state.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:529:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATE_LINE_MAXLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATE_FILE_MAX_FIELDS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:684:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_FORCED_ID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:749:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_state_base [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server_state.c:779:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_session [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SESS_FL_RELEASE_LI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_ACC_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:413:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_sock_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:493:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_NULLNOLOG [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_TIMER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:591:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:610:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sess_priv_conns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:640:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sess_el [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:674:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE_CONNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:713:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SESS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:754:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SESS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:782:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE_CONNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:822:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE_CONNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:871:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SESS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/session.c:900:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sess_el [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_tp.c:447:62: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tp.c:751:17: style: Variable 'iscid' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_tp.c:887:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tp.c:917:64: style: Parameter 'qc' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tp.c:918:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_tp.c:919:82: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/shctx.c:79:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/shctx.c:210:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/shctx.c:264:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/shctx.c:282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_SHARED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:148:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/quic_rx.c:1213:35: style: Condition 'largest_pn==-1' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/session.c:143:4: warning:inconclusive: Either the condition 'conn!=NULL' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck] haproxy-3.3.9/src/session.c:136:11: note: Assuming that condition 'conn!=NULL' is not redundant haproxy-3.3.9/src/session.c:143:4: note: Null pointer dereference haproxy-3.3.9/src/session.c:415:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/session.c:636:67: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/shctx.c:170:50: style: Parameter 'shctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/shctx.c:226:47: style: Parameter 'shctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/shctx.c:310:22: portability: '(void*)shctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/shctx.c:310:54: portability: '(void*)shctx+sizeof(struct shared_context)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/shctx.c:318:7: portability: 'cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/signal.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:422:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/signal.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1409:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/signal.c:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:1411:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.3.9/src/signal.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sig_handlers [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:261:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/signal.c:285:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/quic_rx.c:743:64: style: Parameter 'dcid' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_rx.c:799:61: style: Parameter 'ack_frm' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_rx.c:938:26: style: Variable 'new_tok_frm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/quic_rx.c:1208:84: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/quic_rx.c:2387:23: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sink.c:1453:2: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry_safe is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/signal.c:257:46: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server_state.c:662:49: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server_state.c:745:8: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sock_inet.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:500:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_CONNECTIVITY_CACHE_TIME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed_huff [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:351:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:395:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:530:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:767:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:795:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:824:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_FIXED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:980:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_fast [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1056:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_fast [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1123:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1162:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1182:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1387:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1399:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1414:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1438:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:1458:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_unix.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CUST_ABNS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_unix.c:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CUST_ABNSZ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_unix.c:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_unix.c:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:412:8: style: Condition '!sock_inet4_make_foreign(fd)' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/sock_inet.c:412:32: note: Calling function 'sock_inet4_make_foreign' returns 0 haproxy-3.3.9/src/sock_inet.c:412:8: note: Condition '!sock_inet4_make_foreign(fd)' is always true haproxy-3.3.9/src/sock_inet.c:418:8: style: Condition '!sock_inet6_make_foreign(fd)' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/sock_inet.c:418:32: note: Calling function 'sock_inet6_make_foreign' returns 0 haproxy-3.3.9/src/sock_inet.c:418:8: note: Condition '!sock_inet6_make_foreign(fd)' is always true haproxy-3.3.9/src/sock.c:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:211:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:287:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_MPTCP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:523:10: style: Unused variable: val [unusedVariable] haproxy-3.3.9/src/sock.c:349:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock_inet.c:524:12: style: Unused variable: len [unusedVariable] haproxy-3.3.9/src/sock.c:356:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:432:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:786:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TYPE_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:878:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:893:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:903:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:920:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:1042:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:1143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:1197:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sock.c:1221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/slz.c:487:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/slz.c:336:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/slz.c:487:32: portability: '(void*)refs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/slz.c:753:8: style: Variable 'plit' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/sock_unix.c:428:2: style: Label 'err_unlink_back' is not used. [unusedLabel] haproxy-3.3.9/src/ssl_clienthello.c:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_sock_bind_verifycbk [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_clienthello.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_EV_CONN_CHOOSE_SNI_CTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_clienthello.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_EV_CONN_SWITCHCTX_CB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2116:50: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] haproxy-3.3.9/src/sock.c:435:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] haproxy-3.3.9/src/sock.c:430:6: note: If condition 'ret' is true, the function will return/exit haproxy-3.3.9/src/sock.c:435:9: note: Returning identical expression 'ret' haproxy-3.3.9/src/sock.c:458:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] haproxy-3.3.9/src/sock.c:453:6: note: If condition 'ret' is true, the function will return/exit haproxy-3.3.9/src/sock.c:458:9: note: Returning identical expression 'ret' haproxy-3.3.9/src/sock.c:1125:8: style: Condition '!conn->subs->events' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/sock.c:1124:25: note: Assignment 'conn->subs->events=0', assigned value is 0 haproxy-3.3.9/src/sock.c:1125:8: note: Condition '!conn->subs->events' is always true haproxy-3.3.9/src/ssl_clienthello.c:65:14: style: Condition 'i==1' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/ssl_clienthello.c:63:9: note: Assuming that condition 'i==0' is not redundant haproxy-3.3.9/src/ssl_clienthello.c:62:16: note: Assuming that condition 'i<2' is not redundant haproxy-3.3.9/src/ssl_clienthello.c:65:14: note: Condition 'i==1' is always true haproxy-3.3.9/src/ssl_clienthello.c:86:10: style: Condition 'skip' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/ssl_clienthello.c:75:16: note: Assignment 'skip=0', assigned value is 0 haproxy-3.3.9/src/ssl_clienthello.c:81:24: note: Assuming condition is false haproxy-3.3.9/src/ssl_clienthello.c:86:10: note: Condition 'skip' is always false haproxy-3.3.9/src/ssl_gencert.c:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_subject_alt_name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:125:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_serial [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:287:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:317:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:337:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_seed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:351:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:381:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:400:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_GENERATE_CERTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:239:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist_entry [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:320:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CRT_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:521:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:657:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRT_LINESIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:786:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:933:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_SOCK_VERIFY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1071:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crtlists_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1101:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1189:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckchs [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1487:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_crtlist.c:1622:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crtlists_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_gencert.c:269:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/ssl_sample.c:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:465:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:480:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:510:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:550:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:606:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:784:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:862:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:916:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:967:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1019:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1072:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERAL_NAME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1163:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1311:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1343:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __OPENSSL_110_CONST__ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1413:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1454:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1491:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1583:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1617:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1648:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1748:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1983:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_SESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2036:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2052:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2088:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2171:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2215:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2252:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2286:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2493:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sock.c:8539:10: error: There is an unknown macro here somewhere. Configuration is required. If OPENSSL_VERSION_TEXT is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/ssl_trace.c:90:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERB_CLEAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:145:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:210:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:240:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_events_at_once [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:366:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:422:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:454:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_OP_STCHGC_HEALTH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:481:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:556:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_FMAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:581:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:645:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:733:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DELETED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:788:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:815:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:847:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:882:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:908:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:922:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_CMAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:933:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_CMAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:947:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:970:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1016:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1048:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1092:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_IADDR_LIBC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_INIT_STATE_FULLY_UP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_LOG_PROTO_LEGACY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1214:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1260:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1280:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1383:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1399:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1406:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FASTOPEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1429:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_STICK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1468:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2_SSL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1536:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONERR_FASTINTER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1558:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONMARKEDDOWN_SHUTDOWNSESSIONS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1573:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONMARKEDUP_SHUTDOWNBACKUPSESSIONS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1622:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1704:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1720:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V1 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1727:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1799:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1840:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1978:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_STICK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:1991:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2018:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2038:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FASTOPEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2047:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2056:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_UWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2069:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_STRICT_MAXCONN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2091:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2236:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADM_STCHGC_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2350:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2489:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2567:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_PROP_DYN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2622:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGC_SRV [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2644:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2673:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2829:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2859:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CHKINTR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:2955:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_RHTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3196:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_SSL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3360:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3475:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3565:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3640:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_PARSE_ADDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3876:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_PARSE_ADDR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:3936:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4020:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_DEFAULT_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4114:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FORCED_ID [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4255:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4536:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4557:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4637:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4706:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4792:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_RMAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4814:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_RMAINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:4908:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NO_RESOLUTION [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5028:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5075:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5257:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_IADDR_LAST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:392:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:668:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_MAX_NAME_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_free [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5452:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1009:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckchs [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5467:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5709:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_CONF_SET_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5725:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5752:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1227:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckch_inst [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5778:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5799:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1406:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5820:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1438:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_INFO [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5841:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5865:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1675:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5889:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1698:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5916:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1827:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5936:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1907:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5971:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1934:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:5999:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1997:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6021:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2037:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6073:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chain [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2387:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_PURGEABLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2458:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6476:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2506:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6634:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2548:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6705:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:6822:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2601:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2712:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_conns [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2720:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7251:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_conn_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2753:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CODE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7277:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2794:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7309:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SESS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2823:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bind_conf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7342:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2852:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckch_store [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7350:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7365:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:2998:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE_CONNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3061:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_PRIVATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3218:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7471:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3263:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7481:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3308:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3363:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7606:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_high_ratio [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3528:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3599:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3747:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3798:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3814:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3889:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3961:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3969:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4013:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cafile_entry [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4042:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4091:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4304:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4355:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_REVOKED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4504:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4571:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4665:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cafile_entry [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4689:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4700:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4762:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4856:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:4971:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_CONF_SET_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:5075:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:5223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:5362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:5433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLSEXT_signature_anonymous [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_ASN1_GENERALIZEDTIME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:221:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XN_FLAG_RFC2253 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:638:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_ASN1_GENERALIZEDTIME [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:737:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:1004:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:54:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_fe [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_TYPE_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STFILE_DOMAIN_UNSET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:242:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_U64 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STFILE_DOMAIN_PX_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_FILE_MAX_COL_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:477:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHM_STATS_FILE_VER_MAJOR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:494:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heartbeat [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:507:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heartbeat [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:631:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:705:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:758:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shm_stats_file_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-file.c:1005:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:363:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:409:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:434:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_CKP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_SRC_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:482:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caller_initcall [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:503:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:523:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_CKP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:592:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:645:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:688:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:725:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:742:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:750:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:764:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:780:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:800:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:808:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1072:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/sample.c:817:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:830:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:657:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/sample.c:839:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:858:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:597:7: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:875:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:622:7: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:900:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:645:23: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:971:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1467:65: style: Parameter 'smp' can be declared as pointer to const. However it seems that 'smp_fetch_ssl_fc_has_sni' is a callback function, if 'smp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_sample.c:2626:30: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_sample.c:1467:65: note: Parameter 'smp' can be declared as pointer to const haproxy-3.3.9/src/sample.c:982:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1467:92: style: Parameter 'private' can be declared as pointer to const. However it seems that 'smp_fetch_ssl_fc_has_sni' is a callback function, if 'private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_sample.c:2626:30: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_sample.c:1467:92: note: Parameter 'private' can be declared as pointer to const haproxy-3.3.9/src/sample.c:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1886:61: style: Parameter 'smp' can be declared as pointer to const. However it seems that 'smp_fetch_ssl_fc_sni' is a callback function, if 'smp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_sample.c:2658:30: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_sample.c:1886:61: note: Parameter 'smp' can be declared as pointer to const haproxy-3.3.9/src/sample.c:1025:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:1886:88: style: Parameter 'private' can be declared as pointer to const. However it seems that 'smp_fetch_ssl_fc_sni' is a callback function, if 'private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_sample.c:2658:30: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_sample.c:1886:88: note: Parameter 'private' can be declared as pointer to const haproxy-3.3.9/src/sample.c:1049:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2028:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:1060:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2050:23: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2080:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:1282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2278:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:1345:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_sample.c:2538:27: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'val_dnfmt' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_sample.c:2684:81: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_sample.c:2538:27: note: Parameter 'arg' can be declared as pointer to const haproxy-3.3.9/src/sample.c:1428:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1762:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1785:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1813:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1860:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1912:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1930:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1948:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:1984:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2017:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2039:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2129:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2196:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2225:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2272:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2342:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2458:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2532:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2572:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2628:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2642:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2653:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2746:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8_CODE_OK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2845:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:2928:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3006:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_flags [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3578:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3589:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3600:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3611:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3636:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3691:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3849:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3871:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3886:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3933:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:3997:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4183:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4271:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4331:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4383:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4404:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4422:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4456:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4823:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4836:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4845:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4877:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4914:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4940:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_usec [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4951:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4962:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4971:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4981:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:4990:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5004:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5016:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5028:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5040:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5052:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5064:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5076:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5083:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5092:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:422:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/sample.c:5126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5143:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5166:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_METH [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5257:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/sample.c:5266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:71:16: style: Variable 'serial' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5285:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:114:25: style: Variable 'gentm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:128:17: style: Variable 'utctm' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:432:31: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/sample.c:5420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:632:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5473:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:900:18: style: Variable 'item' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5497:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_utils.c:1017:16: style: Variable 'item' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_utils.c:1032:16: style: Variable 'curves' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-json.c:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_STARTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-json.c:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-html.c:63:72: error: There is an unknown macro here somewhere. Configuration is required. If PRODUCT_NAME is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/stats-json.c:86:15: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.3.9/src/stats-json.c:83:22: note: type is assigned haproxy-3.3.9/src/stats-json.c:86:15: note: type is overwritten haproxy-3.3.9/src/stats-file.c:992:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/stats-file.c:174:22: style: Variable 'col_node' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-file.c:472:64: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_crtlist.c:640:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] haproxy-3.3.9/src/ssl_crtlist.c:1320:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/ssl_crtlist.c:363:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_crtlist.c:1176:52: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_add_crtlist' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_crtlist.c:1634:205: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_crtlist.c:1176:52: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/ssl_crtlist.c:1343:20: style: Variable 'inserted' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_crtlist.c:1379:9: style: Variable 'lf' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_crtlist.c:638:8: style: Variable 'found' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/ssl_crtlist.c:1025:8: style: Variable 'space' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/ssl_crtlist.c:1029:8: style: Variable 'space' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ana.c:2860:39: style:inconclusive: Boolean expression '!(s->scf->flags&SC_FL_ERROR)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] haproxy-3.3.9/src/http_ana.c:3052:39: style:inconclusive: Boolean expression '!(s->scb->flags&SC_FL_ERROR)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] haproxy-3.3.9/src/stats.c:207:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:299:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:452:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:530:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_FMT_HTML [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:561:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_STATE_HEAD [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:657:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:681:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:727:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:859:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:894:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:925:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_FMT_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:946:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHNODE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1014:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1024:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1038:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1047:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1066:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1101:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_failed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_RESOLVERS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1257:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1276:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats.c:1315:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sedesc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sedesc [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connstream [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connstream [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ISBACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ISBACK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:325:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:359:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srv_chk_io_cb [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:384:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_APPLET [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:402:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:444:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_RDY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:617:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:634:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_DONT_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:731:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_EST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:762:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:856:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_CON [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:872:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_RDY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:980:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1048:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_EST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1075:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1146:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1297:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_POLL_LOOPS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1597:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_RDY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1628:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1813:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_WRITE_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1849:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1945:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:1967:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_POLL_LOOPS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2219:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_FL_NEW_API [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2320:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_WRITE_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2408:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2415:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2454:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2493:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2525:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stconn.c:2546:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_ABRT_SRC_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:292:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_COL_FL_SHARED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:428:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:582:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:691:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:756:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:813:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1130:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_STATS_SAMPLES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1363:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1462:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1638:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1662:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/http_ana.c:2860:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/http_ana.c:3052:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/stats.c:1121:3: style: Label 'alloc_failed' is not used. [unusedLabel] haproxy-3.3.9/src/stats.c:293:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats.c:439:56: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats.c:466:59: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats.c:524:40: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats.c:652:57: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats.c:676:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats.c:969:17: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats.c:1005:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats.c:1028:56: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_io_handler_release_stat' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stats.c:1337:181: note: You might need to cast the function pointer here haproxy-3.3.9/src/stats.c:1028:56: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/stats.c:1089:66: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_io_handler_release_dump_stat_file' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stats.c:1339:191: note: You might need to cast the function pointer here haproxy-3.3.9/src/stats.c:1089:66: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/stats.c:1255:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.3.9/src/stats.c:1272:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.3.9/src/stats.c:1299:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.3.9/src/stats.c:1313:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.3.9/src/stats.c:1005:28: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ana.c:1079:2: style: Label 'waiting' is not used. [unusedLabel] haproxy-3.3.9/src/http_ana.c:282:11: style: Local variable 'len' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_ana.c:100:6: note: Shadowed variable haproxy-3.3.9/src/http_ana.c:282:11: note: Shadow local variable haproxy-3.3.9/src/http_ana.c:139:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:388:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:1296:23: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:2520:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:2648:105: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:2773:8: style: Variable 'res' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:3874:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:3938:58: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:4041:68: style: Parameter 'txn' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:4041:87: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:4043:19: style: Variable 'uri_auth' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:4085:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/http_ana.c:5115:37: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/http_ana.c:3348:24: style: Variable 'stripped_after' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ana.c:3563:15: style: Variable 'att_beg' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ana.c:3565:15: style: Variable 'att_end' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/http_ana.c:3739:24: style: Variable 'stripped_after' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/mux_h1.c:3016:34: style: Redundant condition: h1m->flags&H1_MF_CHNK. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] haproxy-3.3.9/src/systemd.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sun_family [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/systemd.c:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:2841:55: style: Condition 'h1s->status>=200' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/mux_h1.c:2840:19: note: Assuming that condition 'h1s->status>=200' is not redundant haproxy-3.3.9/src/mux_h1.c:2841:55: note: Condition 'h1s->status>=200' is always true haproxy-3.3.9/src/mux_h1.c:4926:60: style: Condition '(uint64_t)count>h1m->curr_len' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/mux_h1.c:4925:24: note: Assuming that condition '(uint64_t)count>h1m->curr_len' is not redundant haproxy-3.3.9/src/mux_h1.c:4926:60: note: Condition '(uint64_t)count>h1m->curr_len' is always true haproxy-3.3.9/src/mux_h1.c:5666:2: error: Memory leak: entry [memleak] haproxy-3.3.9/src/stconn.c:578:35: style: Condition 'sc_attach_applet(sc,appctx)==-1' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/stconn.c:578:22: note: Calling function 'sc_attach_applet' returns 0 haproxy-3.3.9/src/stconn.c:578:35: note: Condition 'sc_attach_applet(sc,appctx)==-1' is always false haproxy-3.3.9/src/stconn.c:1257:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/stconn.c:1546:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/stconn.c:1919:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/stconn.c:1972:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/stconn.c:665:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stconn.c:790:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stconn.c:975:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stconn.c:1144:22: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stconn.c:1841:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stconn.c:2515:17: style: Variable 'sc' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:4657:3: style: Label 'do_shutw' is not used. [unusedLabel] haproxy-3.3.9/src/mux_h1.c:5101:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/mux_h1.c:2785:16: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_h1.c:2736:13: note: Shadowed variable haproxy-3.3.9/src/mux_h1.c:2785:16: note: Shadow local variable haproxy-3.3.9/src/task.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_HEAVY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rqueue [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:310:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:472:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:513:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:726:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:929:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched_stuck [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:959:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:981:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/task.c:1000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/mux_h1.c:686:47: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'h1_used_streams' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:6001:18: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:686:47: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_h1.c:688:14: style: Variable 'h1c' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1251:21: style: Parameter 'input' can be declared as pointer to const. However it seems that 'h1_init' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:5994:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:1251:21: note: Parameter 'input' can be declared as pointer to const haproxy-3.3.9/src/mux_h1.c:1485:63: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1487:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1566:63: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1569:16: style: Variable 'be' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1624:67: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1626:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1648:67: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1695:53: style: Parameter 'h1s' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1695:70: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:1785:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1811:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:1888:65: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/mux_h1.c:4585:14: style: Variable 'h1s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:4605:38: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'h1_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:5998:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:4605:38: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_h1.c:4773:14: style: Variable 'h1m' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:5590:62: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'h1_show_fd' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:6011:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:5590:62: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/mux_h1.c:5593:14: style: Variable 'h1s' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/mux_h1.c:5609:58: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'h1_show_sd' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:6012:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:5609:58: note: Parameter 'sd' can be declared as pointer to const haproxy-3.3.9/src/mux_h1.c:5783:12: style: Variable 'key_beg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcp_act.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:91:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:135:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:191:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:248:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:303:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:333:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttl [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:541:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:597:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:691:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:766:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:802:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:84:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stktable [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:106:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_SERVER_KEY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_TABLE_UPDT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:242:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:291:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:440:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_FL_NOPURGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:475:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:528:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:566:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:633:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:719:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:775:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:829:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:906:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1322:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1750:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1806:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1820:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1875:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1904:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1934:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:1988:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2010:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2027:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2045:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2063:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2080:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2097:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2147:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2232:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2266:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2319:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2374:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2391:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2408:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2425:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2476:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2493:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2510:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2527:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2544:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2561:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2579:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2614:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2631:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2648:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2688:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_GPC_RATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2729:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_GPC0_RATE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2779:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2838:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2931:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:2998:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3068:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3266:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3333:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3440:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_arg_list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3513:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3581:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3620:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3690:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3745:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3784:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3801:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3921:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3969:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:3987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4063:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4176:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4351:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4405:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_CONN_CNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4591:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4639:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4832:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4881:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4929:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:4979:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5027:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5076:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kw [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5574:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5654:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5687:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5754:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5919:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_DUMP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5942:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5952:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stick_table.c:5972:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ABORT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:49:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:139:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:220:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:235:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_sample.c:536:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_act.c:221:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcp_act.c:276:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcp_act.c:489:70: style: Parameter 'px' can be declared as pointer to const. However it seems that 'tcp_check_attach_srv' is a callback function, if 'px' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/tcp_act.c:551:22: note: You might need to cast the function pointer here haproxy-3.3.9/src/tcp_act.c:489:70: note: Parameter 'px' can be declared as pointer to const haproxy-3.3.9/src/task.c:473:20: style: Variable 'eb' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/task.c:728:20: style: Variable 'grq' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcp_rules.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:327:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:564:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:656:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:721:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:797:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:844:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:897:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:1184:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcp_rules.c:1310:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/time.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stats-proxy.c:1174:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/stats-proxy.c:497:9: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stats-proxy.c:426:19: note: Shadowed variable haproxy-3.3.9/src/stats-proxy.c:497:9: note: Shadow local variable haproxy-3.3.9/src/stats-proxy.c:208:30: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:534:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:690:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:753:55: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats-proxy.c:753:74: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stats-proxy.c:1128:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:1362:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:1414:22: style: Variable 'svs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:1416:19: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stats-proxy.c:1430:23: style: Variable 'scope' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/thread.c:1390:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:1537:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:1631:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thr_min [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:1811:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchar [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:2003:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:2054:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:2074:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:2176:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:5002:74: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/ssl_ckch.c:1762:46: style: Condition 'sni_tmp->neg' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/tools.c:2045:21: error: syntax error [syntaxError] haproxy-3.3.9/src/trace.c:516:3: error: There is an unknown macro here somewhere. Configuration is required. If list_for_each_entry is a macro then please configure it. [unknownMacro] haproxy-3.3.9/src/ssl_ckch.c:2690:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.3.9/src/ssl_ckch.c:5055:1: style: Label 'out' is not used. [unusedLabel] haproxy-3.3.9/src/uri_auth.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DEFAULT_URI [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1346:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/uri_auth.c:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHNODE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1438:22: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/uri_auth.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHDESC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:1522:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/uri_auth.c:268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_O_INSECURE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3814:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/uri_auth.c:329:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/ssl_ckch.c:3969:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/ssl_ckch.c:4504:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.3.9/src/ssl_ckch.c:1143:57: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:1173:57: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:1309:23: style: Variable 'ca_e' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:1318:58: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:1575:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:2238:59: style: Parameter 'ckch_store' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:2238:86: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:2410:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:2546:23: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:2716:52: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_commit_cert' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_ckch.c:4726:208: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_ckch.c:2716:52: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/ssl_ckch.c:3788:54: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_commit_cafile' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_ckch.c:4740:220: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_ckch.c:3788:54: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/ssl_ckch.c:3919:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:4283:55: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_commit_crlfile' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/ssl_ckch.c:4747:221: note: You might need to cast the function pointer here haproxy-3.3.9/src/ssl_ckch.c:4283:55: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/ssl_ckch.c:4597:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:4849:45: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:4961:37: style: Parameter 'prev' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:4961:61: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:5070:65: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/ssl_ckch.c:5225:8: style: Variable 'final_name' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/uri_auth.c:67:62: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/uri_auth.c:95:64: style: Parameter 'realm' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/uri_auth.c:121:63: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/uri_auth.c:156:63: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/uri_auth.c:280:64: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stream.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MX_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:323:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_NEED_BUFF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:352:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:616:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_FREE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:786:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:841:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1050:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_FINST_MASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1085:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_OPT_FIRST [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_SESS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1521:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_REQ_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1587:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_READ_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1627:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1664:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched_wake_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1684:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched_wake_date [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:1783:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:2741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:2857:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_ET_QUEUE_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:2903:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:2950:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:2982:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3003:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_uniqueid [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3024:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3048:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3333:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3794:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3831:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3979:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4227:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4262:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4475:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOLATILE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4526:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:4543:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:350:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/uri_normalizer.c:420:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/server.c:7445:52: style: Condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/server.c:7443:51: note: Assuming that condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is not redundant haproxy-3.3.9/src/server.c:7445:52: note: Condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is always true haproxy-3.3.9/src/server.c:3154:3: warning: Either the condition 'sv' is redundant or there is possible null pointer dereference: sv. [nullPointerRedundantCheck] haproxy-3.3.9/src/server.c:3152:10: note: Assuming that condition 'sv' is not redundant haproxy-3.3.9/src/server.c:3154:3: note: Null pointer dereference haproxy-3.3.9/src/server.c:4742:8: style: Redundant initialization for 'sign'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.3.9/src/server.c:4739:13: note: sign is initialized haproxy-3.3.9/src/server.c:4742:8: note: sign is overwritten haproxy-3.3.9/src/server.c:1960:4: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] haproxy-3.3.9/src/server.c:3725:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/server.c:3726:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/server.c:7318:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.3.9/src/server.c:420:52: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:549:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:550:17: style: Variable 'tmpserv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:700:55: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:903:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1184:48: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_maxconn' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2434:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1184:48: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1192:49: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_maxqueue' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2435:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1192:49: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1200:48: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_minconn' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2437:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1200:48: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1209:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1255:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1275:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1289:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1410:46: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_shard' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2462:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1410:46: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1459:57: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_proxy_v2_options' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2453:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1459:57: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1499:44: style: Parameter 'curproxy' can be declared as pointer to const. However it seems that 'srv_parse_observe' is a callback function, if 'curproxy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2444:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1499:44: note: Parameter 'curproxy' can be declared as pointer to const haproxy-3.3.9/src/server.c:1587:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1603:50: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_resolvers' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2458:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1603:50: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1827:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:1983:46: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_track' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2468:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:1983:46: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:1986:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:2006:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:2051:47: style: Parameter 'cur_arg' can be declared as pointer to const. However it seems that 'srv_parse_weight' is a callback function, if 'cur_arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/server.c:2471:28: note: You might need to cast the function pointer here haproxy-3.3.9/src/server.c:2051:47: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.3.9/src/server.c:2106:48: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:2342:54: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:2364:49: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:2537:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:3279:49: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:3685:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:4185:63: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:4300:62: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:4352:18: style: Variable 'v4' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:4353:19: style: Variable 'v6' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:4426:9: style: Variable 'from_ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:4552:45: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:5010:23: style: Variable 'srvrq' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5101:53: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:5101:64: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:5101:83: style: Parameter 'ip_family' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/server.c:5104:16: style: Variable 'be' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5184:28: style: Variable 'resolution' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5357:16: style: Variable 'curproxy' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5530:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5531:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5547:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5571:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5572:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5588:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5602:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5603:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/server.c:5696:17: style: Variable 'sv' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/ssl_ckch.c:2546:27: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/vars.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDF_PARENT_CTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_NAME_ROOTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCOPE_SESS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:335:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_NAME_ROOTS [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:358:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:398:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:554:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDF_PARENT_CTX [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:604:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:628:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCOPE_PROC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:720:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:798:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:858:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:892:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:918:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:1088:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:1164:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/vars.c:1213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/version.c:67:2: error: failed to evaluate #if condition, undefined function-like macro invocation: __has_feature( ... ) [syntaxError] haproxy-3.3.9/src/xprt_quic.c:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_FL_CONN_XPRT_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SUB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SUB [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_QUIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_quic.c:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_QUIC [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/thread.c:1602:18: style: Condition 'new_ts.rel[g]' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/thread.c:1583:8: note: Assuming that condition '!(mask&imask)' is not redundant haproxy-3.3.9/src/thread.c:1601:26: note: Assignment 'new_ts.rel[g]=imask&mask', assigned value is greater than 0 haproxy-3.3.9/src/thread.c:1602:18: note: Condition 'new_ts.rel[g]' is always true haproxy-3.3.9/src/xprt_handshake.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SOCKS4_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_handshake.c:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xprt_handshake_ctx_pool [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_handshake.c:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_handshake.c:217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_handshake.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/xprt_handshake.c:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/blocksig.c:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/blocksig.c:11:2: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] haproxy-3.3.9/tests/exp/blocksig.c:12:2: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] haproxy-3.3.9/src/xprt_handshake.c:28:58: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'xprt_handshake_from_buf' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:278:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:28:58: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:28:70: style: Parameter 'xprt_ctx' can be declared as pointer to const. However it seems that 'xprt_handshake_from_buf' is a callback function, if 'xprt_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:278:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:28:70: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:28:126: style: Parameter 'msg_control' can be declared as pointer to const. However it seems that 'xprt_handshake_from_buf' is a callback function, if 'msg_control' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:278:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:28:126: note: Parameter 'msg_control' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:33:56: style: Parameter 'conn' can be declared as pointer to const. However it seems that 'xprt_handshake_to_buf' is a callback function, if 'conn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:33:56: note: Parameter 'conn' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:33:68: style: Parameter 'xprt_ctx' can be declared as pointer to const. However it seems that 'xprt_handshake_to_buf' is a callback function, if 'xprt_ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:33:68: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:33:93: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'xprt_handshake_to_buf' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:33:93: note: Parameter 'buf' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:33:118: style: Parameter 'msg_control' can be declared as pointer to const. However it seems that 'xprt_handshake_to_buf' is a callback function, if 'msg_control' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:33:118: note: Parameter 'msg_control' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:33:139: style: Parameter 'msg_controllen' can be declared as pointer to const. However it seems that 'xprt_handshake_to_buf' is a callback function, if 'msg_controllen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.3.9/src/xprt_handshake.c:33:139: note: Parameter 'msg_controllen' can be declared as pointer to const haproxy-3.3.9/src/xprt_handshake.c:120:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/tests/exp/testinet.c:24:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/testinet.c:24:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] haproxy-3.3.9/tests/exp/testinet.c:25:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] haproxy-3.3.9/tests/exp/testinet.c:26:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] haproxy-3.3.9/tests/exp/ip-hash.c:167:7: style: Redundant initialization for 'mask'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.3.9/tests/exp/ip-hash.c:157:20: note: mask is initialized haproxy-3.3.9/tests/exp/ip-hash.c:167:7: note: mask is overwritten haproxy-3.3.9/tests/exp/ip-hash.c:127:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/ip-hash.c:127:40: style: Parameter 'counts' can be declared as const array [constParameter] haproxy-3.3.9/tests/exp/test_hashes.c:542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/uri_hash.c:350:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/filltab25.c:384:9: style: Condition '0&&conns%50000==0' is always false [knownConditionTrueFalse] haproxy-3.3.9/tests/exp/filltab25.c:318:16: style: Local variable 's' shadows outer variable [shadowVariable] haproxy-3.3.9/tests/exp/filltab25.c:189:14: note: Shadowed variable haproxy-3.3.9/tests/exp/filltab25.c:318:16: note: Shadow local variable haproxy-3.3.9/tests/exp/filltab25.c:227:21: style: Unused variable: node [unusedVariable] haproxy-3.3.9/tests/unit/ist.c:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:85:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:553:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:592:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/ist.c:636:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/uri_hash.c:11:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:23:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:39:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:55:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:71:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:87:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:103:48: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:321:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/uri_hash.c:321:40: style: Parameter 'counts' can be declared as const array [constParameter] haproxy-3.3.9/tests/unit/test-1-among.c:90:5: warning: %Ld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] haproxy-3.3.9/tests/unit/test-1-among.c:99:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] haproxy-3.3.9/tests/unit/test-1-among.c:102:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] haproxy-3.3.9/tests/unit/test-arg.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/unit/test-arg.c:31:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint] haproxy-3.3.9/tests/unit/ist.c:705:76: style: The comparison 'fret == 0' is always true. [knownConditionTrueFalse] haproxy-3.3.9/tests/unit/ist.c:703:13: note: 'fret' is assigned value '0' here. haproxy-3.3.9/tests/unit/ist.c:705:76: note: The comparison 'fret == 0' is always true. haproxy-3.3.9/tests/unit/test-list.c:58:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_elt [valueFlowBailoutIncompleteVar] haproxy-3.3.9/tests/exp/test_hashes.c:24:47: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/test_hashes.c:33:38: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/test_hashes.c:53:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/tests/exp/test_hashes.c:108:29: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/test_hashes.c:140:20: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/test_hashes.c:277:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/tests/exp/test_hashes.c:451:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/tests/exp/test_hashes.c:463:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/tests/exp/test_hashes.c:475:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/tests/exp/test_hashes.c:494:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/tests/unit/test-list.c:35:20: style: Parameter 'pouet' can be declared as pointer to const. However it seems that 'thread' is a callback function, if 'pouet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/tests/unit/test-list.c:105:33: note: You might need to cast the function pointer here haproxy-3.3.9/tests/unit/test-list.c:35:20: note: Parameter 'pouet' can be declared as pointer to const haproxy-3.3.9/tests/unit/test-list.c:82:26: style: Parameter 'argv' can be declared as const array [constParameter] haproxy-3.3.9/tests/exp/test_hashes.c:539:9: style: Variable 'start' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/vars.c:98:39: style: Parameter 'vars' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/vars.c:149:18: style: Variable 'check' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/vars.c:708:14: style: Variable 'var' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/vars.c:1159:15: style: Variable 'vars' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/vars.c:552:20: style: Variable 'size' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/sample.c:3974:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.3.9/src/sample.c:5477:6: style: Condition '!logs' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/sample.c:938:27: style: Parameter 'smp' can be declared as pointer to const. However it seems that 'c_none' is a callback function, if 'smp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/sample.c:3724:49: note: You might need to cast the function pointer here haproxy-3.3.9/src/sample.c:938:27: note: Parameter 'smp' can be declared as pointer to const haproxy-3.3.9/src/sample.c:952:29: style: Parameter 'smp' can be declared as pointer to const. However it seems that 'c_pseudo' is a callback function, if 'smp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/sample.c:1077:107: note: You might need to cast the function pointer here haproxy-3.3.9/src/sample.c:952:29: note: Parameter 'smp' can be declared as pointer to const haproxy-3.3.9/src/sample.c:2045:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2453:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2472:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2527:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2546:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2892:14: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3098:48: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'sample_conv_param_check' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/sample.c:5627:64: note: You might need to cast the function pointer here haproxy-3.3.9/src/sample.c:3098:48: note: Parameter 'arg' can be declared as pointer to const haproxy-3.3.9/src/sample.c:3111:20: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3200:16: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3836:8: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3838:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3862:8: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:3931:18: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:4365:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:4401:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5279:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5391:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:5415:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/sample.c:2187:10: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/stream.c:492:6: style: The if condition is the same as the previous if condition [duplicateCondition] haproxy-3.3.9/src/stream.c:489:6: note: First condition haproxy-3.3.9/src/stream.c:492:6: note: Second condition haproxy-3.3.9/src/stream.c:3885:7: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/stream.c:3888:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/stream.c:3891:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/stream.c:3916:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.3.9/src/tcpcheck.c:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_SND_HTTP_FL_URI_FMT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:244:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:256:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:367:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:381:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:399:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:431:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_RULES_PROTO_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:526:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_TCPCHK_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:658:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:773:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:979:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_STOP [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1230:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_MASK_OPTS_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_OPT_SSL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1654:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1875:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:1962:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2282:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2423:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2458:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_RES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2648:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2668:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_CHK [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2710:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2902:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_SEND_UNDEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:2998:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:3205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_COMMENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:3225:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EXPECT_UNDEF [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:3827:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:3901:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:3976:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_COMMENT [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4136:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_tcpcheck_rule [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4192:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_tcpcheck_rule [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4226:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4311:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4420:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4521:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4593:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4767:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:4961:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:5129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:5214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:5300:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_SEND [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:5380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/tcpcheck.c:5446:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.3.9/src/stream.c:3046:4: style: Label 'bad_retries' is not used. [unusedLabel] haproxy-3.3.9/src/stream.c:3149:4: style: Label 'bad_log_level' is not used. [unusedLabel] haproxy-3.3.9/src/stream.c:611:18: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stream.c:966:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stream.c:967:18: style: Variable 'req' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stream.c:1697:41: style: Parameter 't' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stream.c:2935:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stream.c:3790:81: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stream.c:4204:50: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_show_sess' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stream.c:4278:198: note: You might need to cast the function pointer here haproxy-3.3.9/src/stream.c:4204:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/stream.c:4403:20: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stream.c:4438:20: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:1477:14: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stick_table.c:1404:15: note: Shadowed variable haproxy-3.3.9/src/stick_table.c:1477:14: note: Shadow local variable haproxy-3.3.9/src/stick_table.c:189:38: style: Parameter 't' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stick_table.c:238:55: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stick_table.c:522:63: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stick_table.c:1478:20: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:1478:25: style: Variable 'sa2' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:1595:10: style: Variable 'write_to' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:1900:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stick_table.c:2832:65: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'parse_inc_gpc' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stick_table.c:6077:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/stick_table.c:2832:65: note: Parameter 'arg' can be declared as pointer to const haproxy-3.3.9/src/stick_table.c:3345:19: style: Variable 't' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:3430:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:5243:75: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] haproxy-3.3.9/src/stick_table.c:5682:89: style: Parameter 'private' can be declared as pointer to const. However it seems that 'cli_parse_table_req' is a callback function, if 'private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stick_table.c:5995:151: note: You might need to cast the function pointer here haproxy-3.3.9/src/stick_table.c:5682:89: note: Parameter 'private' can be declared as pointer to const haproxy-3.3.9/src/stick_table.c:5915:51: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'cli_release_show_table' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/stick_table.c:5995:194: note: You might need to cast the function pointer here haproxy-3.3.9/src/stick_table.c:5915:51: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.3.9/src/stick_table.c:5965:23: style: Variable 'f' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/stick_table.c:455:19: portability: '(void*)ts' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.3.9/src/stick_table.c:746:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/stick_table.c:748:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/tcpcheck.c:4064:13: style: Condition 'connect' is always false [knownConditionTrueFalse] haproxy-3.3.9/src/tcpcheck.c:4056:38: note: Assignment 'connect=NULL', assigned value is 0 haproxy-3.3.9/src/tcpcheck.c:4064:13: note: Condition 'connect' is always false haproxy-3.3.9/src/tcpcheck.c:2711:7: warning:inconclusive: Possible null pointer dereference: chk [nullPointer] haproxy-3.3.9/src/tcpcheck.c:2701:30: note: Assignment 'chk=NULL', assigned value is 0 haproxy-3.3.9/src/tcpcheck.c:2711:7: note: Null pointer dereference haproxy-3.3.9/src/tcpcheck.c:2713:7: warning:inconclusive: Possible null pointer dereference: chk [nullPointer] haproxy-3.3.9/src/tcpcheck.c:2701:30: note: Assignment 'chk=NULL', assigned value is 0 haproxy-3.3.9/src/tcpcheck.c:2711:19: note: Assuming condition is false haproxy-3.3.9/src/tcpcheck.c:2713:7: note: Null pointer dereference haproxy-3.3.9/src/tcpcheck.c:5397:3: style: Label 'no_request' is not used. [unusedLabel] haproxy-3.3.9/src/tcpcheck.c:813:8: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:813:8: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:822:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:822:9: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:837:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:837:9: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:861:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:861:21: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:870:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:870:29: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:890:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:890:29: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:908:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:908:29: note: Shadow local variable haproxy-3.3.9/src/tcpcheck.c:1253:9: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:1255:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:1281:24: style: Variable 'next' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:2702:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:2999:35: style: Variable 'vsn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:4081:25: style: Variable 'next' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:4957:8: style: Variable 'mysql_rsname' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:5284:22: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:5284:35: style: Variable 'vsn' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:5285:8: style: Variable 'hdrs' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:5285:15: style: Variable 'body' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/tcpcheck.c:5095:21: style: Variable 'index' is assigned a value that is never used. [unreadVariable] haproxy-3.3.9/src/cfgparse-listen.c:2662:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.3.9/src/cfgparse-listen.c:2959:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] diff: head haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:61: style:inconclusive: Function 'da_atlas_compile' argument 3 names different: declaration '' definition 'rewind'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:76: style:inconclusive: Function 'da_atlas_compile' argument 4 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:89: style:inconclusive: Function 'da_atlas_compile' argument 5 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] 2.20.0 haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:89: style:inconclusive: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] haproxy-3.3.9/addons/deviceatlas/dummy/dac.h:208:103: note: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. haproxy-3.3.9/addons/deviceatlas/dummy/dac.c:58:89: note: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. head haproxy-3.3.9/addons/wurfl/dummy/dummy-wurfl.c:68:124: style:inconclusive: Function 'wurfl_lookup' argument 3 names different: declaration '' definition 'header_retrieve_callback_data'. [funcArgNamesDifferentUnnamed] 2.20.0 haproxy-3.3.9/admin/halog/halog.c:1188:22: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed declaration haproxy-3.3.9/admin/halog/halog.c:1188:22: note: Shadow variable head haproxy-3.3.9/admin/halog/halog.c:1188:22: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1188:22: note: Shadow local variable 2.20.0 haproxy-3.3.9/admin/halog/halog.c:1194:9: style: Local variable 'val' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:736:6: note: Shadowed declaration haproxy-3.3.9/admin/halog/halog.c:1194:9: note: Shadow variable head haproxy-3.3.9/admin/halog/halog.c:1194:9: style: Local variable 'val' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:736:6: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1194:9: note: Shadow local variable 2.20.0 haproxy-3.3.9/admin/halog/halog.c:1220:21: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed declaration haproxy-3.3.9/admin/halog/halog.c:1220:21: note: Shadow variable head haproxy-3.3.9/admin/halog/halog.c:1220:21: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:734:20: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:1220:21: note: Shadow local variable head haproxy-3.3.9/admin/halog/halog.c:1391:112: style:inconclusive: Function 'filter_extract_capture' argument 4 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/admin/halog/halog.c:1391:92: style:inconclusive: Function 'filter_extract_capture' argument 3 names different: declaration '' definition 'block'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/admin/halog/halog.c:721:25: style: Argument 'linenum' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:146:5: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:721:25: note: Shadow argument head haproxy-3.3.9/admin/halog/halog.c:721:46: style: Argument 'line' shadows outer variable [shadowVariable] haproxy-3.3.9/admin/halog/halog.c:145:13: note: Shadowed variable haproxy-3.3.9/admin/halog/halog.c:721:46: note: Shadow argument head haproxy-3.3.9/admin/iprange/ip6range.c:31:26: warning: Uninitialized variable: a [uninitvar] haproxy-3.3.9/admin/iprange/ip6range.c:387:15: note: Calling function 'in6_bswap', 1st argument '&ta' value is haproxy-3.3.9/admin/iprange/ip6range.c:31:26: note: Uninitialized variable: a head haproxy-3.3.9/dev/hpack/decode.c:107:25: style: Argument 'hex' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/hpack/decode.c:27:6: note: Shadowed variable haproxy-3.3.9/dev/hpack/decode.c:107:25: note: Shadow argument head haproxy-3.3.9/dev/hpack/decode.c:40:60: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/hpack/decode.c:28:9: note: Shadowed variable haproxy-3.3.9/dev/hpack/decode.c:40:60: note: Shadow argument head haproxy-3.3.9/dev/qpack/decode.c:46:39: style: Argument 'bin' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/qpack/decode.c:30:9: note: Shadowed variable haproxy-3.3.9/dev/qpack/decode.c:46:39: note: Shadow argument head haproxy-3.3.9/dev/qpack/decode.c:94:60: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/qpack/decode.c:33:15: note: Shadowed variable haproxy-3.3.9/dev/qpack/decode.c:94:60: note: Shadow argument head haproxy-3.3.9/dev/term_events/term_events.c:144:36: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/term_events/term_events.c:14:13: note: Shadowed variable haproxy-3.3.9/dev/term_events/term_events.c:144:36: note: Shadow argument head haproxy-3.3.9/dev/term_events/term_events.c:99:30: style: Argument 'buf' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/term_events/term_events.c:14:13: note: Shadowed variable haproxy-3.3.9/dev/term_events/term_events.c:99:30: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:215:61: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:215:61: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:215:72: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:215:72: note: Shadow argument 2.20.0 haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: style: Local variable 'nbfd' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:87:5: note: Shadowed declaration haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: note: Shadow variable head haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: style: Local variable 'nbfd' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:87:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:217:6: note: Shadow local variable head haproxy-3.3.9/dev/udp/udp-perturb.c:237:43: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:237:43: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:237:54: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:237:54: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:295:57: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:295:57: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:295:68: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:295:68: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:379:57: style: Argument 'conns' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:84:13: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:379:57: note: Shadow argument head haproxy-3.3.9/dev/udp/udp-perturb.c:379:68: style: Argument 'nbconn' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:88:5: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:379:68: note: Shadow argument 2.20.0 haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:455:6: note: Shadowed declaration haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: note: Shadow variable head haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/dev/udp/udp-perturb.c:455:6: note: Shadowed variable haproxy-3.3.9/dev/udp/udp-perturb.c:508:12: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/acl.c:360:8: style: Local variable 'idx' shadows outer variable [shadowVariable] haproxy-3.3.9/src/acl.c:140:6: note: Shadowed declaration haproxy-3.3.9/src/acl.c:360:8: note: Shadow variable head haproxy-3.3.9/src/acl.c:360:8: style: Local variable 'idx' shadows outer variable [shadowVariable] haproxy-3.3.9/src/acl.c:140:6: note: Shadowed variable haproxy-3.3.9/src/acl.c:360:8: note: Shadow local variable head haproxy-3.3.9/src/calltrace.c:176:49: style: Argument 'level' shadows outer variable [shadowVariable] haproxy-3.3.9/src/calltrace.c:55:12: note: Shadowed variable haproxy-3.3.9/src/calltrace.c:176:49: note: Shadow argument head haproxy-3.3.9/src/channel.c:346:10: style: Local variable 'len' shadows outer argument [shadowArgument] haproxy-3.3.9/src/channel.c:322:58: note: Shadowed argument haproxy-3.3.9/src/channel.c:346:10: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/channel.c:346:10: style: Local variable 'len' shadows outer argument [shadowArgument] haproxy-3.3.9/src/channel.c:322:58: note: Shadowed declaration haproxy-3.3.9/src/channel.c:346:10: note: Shadow variable head haproxy-3.3.9/src/connection.c:2257:19: style: Local variable 'sess' shadows outer argument [shadowArgument] haproxy-3.3.9/src/connection.c:2108:139: note: Shadowed argument haproxy-3.3.9/src/connection.c:2257:19: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/connection.c:2257:19: style: Local variable 'sess' shadows outer argument [shadowArgument] haproxy-3.3.9/src/connection.c:2108:139: note: Shadowed declaration haproxy-3.3.9/src/connection.c:2257:19: note: Shadow variable 2.20.0 haproxy-3.3.9/src/connection.c:684:10: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] haproxy-3.3.9/src/connection.c:683:13: note: outer condition: *sap haproxy-3.3.9/src/connection.c:684:10: note: identical inner condition: *sap 2.20.0 haproxy-3.3.9/src/debug.c:2106:8: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/debug.c:1989:6: note: Shadowed declaration haproxy-3.3.9/src/debug.c:2106:8: note: Shadow variable head haproxy-3.3.9/src/debug.c:2106:8: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/debug.c:1989:6: note: Shadowed variable haproxy-3.3.9/src/debug.c:2106:8: note: Shadow local variable head haproxy-3.3.9/src/dns.c:857:43: style:inconclusive: Function 'dns_session_free' argument 1 names different: declaration '' definition 'ds'. [funcArgNamesDifferentUnnamed] 2.20.0 haproxy-3.3.9/src/fcgi-app.c:863:15: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/fcgi-app.c:738:14: note: Shadowed declaration haproxy-3.3.9/src/fcgi-app.c:863:15: note: Shadow variable head haproxy-3.3.9/src/fcgi-app.c:863:15: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/fcgi-app.c:738:14: note: Shadowed variable haproxy-3.3.9/src/fcgi-app.c:863:15: note: Shadow local variable head haproxy-3.3.9/src/flt_bwlim.c:215:59: style: Parameter 'fconf' can be declared as pointer to const. However it seems that 'bwlim_check' is a callback function, if 'fconf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/flt_bwlim.c:341:23: note: You might need to cast the function pointer here haproxy-3.3.9/src/flt_bwlim.c:215:59: note: Parameter 'fconf' can be declared as pointer to const 2.20.0 haproxy-3.3.9/src/flt_http_comp.c:330:22: style: Local variable 'last' shadows outer variable [shadowVariable] haproxy-3.3.9/src/flt_http_comp.c:268:41: note: Shadowed declaration haproxy-3.3.9/src/flt_http_comp.c:330:22: note: Shadow variable head haproxy-3.3.9/src/flt_http_comp.c:330:22: style: Local variable 'last' shadows outer variable [shadowVariable] haproxy-3.3.9/src/flt_http_comp.c:268:41: note: Shadowed variable haproxy-3.3.9/src/flt_http_comp.c:330:22: note: Shadow local variable head haproxy-3.3.9/src/http_act.c:1376:16: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/http_act.c:1354:56: note: Shadowed argument haproxy-3.3.9/src/http_act.c:1376:16: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/http_act.c:1376:16: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/http_act.c:1354:56: note: Shadowed declaration haproxy-3.3.9/src/http_act.c:1376:16: note: Shadow variable 2.20.0 haproxy-3.3.9/src/http_ana.c:282:11: style: Local variable 'len' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_ana.c:100:6: note: Shadowed declaration haproxy-3.3.9/src/http_ana.c:282:11: note: Shadow variable head haproxy-3.3.9/src/http_ana.c:282:11: style: Local variable 'len' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_ana.c:100:6: note: Shadowed variable haproxy-3.3.9/src/http_ana.c:282:11: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/http_client.c:607:22: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed declaration haproxy-3.3.9/src/http_client.c:607:22: note: Shadow variable head haproxy-3.3.9/src/http_client.c:607:22: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:607:22: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/http_client.c:714:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed declaration haproxy-3.3.9/src/http_client.c:714:21: note: Shadow variable head haproxy-3.3.9/src/http_client.c:714:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:714:21: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/http_client.c:814:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed declaration haproxy-3.3.9/src/http_client.c:814:21: note: Shadow variable head haproxy-3.3.9/src/http_client.c:814:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_client.c:516:6: note: Shadowed variable haproxy-3.3.9/src/http_client.c:814:21: note: Shadow local variable head haproxy-3.3.9/src/http_fetch.c:702:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] 2.20.0 haproxy-3.3.9/src/http_htx.c:2238:7: style: Local variable 'rc' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:2199:6: note: Shadowed declaration haproxy-3.3.9/src/http_htx.c:2238:7: note: Shadow variable head haproxy-3.3.9/src/http_htx.c:2238:7: style: Local variable 'rc' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:2199:6: note: Shadowed variable haproxy-3.3.9/src/http_htx.c:2238:7: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/http_htx.c:303:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:289:20: note: Shadowed declaration haproxy-3.3.9/src/http_htx.c:303:21: note: Shadow variable head haproxy-3.3.9/src/http_htx.c:303:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/http_htx.c:289:20: note: Shadowed variable haproxy-3.3.9/src/http_htx.c:303:21: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/mux_fcgi.c:2246:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2127:20: note: Shadowed declaration haproxy-3.3.9/src/mux_fcgi.c:2246:21: note: Shadow variable head haproxy-3.3.9/src/mux_fcgi.c:2246:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2127:20: note: Shadowed variable haproxy-3.3.9/src/mux_fcgi.c:2246:21: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/mux_fcgi.c:2247:12: style: Local variable 'size' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2128:11: note: Shadowed declaration haproxy-3.3.9/src/mux_fcgi.c:2247:12: note: Shadow variable head haproxy-3.3.9/src/mux_fcgi.c:2247:12: style: Local variable 'size' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_fcgi.c:2128:11: note: Shadowed variable haproxy-3.3.9/src/mux_fcgi.c:2247:12: note: Shadow local variable head haproxy-3.3.9/src/mux_fcgi.c:3734:40: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'fcgi_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_fcgi.c:4563:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_fcgi.c:3734:40: note: Parameter 'sd' can be declared as pointer to const 2.20.0 haproxy-3.3.9/src/mux_h1.c:2785:16: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_h1.c:2736:13: note: Shadowed declaration haproxy-3.3.9/src/mux_h1.c:2785:16: note: Shadow variable head haproxy-3.3.9/src/mux_h1.c:2785:16: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.3.9/src/mux_h1.c:2736:13: note: Shadowed variable haproxy-3.3.9/src/mux_h1.c:2785:16: note: Shadow local variable head haproxy-3.3.9/src/mux_h1.c:4605:38: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'h1_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_h1.c:5998:17: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_h1.c:4605:38: note: Parameter 'sd' can be declared as pointer to const head haproxy-3.3.9/src/mux_quic.c:3615:32: style: Variable 'lparams' can be declared as pointer to const [constVariablePointer] head haproxy-3.3.9/src/mux_quic.c:586:51: style:inconclusive: Function 'qmux_ctrl_send' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/src/mux_quic.c:682:51: style:inconclusive: Function 'qmux_ctrl_room' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] head haproxy-3.3.9/src/mux_spop.c:2968:40: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'spop_detach' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.3.9/src/mux_spop.c:3729:19: note: You might need to cast the function pointer here haproxy-3.3.9/src/mux_spop.c:2968:40: note: Parameter 'sd' can be declared as pointer to const 2.20.0 haproxy-3.3.9/src/ncbuf.c:267:19: style: Local variable 'off_blk' shadows outer variable [shadowVariable] haproxy-3.3.9/src/ncbuf.c:240:11: note: Shadowed declaration haproxy-3.3.9/src/ncbuf.c:267:19: note: Shadow variable head haproxy-3.3.9/src/ncbuf.c:267:19: style: Local variable 'off_blk' shadows outer variable [shadowVariable] haproxy-3.3.9/src/ncbuf.c:240:11: note: Shadowed variable haproxy-3.3.9/src/ncbuf.c:267:19: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/peers.c:1371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stksess [valueFlowBailoutIncompleteVar] head haproxy-3.3.9/src/proto_quic.c:327:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_quic.c:282:54: note: Shadowed argument haproxy-3.3.9/src/proto_quic.c:327:12: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/proto_quic.c:327:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_quic.c:282:54: note: Shadowed declaration haproxy-3.3.9/src/proto_quic.c:327:12: note: Shadow variable head haproxy-3.3.9/src/proto_tcp.c:436:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_tcp.c:362:53: note: Shadowed argument haproxy-3.3.9/src/proto_tcp.c:436:12: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/proto_tcp.c:436:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.3.9/src/proto_tcp.c:362:53: note: Shadowed declaration haproxy-3.3.9/src/proto_tcp.c:436:12: note: Shadow variable 2.20.0 haproxy-3.3.9/src/quic_rx.c:819:3: error: Common realloc mistake: 'stok_ptr' nulled but not freed upon failure [memleakOnRealloc] head haproxy-3.3.9/src/server_state.c:662:49: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_ckch.c:1143:57: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_ckch.c:1173:57: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_ckch.c:4849:45: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_ckch.c:4961:37: style: Parameter 'prev' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_ckch.c:4961:61: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/ssl_crtlist.c:1343:20: style: Variable 'inserted' can be declared as pointer to const [constVariablePointer] 2.20.0 haproxy-3.3.9/src/stats-proxy.c:497:9: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stats-proxy.c:426:19: note: Shadowed declaration haproxy-3.3.9/src/stats-proxy.c:497:9: note: Shadow variable head haproxy-3.3.9/src/stats-proxy.c:497:9: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stats-proxy.c:426:19: note: Shadowed variable haproxy-3.3.9/src/stats-proxy.c:497:9: note: Shadow local variable head haproxy-3.3.9/src/stats.c:466:59: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head haproxy-3.3.9/src/stconn.c:1841:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] 2.20.0 haproxy-3.3.9/src/stick_table.c:1477:14: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stick_table.c:1404:15: note: Shadowed declaration haproxy-3.3.9/src/stick_table.c:1477:14: note: Shadow variable head haproxy-3.3.9/src/stick_table.c:1477:14: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.3.9/src/stick_table.c:1404:15: note: Shadowed variable haproxy-3.3.9/src/stick_table.c:1477:14: note: Shadow local variable head haproxy-3.3.9/src/tcpcheck.c:1281:24: style: Variable 'next' can be declared as pointer to const [constVariablePointer] 2.20.0 haproxy-3.3.9/src/tcpcheck.c:813:8: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:813:8: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:813:8: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:813:8: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:822:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:822:9: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:822:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:822:9: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:837:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:837:9: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:837:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:837:9: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:861:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:861:21: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:861:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:773:25: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:861:21: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:870:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:870:29: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:870:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:870:29: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:890:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:890:29: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:890:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:890:29: note: Shadow local variable 2.20.0 haproxy-3.3.9/src/tcpcheck.c:908:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed declaration haproxy-3.3.9/src/tcpcheck.c:908:29: note: Shadow variable head haproxy-3.3.9/src/tcpcheck.c:908:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.3.9/src/tcpcheck.c:778:15: note: Shadowed variable haproxy-3.3.9/src/tcpcheck.c:908:29: note: Shadow local variable 2.20.0 haproxy-3.3.9/tests/exp/filltab25.c:318:16: style: Local variable 's' shadows outer variable [shadowVariable] haproxy-3.3.9/tests/exp/filltab25.c:189:14: note: Shadowed declaration haproxy-3.3.9/tests/exp/filltab25.c:318:16: note: Shadow variable head haproxy-3.3.9/tests/exp/filltab25.c:318:16: style: Local variable 's' shadows outer variable [shadowVariable] haproxy-3.3.9/tests/exp/filltab25.c:189:14: note: Shadowed variable haproxy-3.3.9/tests/exp/filltab25.c:318:16: note: Shadow local variable DONE