2025-07-03 13:02 ftp://ftp.de.debian.org/debian/pool/main/h/haproxy/haproxy_3.2.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=lua --library=openssl --library=pcre --library=zlib --library=bsd --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 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 90b0e14 (2025-07-02 15:41:51 +0200) count: 4471 4467 elapsed-time: 14.5 15.0 head-timing-info: old-timing-info: head results: haproxy-3.2.1/addons/51degrees/51d.c:638:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:24:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:30:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:35:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:40:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:41:32: style: Parameter 'deviceOffsets' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:43:8: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:53:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:58:32: style: Parameter 'offsets' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:63:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:68:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:74:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:81:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:23:65: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/trie/51Degrees.c:87:57: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:34:26: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/Os/daunix.c:8:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_SYS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:62:30: style: Parameter 'pool' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:67:33: style: Parameter 'pool' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:68:29: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:72:65: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:77:26: style: Parameter 'ws' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:84:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:93:26: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/pattern/51Degrees.c:94:33: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/Os/daunix.c:6:46: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/Os/daunix.c:6:67: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:43:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:48:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:55:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:61:64: style: Parameter 'dataSet' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:73:44: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:81:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:83:8: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:86:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:91:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:92:44: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:93:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:97:76: style: Parameter 'evidence' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:102:30: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:105:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:111:31: style: Parameter 'reader' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:117:34: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:118:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:119:37: style: Parameter 'properties' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:120:8: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/51degrees/dummy/v4hash/hash/hash.c:122:28: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/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.2.1/addons/ot/src/filter.c:45:64: error: syntax error [syntaxError] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:34:23: style:inconclusive: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:446:35: note: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:34:23: note: Function 'da_typename' argument 1 names different: declaration 'type' definition 'fieldtype'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:58:89: style:inconclusive: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:208:103: note: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:58:89: note: Function 'da_atlas_compile' argument 5 names different: declaration 'len' definition 'size'. haproxy-3.2.1/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.2.1/addons/deviceatlas/dummy/dac.h:223:66: note: Function 'da_atlas_open' argument 2 names different: declaration 'extra_props' definition 'extraprops'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:64:54: note: Function 'da_atlas_open' argument 2 names different: declaration 'extra_props' definition 'extraprops'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:64:90: style:inconclusive: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:223:103: note: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:64:90: note: Function 'da_atlas_open' argument 4 names different: declaration 'pos' definition 'len'. haproxy-3.2.1/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.2.1/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.2.1/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.2.1/addons/deviceatlas/dummy/dac.c:102:80: style:inconclusive: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:309:92: note: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:102:80: note: Function 'da_atlas_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:109:80: style:inconclusive: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:283:92: note: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:109:80: note: Function 'da_atlas_getpropid' argument 3 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:122:54: style:inconclusive: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:253:66: note: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:122:54: note: Function 'da_searchv' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:122:77: style:inconclusive: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:253:87: note: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:122:77: note: Function 'da_searchv' argument 3 names different: declaration 'ev' definition 'evidence'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:130:53: style:inconclusive: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:267:65: note: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:130:53: note: Function 'da_search' argument 2 names different: declaration 'info' definition 'result'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:174:27: style:inconclusive: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:273:32: note: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:174:27: note: Function 'da_close' argument 1 names different: declaration 'info' definition 'sr'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:179:78: style:inconclusive: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:397:90: note: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:179:78: note: Function 'da_getpropname' argument 3 names different: declaration 'propname' definition 'name'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:193:60: style:inconclusive: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:352:72: note: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:193:60: note: Function 'da_getpropinteger' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:193:76: style:inconclusive: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:352:86: note: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:193:76: note: Function 'da_getpropinteger' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:200:59: style:inconclusive: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:344:71: note: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:200:59: note: Function 'da_getpropstring' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:200:82: style:inconclusive: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:344:92: note: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:200:82: note: Function 'da_getpropstring' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:207:60: style:inconclusive: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:360:72: note: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:207:60: note: Function 'da_getpropboolean' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:207:76: style:inconclusive: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. [funcArgNamesDifferent] haproxy-3.2.1/addons/deviceatlas/dummy/dac.h:360:86: note: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:207:76: note: Function 'da_getpropboolean' argument 3 names different: declaration 'value' definition 'vp'. haproxy-3.2.1/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.2.1/addons/deviceatlas/dummy/dac.h:476:71: note: Function 'da_get_property_name' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:214:59: note: Function 'da_get_property_name' argument 2 names different: declaration 'propid' definition 'property'. haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:58:24: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:58:89: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:72:28: style: Parameter 'atlas' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:174:27: style: Parameter 'sr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:9:19: style: struct member 'da_bitset::bits' is never used. [unusedStructMember] haproxy-3.2.1/addons/ot/src/group.c:91:53: error: syntax error [syntaxError] haproxy-3.2.1/addons/deviceatlas/dummy/dac.c:10:12: style: struct member 'da_bitset::bit_count' is never used. [unusedStructMember] haproxy-3.2.1/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.2.1/addons/ot/src/http.c:254:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_expr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:455:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:526:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:599:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ph_scope [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:674:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/conf.c:750:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/event.c:53:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/event.c:140:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/event.c:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/opentracing.c:108:70: error: syntax error [syntaxError] haproxy-3.2.1/addons/ot/src/pool.c:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/pool.c:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/pool.c:125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/pool.c:165:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/pool.c:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:120:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_CACHE_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:139:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_SYS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:309:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:393:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/deviceatlas/da.c:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/addons/ot/src/parser.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_INVALID_CHAR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:270:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:313:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:464:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_TRACER_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:627:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_GROUP_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:803:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_PARSE_SCOPE_DEFINES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:1036:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:1079:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ABORT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/parser.c:1141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:333:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINE_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:447:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:519:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:655:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/util.c:706:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:117:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_RET_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_OT_VAR_CHAR_DASH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:458:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:531:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:580:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:675:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:731:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/ot/src/vars.c:828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTC_TEXT_MAP_FREE_KEY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/addons/wurfl/dummy/dummy-wurfl.c:71:22: note: hvalue is initialized haproxy-3.2.1/addons/wurfl/dummy/dummy-wurfl.c:73:10: note: hvalue is overwritten haproxy-3.2.1/addons/ot/src/vars.c:473:55: warning: Uninitialized variable: ctx [uninitvar] haproxy-3.2.1/admin/dyncookie/dyncookie.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/dyncookie/dyncookie.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/dyncookie/dyncookie.c:55:2: error: Memory leak: buf [memleak] haproxy-3.2.1/addons/promex/service-prometheus.c:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_METRIC_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_INC_METRIC_BY_DEFAULT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:431:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:516:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:720:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:925:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1565:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_MAX_LABELS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1648:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1695:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_METRIC_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1835:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMEX_FL_SCOPE_ALL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:2012:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:2043:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:2063:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/addons/promex/service-prometheus.c:2090:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:2181:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:262:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WURFL_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:414:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:455:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:541:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/iprange/ip6range.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/iprange/ip6range.c:301:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/iprange/ip6range.c:330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/fgets2.c:97:40: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/deviceatlas/da.c:454:8: style: Variable 'pval' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/addons/deviceatlas/da.c:448:8: note: pval is assigned haproxy-3.2.1/addons/deviceatlas/da.c:454:8: note: pval is overwritten haproxy-3.2.1/admin/iprange/iprange.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/iprange/iprange.c:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:52:40: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/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.2.1/addons/wurfl/wurfl.c:615:38: note: You might need to cast the function pointer here haproxy-3.2.1/addons/wurfl/wurfl.c:160:82: note: Parameter 'curpx' can be declared as pointer to const haproxy-3.2.1/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.2.1/addons/wurfl/wurfl.c:616:45: note: You might need to cast the function pointer here haproxy-3.2.1/addons/wurfl/wurfl.c:244:89: note: Parameter 'curpx' can be declared as pointer to const haproxy-3.2.1/addons/wurfl/wurfl.c:434:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/addons/wurfl/wurfl.c:520:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/addons/wurfl/wurfl.c:699:59: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/wurfl/wurfl.c:416:8: error: Uninitialized variable: wi.data [uninitvar] haproxy-3.2.1/addons/wurfl/wurfl.c:421:8: error: Uninitialized variable: wp.patch_file_path [uninitvar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:611:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:720:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_INFO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:763:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:782:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENC_ASCII [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:849:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:942:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pinfo [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:979:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1009:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENC_NA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1142:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1158:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFILL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1667:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEURISTIC_ENABLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/wurfl/wurfl.c:704:11: style: Variable 'cond' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/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.2.1/dev/base64/base64rev-gen.c:61:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/dev/base64/base64rev-gen.c:59:4: note: p is assigned haproxy-3.2.1/dev/base64/base64rev-gen.c:61:9: note: p is overwritten haproxy-3.2.1/dev/flags/flags.c:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/flags/flags.c:122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/addons/promex/service-prometheus.c:1578:3: style: Label 'next' is not used. [unusedLabel] haproxy-3.2.1/addons/promex/service-prometheus.c:249:56: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/promex/service-prometheus.c:333:42: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/promex/service-prometheus.c:396:48: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/promex/service-prometheus.c:400:31: style: Variable 'flt' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/addons/promex/service-prometheus.c:1825:44: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/addons/promex/service-prometheus.c:2051: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.2.1/addons/promex/service-prometheus.c:2173:13: note: You might need to cast the function pointer here haproxy-3.2.1/addons/promex/service-prometheus.c:2051:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:843:12: style: Variable 'stkt_key_type' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:909:29: style: Variable 'hf_stkt_dtype' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:685:10: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:686:8: style: Variable 'line' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/dev/haring/haring.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/haring/haring.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/haring/haring.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_TAIL_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/haring/haring.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_TAIL_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/haring/haring.c:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/wireshark-dissectors/peers/packet-happp.c:1026:26: style: Variable 'curr_class' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/dev/hpack/decode.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/hpack/decode.c:171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_hpack_tbl [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-tbl.c:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-tbl.c:221:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-tbl.c:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/hpack/gen-enc.c:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_SHT_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/iprange/iprange.c:80:36: style: Condition 'high-low+1!=0' is always true [knownConditionTrueFalse] haproxy-3.2.1/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.2.1/admin/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant haproxy-3.2.1/admin/iprange/iprange.c:64:30: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant haproxy-3.2.1/admin/iprange/iprange.c:66:16: note: Shift haproxy-3.2.1/admin/iprange/iprange.c:82:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] haproxy-3.2.1/admin/iprange/iprange.c:79:8: note: Assignment 'bit=31', assigned value is 31 haproxy-3.2.1/admin/iprange/iprange.c:82:29: note: Shift haproxy-3.2.1/dev/haring/haring.c:173:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.2.1/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.2.1/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.2.1/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.2.1/dev/haring/haring.c:297:7: note: Null pointer dereference haproxy-3.2.1/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.2.1/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.2.1/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.2.1/dev/haring/haring.c:298:7: note: Null pointer dereference haproxy-3.2.1/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.2.1/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.2.1/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.2.1/dev/haring/haring.c:298:40: note: Null pointer dereference haproxy-3.2.1/dev/haring/haring.c:142:20: warning: Either the condition '!p' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] haproxy-3.2.1/dev/haring/haring.c:144:11: note: Assuming that condition '!p' is not redundant haproxy-3.2.1/dev/haring/haring.c:142:20: note: Null pointer addition haproxy-3.2.1/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.2.1/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.2.1/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.2.1/dev/ncpu/ncpu.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_NPROCESSORS_ONLN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/ncpu/ncpu.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_SETSIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/ncpu/ncpu.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/ncpu/ncpu.c:90:8: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/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.2.1/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.2.1/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.2.1/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.2.1/admin/iprange/ip6range.c:38:51: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:48:46: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:60:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:60:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:74:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:74:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:84:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/admin/iprange/ip6range.c:84:63: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:101:8: note: Assuming that condition 'b<32' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:102:24: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:107:13: note: Assuming that condition 'b<64' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:109:24: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:113:13: note: Assuming that condition 'b<96' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:116:24: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:119:13: note: Assuming that condition 'b<128' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:123:24: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:137:8: note: Assuming that condition 'b<32' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:138:23: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:143:13: note: Assuming that condition 'b<64' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:145:23: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:149:13: note: Assuming that condition 'b<96' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:152:23: note: Shift haproxy-3.2.1/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.2.1/admin/iprange/ip6range.c:155:13: note: Assuming that condition 'b<128' is not redundant haproxy-3.2.1/admin/iprange/ip6range.c:159:23: note: Shift haproxy-3.2.1/admin/iprange/ip6range.c:321:28: style: Unused variable: err [unusedVariable] haproxy-3.2.1/dev/phash/phash.c:77:29: style: Condition '++tests' is always true [knownConditionTrueFalse] haproxy-3.2.1/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.2.1/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.2.1/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.2.1/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.2.1/dev/plug_qdisc/plug_qdisc.c:25:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_ROUTE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/plug_qdisc/plug_qdisc.c:76:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLM_F_CREATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/plug_qdisc/plug_qdisc.c:59:26: style: Condition 'qdisc_init()==-1' is always false [knownConditionTrueFalse] haproxy-3.2.1/dev/plug_qdisc/plug_qdisc.c:59:23: note: Calling function 'qdisc_init' returns 0 haproxy-3.2.1/dev/plug_qdisc/plug_qdisc.c:59:26: note: Condition 'qdisc_init()==-1' is always false haproxy-3.2.1/dev/qpack/decode.c:143:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:97:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:110:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:119:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:167:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:183:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RDWR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:204:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:213:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:218:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/poll/poll.c:308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/term_events/term_events.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/term_events/term_events.c:202:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:362:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:374:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linger [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:434:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:463:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:490:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:537:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:551:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:570:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:624:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:668:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:763:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:783:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/tcploop/tcploop.c:845:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/dev/hpack/gen-rht.c:290:16: note: Assuming that condition 'ht[i].b>8' is not redundant haproxy-3.2.1/dev/hpack/gen-rht.c:294:27: note: Integer overflow haproxy-3.2.1/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.2.1/dev/hpack/gen-rht.c:305:32: note: Assuming that condition 'ht[i].b>16' is not redundant haproxy-3.2.1/dev/hpack/gen-rht.c:309:27: note: Integer overflow haproxy-3.2.1/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.2.1/dev/hpack/gen-rht.c:355:16: note: Assuming that condition 'ht[i].b<=24' is not redundant haproxy-3.2.1/dev/hpack/gen-rht.c:359:26: note: Integer overflow haproxy-3.2.1/dev/term_events/term_events.c:151:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/dev/udp/udp-perturb.c:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:255:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:313:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:395:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/dev/udp/udp-perturb.c:464:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:149:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:268:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:335:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_TEST_PASS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:92:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_OP_EQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:590:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:615:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:676:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MAX_RECURSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:983:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_COND_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1040:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_ITERATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1190:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1247:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1275:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1304:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_TEST_MISS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:1336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/action.c:124:36: style: Parameter 'rule' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/dev/tcploop/tcploop.c:312:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] haproxy-3.2.1/dev/tcploop/tcploop.c:788:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.2.1/dev/udp/udp-perturb.c:158:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] haproxy-3.2.1/dev/tcploop/tcploop.c:927:44: style: Condition 'tcp_set_noquickack(sock,argv[arg])<0' is always false [knownConditionTrueFalse] haproxy-3.2.1/dev/tcploop/tcploop.c:927:26: note: Calling function 'tcp_set_noquickack' returns 0 haproxy-3.2.1/dev/tcploop/tcploop.c:927:44: note: Condition 'tcp_set_noquickack(sock,argv[arg])<0' is always false haproxy-3.2.1/dev/udp/udp-perturb.c:217:6: style: Local variable 'nbfd' shadows outer variable [shadowVariable] haproxy-3.2.1/dev/udp/udp-perturb.c:87:5: note: Shadowed declaration haproxy-3.2.1/dev/udp/udp-perturb.c:217:6: note: Shadow variable haproxy-3.2.1/dev/udp/udp-perturb.c:508:12: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.2.1/dev/udp/udp-perturb.c:455:6: note: Shadowed declaration haproxy-3.2.1/dev/udp/udp-perturb.c:508:12: note: Shadow variable haproxy-3.2.1/dev/udp/udp-perturb.c:383:15: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/auth.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/auth.c:265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_O_INSECURE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/auth.c:312:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/arg.c:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGM_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/arg.c:472:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_appctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:339:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:351:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_QUEUED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_MAX_SVCCTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:389:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLET_MAX_SVCCTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:398:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_SHUTDOWN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:447:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:499:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:587:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:624:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:657:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:752:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:778:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_WANT_DIE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:888:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_WANT_DIE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/applet.c:978:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/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.2.1/src/auth.c:57:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/auth.c:71:34: style: Parameter 'ul' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/auth.c:71:44: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/auth.c:237:29: style: Parameter 'ul' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/auth.c:293:19: style: Variable 'ul' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/applet.c:844:6: style: Condition 'input' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/applet.c:823:9: note: input is assigned 'ic->total' here. haproxy-3.2.1/src/applet.c:843:20: note: Assignment 'input=ic->total-input', assigned value is 0 haproxy-3.2.1/src/applet.c:844:6: note: Condition 'input' is always false haproxy-3.2.1/src/applet.c:473:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.2.1/src/applet.c:613:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/activity.c:611:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:631:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:682:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable profiling [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:878:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_ACT_HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:926:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_ACT_HASH_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:1252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:1292:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_ACT_HASH_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:1503:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/activity.c:1584:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/arg.c:122:19: style: Variable 'new_al' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/buf.c:653:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/buf.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/buf.c:289:47: style: Parameter 'blk' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/buf.c:547:9: style: Variable 'wrap' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/buf.c:585:9: style: Variable 'wrap' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/calltrace.c:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/calltrace.c:162:23: style: Variable 'hextab' can be declared as const array [constVariable] haproxy-3.2.1/src/acl.c:1342:2: warning: If memory allocation fails, then there is a possible null pointer dereference: acl_sample [nullPointerOutOfMemory] haproxy-3.2.1/src/acl.c:1338:21: note: Assuming allocation function fails haproxy-3.2.1/src/acl.c:1338:21: note: Assignment 'acl_sample=calloc(1,sizeof(struct acl_sample)+sizeof(struct acl_term)*i)', assigned value is 0 haproxy-3.2.1/src/acl.c:1342:2: note: Null pointer dereference haproxy-3.2.1/src/acl.c:1355:6: warning: If memory allocation fails, then there is a possible null pointer dereference: acl_sample [nullPointerOutOfMemory] haproxy-3.2.1/src/acl.c:1338:21: note: Assuming allocation function fails haproxy-3.2.1/src/acl.c:1338:21: note: Assignment 'acl_sample=calloc(1,sizeof(struct acl_sample)+sizeof(struct acl_term)*i)', assigned value is 0 haproxy-3.2.1/src/acl.c:1355:6: note: Null pointer dereference haproxy-3.2.1/src/acl.c:393:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] haproxy-3.2.1/src/acl.c:357:8: style: Local variable 'idx' shadows outer variable [shadowVariable] haproxy-3.2.1/src/acl.c:140:6: note: Shadowed declaration haproxy-3.2.1/src/acl.c:357:8: note: Shadow variable haproxy-3.2.1/src/acl.c:39:57: style: Parameter 'pat' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/acl.c:156:23: style: Variable 'pattern_expr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cebu32_tree.c:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu32_tree.c:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu32_tree.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu32_tree.c:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu32_tree.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/acl.c:134:12: style: Unused variable: out_return [unusedVariable] haproxy-3.2.1/src/acl.c:134:24: style: Unused variable: out_free_expr [unusedVariable] haproxy-3.2.1/src/acl.c:641:12: style: Unused variable: out_return [unusedVariable] haproxy-3.2.1/src/acl.c:641:24: style: Unused variable: out_free_acl_expr [unusedVariable] haproxy-3.2.1/src/acl.c:641:43: style: Unused variable: out_free_name [unusedVariable] haproxy-3.2.1/src/acl.c:764:12: style: Unused variable: out_return [unusedVariable] haproxy-3.2.1/src/acl.c:764:24: style: Unused variable: out_free_acl_expr [unusedVariable] haproxy-3.2.1/src/acl.c:764:43: style: Unused variable: out_free_name [unusedVariable] haproxy-3.2.1/src/acl.c:830:12: style: Unused variable: out_return [unusedVariable] haproxy-3.2.1/src/acl.c:830:24: style: Unused variable: out_free_suite [unusedVariable] haproxy-3.2.1/src/acl.c:830:40: style: Unused variable: out_free_term [unusedVariable] haproxy-3.2.1/src/acl.c:1029:12: style: Unused variable: fetch_next [unusedVariable] haproxy-3.2.1/src/cebu64_tree.c:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu64_tree.c:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu64_tree.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu64_tree.c:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebu64_tree.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:266:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:414:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:435:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:468:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:576:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:603:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:651:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_cache_st [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:681:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:701:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:724:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:740:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:848:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:977:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1022:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1037:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHE_TREE_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1095:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_APPLET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1493:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1563:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1662:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1758:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_MAY_FASTFWD_PROD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1779:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1915:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:1960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2439:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FATAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2473:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2860:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHE_HAS_SEC_KEY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2918:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2971:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:2988:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:3064:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cache.c:3087:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:45:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:65:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:73:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:81:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:89:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:97:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:107:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:133:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebua_tree.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebub_tree.c:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebub_tree.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebub_tree.c:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebub_tree.c:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuib_tree.c:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuib_tree.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuib_tree.c:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuib_tree.c:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:101:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebuis_tree.c:143:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebul_tree.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebul_tree.c:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebul_tree.c:149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebul_tree.c:162:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ul [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebul_tree.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:101:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:143:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cebus_tree.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgdiag.c:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgdiag.c:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgdiag.c:54:20: style: Variable 'cookie_node' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgcond.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_PAREN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgcond.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgcond.c:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgcond.c:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCTT_FALSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgcond.c:532:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CFG_RECURSION [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_HASH_FUNC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:193:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_HASH_MOD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:303:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:474:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_LKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:504:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:539:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:625:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_INTERNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:979:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_INTERNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tg [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1486:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_hash_node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1515:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1556:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_RHTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1609:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_REUSE_NEVR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:1805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATUS_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_DIRECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2355:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2544:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2625:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2671:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2817:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2890:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2915:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2963:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:2976:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_ALGO_RR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3013:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_ALGO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3311:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3330:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3354:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3373:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3399:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3509:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3585:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3614:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3640:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3658:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3677:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/backend.c:3701:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:167:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:443:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:708:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:941:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:1440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:1721:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:1810:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] haproxy-3.2.1/admin/halog/halog.c:1881:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgcond.c:491:44: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cache.c:1807:10: style: Variable 'res_htx' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/src/cache.c:1804:10: note: res_htx is assigned haproxy-3.2.1/src/cache.c:1807:10: note: res_htx is overwritten haproxy-3.2.1/src/cache.c:2437:35: style: Checking if unsigned expression 'tmp_cache_config->maxblocks' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/cache.c:2576:44: style:inconclusive: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. [funcArgNamesDifferent] haproxy-3.2.1/src/cache.c:144:44: note: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. haproxy-3.2.1/src/cache.c:2576:44: note: Function 'parse_encoding_value' argument 1 names different: declaration 'value' definition 'encoding'. haproxy-3.2.1/src/cache.c:463:53: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/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.2.1/src/cache.c:2539:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/cache.c:581:55: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/cache.c:2538:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/cache.c:591:54: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/cache.c:2546:26: note: You might need to cast the function pointer here haproxy-3.2.1/src/cache.c:694:41: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/cache.c:698:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:722:19: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:756:23: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/cache.c:2551:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/cache.c:840:39: note: Parameter 'msg' can be declared as pointer to const haproxy-3.2.1/src/cache.c:1193:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/cache.c:3147:13: note: You might need to cast the function pointer here haproxy-3.2.1/src/cache.c:1465:54: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/cache.c:1480:55: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cache.c:1484:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1528:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1580:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1632:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1679:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1680:25: style: Variable 'shctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1728:49: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cache.c:1731:22: style: Variable 'cache_ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1733:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1750:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:1773:23: style: Variable 'first' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:3077:17: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cache.c:80:15: style: struct member 'cache_appctx::unused' is never used. [unusedStructMember] haproxy-3.2.1/src/cache.c:931:21: style: Variable 'expires_val' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cache.c:933:13: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cache.c:2045:27: style: Variable 'if_modified_since' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cache.c:2873:13: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cache.c:2876:11: style: Variable 'keep' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/admin/halog/halog.c:689:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] haproxy-3.2.1/admin/halog/halog.c:1035:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/admin/halog/halog.c:1052:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/admin/halog/halog.c:1055:75: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/admin/halog/halog.c:1099:83: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/admin/halog/halog.c:580:9: style: Condition 'c==(unsigned char)(0-'0')' is always false [knownConditionTrueFalse] haproxy-3.2.1/admin/halog/halog.c:577:9: note: Assuming that condition 'c>9' is not redundant haproxy-3.2.1/admin/halog/halog.c:580:9: note: Condition 'c==(unsigned char)(0-'0')' is always false haproxy-3.2.1/admin/halog/halog.c:647:9: style: Condition 'c==(unsigned char)(0-'0')' is always false [knownConditionTrueFalse] haproxy-3.2.1/admin/halog/halog.c:644:9: note: Assuming that condition 'c>9' is not redundant haproxy-3.2.1/admin/halog/halog.c:647:9: note: Condition 'c==(unsigned char)(0-'0')' is always false haproxy-3.2.1/admin/halog/halog.c:1665:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.2.1/admin/halog/halog.c:1663:17: note: Assuming allocation function fails haproxy-3.2.1/admin/halog/halog.c:1663:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.2.1/admin/halog/halog.c:1665:2: note: Null pointer dereference haproxy-3.2.1/admin/halog/halog.c:1666:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.2.1/admin/halog/halog.c:1663:17: note: Assuming allocation function fails haproxy-3.2.1/admin/halog/halog.c:1663:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.2.1/admin/halog/halog.c:1666:2: note: Null pointer dereference haproxy-3.2.1/admin/halog/halog.c:1778:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.2.1/admin/halog/halog.c:1776:17: note: Assuming allocation function fails haproxy-3.2.1/admin/halog/halog.c:1776:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.2.1/admin/halog/halog.c:1778:2: note: Null pointer dereference haproxy-3.2.1/admin/halog/halog.c:1779:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ustat [nullPointerOutOfMemory] haproxy-3.2.1/admin/halog/halog.c:1776:17: note: Assuming allocation function fails haproxy-3.2.1/admin/halog/halog.c:1776:17: note: Assignment 'ustat=calloc(1,sizeof(*ustat))', assigned value is 0 haproxy-3.2.1/admin/halog/halog.c:1779:2: note: Null pointer dereference haproxy-3.2.1/admin/halog/halog.c:1169:22: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.2.1/admin/halog/halog.c:718:20: note: Shadowed declaration haproxy-3.2.1/admin/halog/halog.c:1169:22: note: Shadow variable haproxy-3.2.1/admin/halog/halog.c:1175:9: style: Local variable 'val' shadows outer variable [shadowVariable] haproxy-3.2.1/admin/halog/halog.c:720:6: note: Shadowed declaration haproxy-3.2.1/admin/halog/halog.c:1175:9: note: Shadow variable haproxy-3.2.1/admin/halog/halog.c:1201:21: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.2.1/admin/halog/halog.c:718:20: note: Shadowed declaration haproxy-3.2.1/admin/halog/halog.c:1201:21: note: Shadow variable haproxy-3.2.1/admin/halog/halog.c:829:10: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-quic.c:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_QUIC_FORCE_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:85:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_algo [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:215:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_SOCK_PER_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:246:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cubic_loss_tol [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:384:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TUNE_NO_PACING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:421:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:470:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_VAL_FE_CON_ACC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:257:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ciphers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:296:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:392:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslcachesize [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:439:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_ssl_capture [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:508:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable private_cache [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:530:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_TIME_OVER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:589:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_dh_param [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:612:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_GF_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:674:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra_files_noext [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:686:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:726:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:742:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:753:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:778:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:791:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:818:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:833:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:869:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:909:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:955:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1011:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_SSLV3 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1051:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1079:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1171:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1238:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_USE_SSL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_PREF_CLIE_CIPH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SSL_O_STRICT_SNI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1430:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1439:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1470:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1589:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1596:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1621:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1636:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ciphers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1687:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1698:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1731:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION_TEXT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1742:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1766:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1793:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1817:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1833:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1840:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1848:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1861:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1874:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_EARLY_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1881:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_REUSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1888:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1894:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1902:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1913:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1936:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1963:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1972:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_REUSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1979:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_SSL_O_NO_TLS_TICKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:1988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2035:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2073:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connect_default_ssloptions [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca_base [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2311:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-quic.c:40:62: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cfgparse-quic.c:175:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-ssl.c:1685:23: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cfgparse-ssl.c:1685:23: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.2.1/src/cfgparse-ssl.c:1685:23: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.2.1/src/cfgparse-ssl.c:1859:24: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cfgparse-ssl.c:1859:24: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.2.1/src/cfgparse-ssl.c:1859:24: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.2.1/src/cfgparse-ssl.c:1961:23: style: Condition 'ssl_sock_init_srv(newsrv)' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cfgparse-ssl.c:1961:23: note: Calling function 'ssl_sock_init_srv' returns 0 haproxy-3.2.1/src/cfgparse-ssl.c:1961:23: note: Condition 'ssl_sock_init_srv(newsrv)' is always false haproxy-3.2.1/src/cfgparse-ssl.c:2314:7: style: Condition '!crtlist_name' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/cfgparse-ssl.c:2308:23: note: Assignment 'crtlist_name=NULL', assigned value is 0 haproxy-3.2.1/src/cfgparse-ssl.c:2314:7: note: Condition '!crtlist_name' is always true haproxy-3.2.1/src/cfgparse-global.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:886:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prealloc_fd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:922:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clt_privileged_ports [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:945:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:970:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:998:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1028:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1061:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deprecated_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1083:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runqueue_depth [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1441:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1502:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1584:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1633:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renice_runtime [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1703:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:1751:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_stress_level [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-unix.c:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-unix.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-unix.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-unix.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-unix.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-ssl.c:2155:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] haproxy-3.2.1/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.2.1/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.2.1/src/cfgparse-unix.c:70:16: style: Variable 'group' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-unix.c:102:17: style: Variable 'user' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-ssl.c:1596:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/cfgparse-ssl.c:944: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.2.1/src/cfgparse-ssl.c:2447:29: note: You might need to cast the function pointer here haproxy-3.2.1/src/cfgparse-ssl.c:944:96: note: Parameter 'conf' can be declared as pointer to const haproxy-3.2.1/src/cfgparse-ssl.c:949:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-ssl.c:1005:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-ssl.c:1048:8: style: Variable 'argv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-ssl.c:1092: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.2.1/src/cfgparse-ssl.c:2525:31: note: You might need to cast the function pointer here haproxy-3.2.1/src/cfgparse-ssl.c:1092:58: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/cfgparse-ssl.c:1209:5: style: Variable 'p2' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/channel.c:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHN_INFINITE_FORWARD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_READ_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:209:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:333:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:385:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:408:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:473:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:497:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/channel.c:549:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse.c:4855:49: error: syntax error [syntaxError] haproxy-3.2.1/src/channel.c:348:10: style: Local variable 'len' shadows outer argument [shadowArgument] haproxy-3.2.1/src/channel.c:324:58: note: Shadowed declaration haproxy-3.2.1/src/channel.c:348:10: note: Shadow variable haproxy-3.2.1/src/chunk.c:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash_size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/chunk.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash_size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/chunk.c:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/chunk.c:93:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/clock.c:36: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.2.1/src/check.c:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:377:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:388:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:404:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:420:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_STATUS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:438:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HCHK_STATUS_L57DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:469:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_EV_HCHK_RUN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:574:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_LOGHCHKS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:592:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:617:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:646:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:672:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_OBS_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:770:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_RES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1058:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_EV_HCHK_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ha_thread_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ha_thread_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1180:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1512:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_IN_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1536:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1558:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1600:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_PURGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1611:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_EXT_CHK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_EXT_CHK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1676:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1787:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1804:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1926:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1984:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1996:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2019:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2053:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2094:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2327:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2394:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2426:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2508:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2559:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2610:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:2685:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_checks_per_thread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/compression.c:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/compression.c:740:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/compression.c:96:72: note: You might need to cast the function pointer here haproxy-3.2.1/src/compression.c:243:44: note: Parameter 'comp_ctx' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/compression.c:96:72: note: You might need to cast the function pointer here haproxy-3.2.1/src/compression.c:243:69: note: Parameter 'out' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/compression.c:96:88: note: You might need to cast the function pointer here haproxy-3.2.1/src/compression.c:248:45: note: Parameter 'comp_ctx' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/compression.c:96:88: note: You might need to cast the function pointer here haproxy-3.2.1/src/compression.c:248:70: note: Parameter 'out' can be declared as pointer to const haproxy-3.2.1/src/backend.c:1594:46: warning: Either the condition 'strm' is redundant or there is possible null pointer dereference: strm. [nullPointerRedundantCheck] haproxy-3.2.1/src/backend.c:1609:6: note: Assuming that condition 'strm' is not redundant haproxy-3.2.1/src/backend.c:1594:46: note: Null pointer dereference haproxy-3.2.1/src/backend.c:2641:2: style: Label 'done' is not used. [unusedLabel] haproxy-3.2.1/src/backend.c:1418:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/backend.c:1535:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/backend.c:529:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:556:46: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/backend.c:1040:18: style: Variable 'queue' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:1554:40: style: Parameter 'be' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/backend.c:1554:59: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/backend.c:2550:18: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:2680:22: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:2907:19: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3255:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3275:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3307:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3350:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3369:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3415:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3480:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3598:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:3691:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/backend.c:266:20: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/backend.c:558:20: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cli.c:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_MAX_HELP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:346:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:379:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:415:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:453:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:643:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:686:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:725:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable severity_output [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CLI_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:880:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_SEVERITY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:917:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bind_conf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:961:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_PAYLOAD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1089:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_ST_PRINT_DYN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1718:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1776:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_S [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1793:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1818:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_SEVERITY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1837:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1849:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1864:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1894:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_CLI_ST1_NOLF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1932:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haproxy_version [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1955:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anon_key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:1985:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2010:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2027:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2078:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2156:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLI_WAIT_ERR_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2239:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2326:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2531:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2599:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2667:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_PROMPT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2810:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_TYPE_WORKER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:2907:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_TIMED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3041:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCLI_F_BIDIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3093:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CLI_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3301:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_CLI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3424:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3634:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_LISTEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3680:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_TYPE_WORKER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINE_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cli.c:3850:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cli_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_cnt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_CPU_F_EXCL_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:697:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_id [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:935:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_id [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:985:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_id [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1028:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numa_cpu_mapping [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1374:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1455:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fct [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1936:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:1984:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/check.c:1899:6: style: Condition 'err' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/check.c:1898:18: note: Calling function 'init_check' returns 0 haproxy-3.2.1/src/check.c:1898:18: note: Assignment 'err=init_check(&srv->check,srv->proxy->options2&PR_O2_CHK_ANY)', assigned value is 0 haproxy-3.2.1/src/check.c:1899:6: note: Condition 'err' is always false haproxy-3.2.1/src/check.c:1958:6: style: Condition 'err' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/check.c:1957:18: note: Calling function 'init_check' returns 0 haproxy-3.2.1/src/check.c:1957:18: note: Assignment 'err=init_check(&srv->agent,PR_O2_TCPCHK_CHK)', assigned value is 0 haproxy-3.2.1/src/check.c:1958:6: note: Condition 'err' is always false haproxy-3.2.1/src/check.c:2203:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/check.c:2524:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/check.c:2575:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/check.c:2626:12: style: Checking if unsigned expression 'delay' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/check.c:569:73: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/check.c:571:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/check.c:1053:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/check.c:1176:16: style: Variable 'proxy' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/check.c:1178:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/check.c:1769:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/check.c:2043:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cpuset.c:21:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:36:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:97:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:121:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:149:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:160:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] haproxy-3.2.1/src/cpuset.c:231:7: style: Condition '!ha_cpuset_isset(&set,cpu)' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/cpuset.c:231:23: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.2.1/src/cpuset.c:231:7: note: Condition '!ha_cpuset_isset(&set,cpu)' is always true haproxy-3.2.1/src/cpuset.c:244:41: style: Condition 'ha_cpuset_isset(&set,cpu+1)' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cpuset.c:244:41: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.2.1/src/cpuset.c:244:41: note: Condition 'ha_cpuset_isset(&set,cpu+1)' is always false haproxy-3.2.1/src/cpuset.c:252:31: style: Condition '!ha_cpuset_isset(&set,cpu+1)' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/cpuset.c:252:47: note: Calling function 'ha_cpuset_isset' returns 0 haproxy-3.2.1/src/cpuset.c:252:31: note: Condition '!ha_cpuset_isset(&set,cpu+1)' is always true haproxy-3.2.1/src/cpuset.c:8:40: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:18:38: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:33:38: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:48:39: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:48:63: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:61:38: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:61:62: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:123:42: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:123:66: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cpuset.c:277:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:167:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:241:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:287:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:338:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:376:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_SIDE_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:458:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connection [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:580:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:625:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_conn_hash_node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:648:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:664:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:676:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:859:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_ER_EREFUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:892:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:927:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:977:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_SIGNATURE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1525:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1739:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1787:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS4_HS_RSP_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1928:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1993:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2072:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_SIGNATURE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2432:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2492:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2549:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2582:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_TYPE_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP2_TYPE_UNIQUE_ID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2605:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2632:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2674:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2700:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2775:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_HASH_PAYLOAD_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2877:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_HASH_PARAMS_TYPE_NAME [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2962:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_REVERSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:2995:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:3006:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:3021:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:3030:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:314:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_cpu_time [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:526:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:611:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:762:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_PANIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:841:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_WARN_BLOCKED_TRAFFIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:917:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAINTED_BUG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:927:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:940:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:953:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:966:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:979:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1006:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_SPINLOCK_T [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1017:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1038:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1051:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1074:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1324:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1458:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1618:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1644:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1674:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1917:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1940:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:2327:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:2407:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_COUNTER_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:2774:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable post_mortem_magic [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:2826:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_components [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:2846:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_components [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/debug.c:1042:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.2.1/src/debug.c:423:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.2.1/src/debug.c:2055:8: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.2.1/src/debug.c:1938:6: note: Shadowed declaration haproxy-3.2.1/src/debug.c:2055:8: note: Shadow variable haproxy-3.2.1/src/debug.c:1614:17: style: Variable 'tctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/debug.c:1640:17: style: Variable 'tctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/debug.c:1363:51: portability: '(void*)s' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1363:64: portability: '(void*)s+sizeof(*s)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1370:68: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1370:75: portability: 'ptr+size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1474:42: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1474:67: portability: 'ptr+sizeof(struct tasklet)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1484:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:1484:40: portability: 'ptr+sizeof(*t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/debug.c:275:9: style: Variable 'dump' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/dgram.c:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dgram.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backend_sndbuf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dgram.c:51:16: style: Condition 'args[0][5]=='r'' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/dgram.c:52:38: style: Condition 'args[0][12]=='f'' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/dgram.c:66:29: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/connection.c:646:10: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] haproxy-3.2.1/src/connection.c:645:13: note: outer condition: *sap haproxy-3.2.1/src/connection.c:646:10: note: identical inner condition: *sap haproxy-3.2.1/src/dict.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dict.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dict.c:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/connection.c:1960:34: style: Condition 'done' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/connection.c:1954:10: note: Assignment 'done=0', assigned value is 0 haproxy-3.2.1/src/connection.c:1960:34: note: Condition 'done' is always false haproxy-3.2.1/src/dict.c:27:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/connection.c:2065:21: warning: Possible null pointer dereference: value [nullPointer] haproxy-3.2.1/src/connection.c:2176:67: note: Calling function 'make_tlv', 5th argument 'NULL' value is 0 haproxy-3.2.1/src/connection.c:2057:12: note: Assuming condition is false haproxy-3.2.1/src/connection.c:2065:21: note: Null pointer dereference haproxy-3.2.1/src/connection.c:2219:19: style: Local variable 'sess' shadows outer argument [shadowArgument] haproxy-3.2.1/src/connection.c:2070:139: note: Shadowed declaration haproxy-3.2.1/src/connection.c:2219:19: note: Shadow variable haproxy-3.2.1/src/connection.c:352:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:389:41: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/connection.c:707:51: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/connection.c:774:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/connection.c:1118:9: style: Variable 'src_s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1119:9: style: Variable 'dst_s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1592:21: style: Variable 'hdr_tcp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1622:19: style: Variable 'hdr_ip6' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1623:21: style: Variable 'hdr_tcp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1923:8: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1923:15: style: Variable 'side' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:1985:9: style: Variable 'protocol' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:2198:25: style: Variable 'tlv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:2464:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:2603:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/connection.c:2926:15: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/dns.c:60:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TYPE_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:414:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_RING_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:450:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:774:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:783:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dns_msg_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:821:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dns_stream_server [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:991:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:1059:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_MAX_DSS_CONSECUTIVE_ERRORS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:1129:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:1277:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_RING_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dns.c:1343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_TCP_MSG_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/dynbuf.c:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_buffer [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNBUF_NBQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_limit [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved_bufs [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize_small [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emergency_bufs_left [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emergency_bufs [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/dynbuf.c:213:11: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/dynbuf.c:115:28: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/dns.c:397:72: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/eb32sctree.c:33:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32sctree.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32sctree.c:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32sctree.c:312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32sctree.c:397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_RGHT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32tree.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32tree.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb32tree.c:73:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/eb32tree.c:161:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/eb32sctree.c:263:29: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/eb64tree.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb64tree.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/eb64tree.c:73:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/eb64tree.c:161:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/ebpttree.c:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ebpttree.c:132:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_LEFT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ebpttree.c:63:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/ebpttree.c:151:27: error: Uninitialized variable: node [legacyUninitvar] haproxy-3.2.1/src/ev_epoll.c:31:32: error: syntax error [syntaxError] haproxy-3.2.1/src/errors.c:50:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_ANONYMOUS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTUP_LOG_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:242:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:355:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warned [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:382:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/errors.c:420:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_EV_ACTIVE_W [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:59:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polled_mask [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:333:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpollevents [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:363:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_evports.c:453:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/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.2.1/src/ev_evports.c:467:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/ev_evports.c:415:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.2.1/src/ev_kqueue.c:31:33: error: syntax error [syntaxError] haproxy-3.2.1/src/ev_select.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_RD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxsock [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_select.c:317:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_RD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:118:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_nbupdt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:250:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_WR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ev_poll.c:330:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbpollers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/ev_select.c:327:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/ev_select.c:302:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/ev_poll.c:340:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/ev_poll.c:318:36: note: Parameter 'p' can be declared as pointer to const haproxy-3.2.1/src/ev_poll.c:270:12: style: Variable 'fail_swevt' is not assigned a value. [unassignedVariable] haproxy-3.2.1/src/ev_poll.c:270:24: style: Variable 'fail_srevt' is not assigned a value. [unassignedVariable] haproxy-3.2.1/src/cfgparse-listen.c:256:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-listen.c:314:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:83:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable known [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:98:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_MAX_AT_ONCE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:128:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtype [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:146:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:167:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable family [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sub_event_data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:216:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:263:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:465:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_ASYNC_MODE_NORMAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:620:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sub [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EHDL_SUB_F_PAUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EHDL_SUB_F_PAUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:692:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:715:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:735:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:756:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:777:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:800:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:966:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pid_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PID_LIST_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PID_LIST_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:180:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:186:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pid_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:253:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:269:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CHECK_PATH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_RESOURCE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/extcheck.c:687:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_CHK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cpu_topo.c:273:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] haproxy-3.2.1/src/cpu_topo.c:1160:42: warning: Either the condition 'nb_grp' is redundant or there is division by zero at line 1160. [zerodivcond] haproxy-3.2.1/src/cpu_topo.c:1164:10: note: Assuming that condition 'nb_grp' is not redundant haproxy-3.2.1/src/cpu_topo.c:1160:42: note: Division by zero haproxy-3.2.1/src/cpu_topo.c:1276:42: warning: Either the condition 'nb_grp' is redundant or there is division by zero at line 1276. [zerodivcond] haproxy-3.2.1/src/cpu_topo.c:1280:10: note: Assuming that condition 'nb_grp' is not redundant haproxy-3.2.1/src/cpu_topo.c:1276:42: note: Division by zero haproxy-3.2.1/src/cpu_topo.c:922:22: style: Variable 'prev_lid' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cpu_topo.c:954:12: style: Variable 'prev_lid' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/cli.c:2431:7: style: Condition 'ns_nlen' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cli.c:2405:0: note: Assignment 'ns_nlen=0', assigned value is 0 haproxy-3.2.1/src/cli.c:2430:22: note: Assignment 'tmpbuf[curoff++]=ns_nlen', assigned value is 0 haproxy-3.2.1/src/cli.c:2430:20: note: tmpbuf[curoff++] is assigned 'ns_nlen' here. haproxy-3.2.1/src/cli.c:2431:7: note: Condition 'ns_nlen' is always false haproxy-3.2.1/src/cli.c:3230:12: style: Condition 'trim==NULL' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/cli.c:1142:3: style: Label 'cli_output' is not used. [unusedLabel] haproxy-3.2.1/src/cli.c:1586:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/cli.c:712:35: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cli.c:740:33: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cli.c:917:20: style: Variable 'bind_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cli.c:1815:51: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/cli.c:1935: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.2.1/src/cli.c:3938:144: note: You might need to cast the function pointer here haproxy-3.2.1/src/cli.c:1935:42: note: Parameter 'payload' can be declared as pointer to const haproxy-3.2.1/src/cli.c:1935: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.2.1/src/cli.c:3938:144: note: You might need to cast the function pointer here haproxy-3.2.1/src/cli.c:1935:66: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/cli.c:1935: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.2.1/src/cli.c:3938:144: note: You might need to cast the function pointer here haproxy-3.2.1/src/cli.c:1935:80: note: Parameter 'private' can be declared as pointer to const haproxy-3.2.1/src/cli.c:2588:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cli.c:3096:8: style: Variable 'trim' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cli.c:3675:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/fcgi-app.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ist_lc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:97:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:195:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:223:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:278:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_flt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:297:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_flt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:310:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:514:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:562:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:626:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:697:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_RULE_SET_PARAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:743:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi-app.c:1057:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fcgi.c:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ist_uc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/event_hdl.c:545:7: style: Condition 'found' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/event_hdl.c:536:19: note: Assignment 'found=0', assigned value is 0 haproxy-3.2.1/src/event_hdl.c:539:15: note: Assuming condition is false haproxy-3.2.1/src/event_hdl.c:545:7: note: Condition 'found' is always false haproxy-3.2.1/src/event_hdl.c:297:81: style: Parameter 'cur_sub' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/fcgi.c:284:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.2.1/src/fd.c:107:34: error: syntax error [syntaxError] haproxy-3.2.1/src/fcgi.c:284:11: style: Variable 'o' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/filters.c:893: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.2.1/src/fix.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_4_0 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fix.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fix.c:232:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIX_DELIMITER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PERMANENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_comp_state [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:247:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_RES_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:305:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:418:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:551:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:655:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:834:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_FL_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:1006:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:1033:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:1087:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:1103:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_COMPRESSING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/fix.c:98:8: style: Variable 'body' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_bwlim.c:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:234:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_BYTES_IN_RATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_bwlim_state [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_bwlim_state [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:449:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:621:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:765:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_bwlim.c:383:6: style: Condition '!st' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/flt_bwlim.c:370:27: note: Assignment 'st=NULL', assigned value is 0 haproxy-3.2.1/src/flt_bwlim.c:377:38: note: Assuming condition is false haproxy-3.2.1/src/flt_bwlim.c:383:6: note: Condition '!st' is always true haproxy-3.2.1/src/flt_bwlim.c:580:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/flt_bwlim.c:767:25: style: Variable 'c' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/fcgi-app.c:861:15: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.2.1/src/fcgi-app.c:736:14: note: Shadowed declaration haproxy-3.2.1/src/fcgi-app.c:861:15: note: Shadow variable haproxy-3.2.1/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.2.1/src/fcgi-app.c:481:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/fcgi-app.c:185:64: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/fcgi-app.c:480:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/fcgi-app.c:208:62: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/src/fcgi-app.c:275:24: style: Variable 'fcgi_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/fcgi-app.c:342:10: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/fcgi-app.c:627:25: style: Variable 'fcgi_conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/fcgi-app.c:686:99: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/flt_trace.c:64:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_FL_IS_BACKEND_FILTER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:164:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_CFG_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:232:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:268:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/freq_ctr.c:36:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:312:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/freq_ctr.c:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:326:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/freq_ctr.c:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:402:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:417:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:435:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:477:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:497:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:509:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:520:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_trace.c:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_http_comp.c:834:3: warning: If memory allocation fails, then there is a possible null pointer dereference: comp [nullPointerOutOfMemory] haproxy-3.2.1/src/flt_http_comp.c:832:16: note: Assuming allocation function fails haproxy-3.2.1/src/flt_http_comp.c:832:16: note: Assignment 'comp=calloc(1,sizeof(*comp))', assigned value is 0 haproxy-3.2.1/src/flt_http_comp.c:834:3: note: Null pointer dereference haproxy-3.2.1/src/flt_http_comp.c:872:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.2.1/src/flt_http_comp.c:922:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.2.1/src/flt_http_comp.c:940:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] haproxy-3.2.1/src/flt_http_comp.c:364:22: style: Local variable 'last' shadows outer variable [shadowVariable] haproxy-3.2.1/src/flt_http_comp.c:302:41: note: Shadowed declaration haproxy-3.2.1/src/flt_http_comp.c:364:22: note: Shadow variable haproxy-3.2.1/src/flt_http_comp.c:137:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_http_comp.c:275: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.2.1/src/flt_http_comp.c:815:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_http_comp.c:275:57: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_http_comp.c:413: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.2.1/src/flt_http_comp.c:819:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_http_comp.c:413:48: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_http_comp.c:414: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.2.1/src/flt_http_comp.c:819:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_http_comp.c:414:25: note: Parameter 'msg' can be declared as pointer to const haproxy-3.2.1/src/flt_http_comp.c:416:21: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_http_comp.c:647:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_http_comp.c:1099:21: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/frontend.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_SESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:225:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:241:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:278:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/frontend.c:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/guid.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/guid.c:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/guid.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/guid.c:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID_MAX_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/guid.c:31:20: style: Variable 'dup' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/frontend.c:294:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_trace.c:70:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/flt_trace.c:70:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:580:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:221:27: note: Parameter 'px' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:580:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:221:48: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:581:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:228:58: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:230:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:582:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:238:60: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:240:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:585:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:251:29: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:253:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:586:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:264:29: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:266:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:587:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:274:35: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:276:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:588:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:286:41: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:588:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:287:19: note: Parameter 'be' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:289:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:589:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:298:34: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:300:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:590:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:308:37: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:310:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_trace.c:324:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:595:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:337:34: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:595:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:338:21: note: Parameter 'chn' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:340:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_trace.c:341:23: style: Variable 'ana' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:596:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:412:38: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:596:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:413:25: note: Parameter 'chn' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:415:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:599:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:427:35: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:430:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_trace.c:464:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:601:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:492:31: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:601:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:493:26: note: Parameter 'msg' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:495:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:602:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:504:33: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/flt_trace.c:602:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:505:21: note: Parameter 'msg' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:507:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_trace.c:603:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_trace.c:515:33: note: Parameter 's' can be declared as pointer to const haproxy-3.2.1/src/flt_trace.c:518:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_trace.c:531:23: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h1_htx.c:30:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:71:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_GET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_XFER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:384:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:464:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:556:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:637:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htx_blk [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:831:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_CHUNK_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:881:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_CLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:926:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:997:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:1028:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1_htx.c:1100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_XFER_ENC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_CLEAN_CONN_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_UPG_WEBSOCKET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_HDRS_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h2.c:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h2.c:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H2_PHDR_NUM_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h2.c:548:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h2.c:640:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H2_PHDR_NUM_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h2.c:820:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h1.c:224:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h1_htx.c:952:19: style: Condition '!ret' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/h1_htx.c:952:11: note: Assuming that condition 'ret<0' is not redundant haproxy-3.2.1/src/h1_htx.c:947:10: note: Assuming that condition 'ret<=0' is not redundant haproxy-3.2.1/src/h1_htx.c:952:19: note: Condition '!ret' is always true haproxy-3.2.1/src/h1_htx.c:598:14: style: Variable 'h1m->state' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/src/h1_htx.c:588:14: note: h1m->state is assigned haproxy-3.2.1/src/h1_htx.c:598:14: note: h1m->state is overwritten haproxy-3.2.1/src/h1_htx.c:234:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/h1_htx.c:359:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/h1_htx.c:93:61: style: Parameter 'sl' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/h1_htx.c:119:50: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/h1_htx.c:630:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h1_htx.c:1092:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h2.c:161:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.2.1/src/h2.c:165:3: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h2.c:161:8: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h2.c:373:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.2.1/src/h2.c:377:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h2.c:373:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h2.c:682:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.2.1/src/h2.c:686:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h2.c:682:5: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/h3_stats.c:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_COUNTER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hash.c:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/haproxy.c:589:9: error: There is an unknown macro here somewhere. Configuration is required. If PRODUCT_STATUS is a macro then please configure it. [unknownMacro] haproxy-3.2.1/src/hlua.c:23:0: error: #error "Requires Lua 5.3 or later." [preprocessorErrorDirective] haproxy-3.2.1/src/hlua.c:23:2: error: #error "Requires Lua 5.3 or later." [preprocessorErrorDirective] haproxy-3.2.1/src/flt_spoe.c:277:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:314:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_RCV_ONCE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:415:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:472:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_TOO_BIG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:495:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INBLK_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:559:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_appctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:604:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:652:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_FRAME_HDR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOE_FL_FORCE_SET_VAR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:753:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:797:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:852:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:877:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:905:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:925:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:946:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:981:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1074:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_NOLOGNORM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1092:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_MSG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1147:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1186:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spoe_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_SPOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1255:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1313:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_EMERG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1355:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1368:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1435:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1480:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1917:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2007:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_scope [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curproxy [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2644:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2711:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_VAL_FE_SES_ACC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2802:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2833:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2844:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-dec.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_SHT_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-dec.c:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPACK_ERR_UNKNOWN_OPCODE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:201:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_STREAM_CREATION_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3S_T_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:525:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1075:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1260:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_DEM_FULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_FRAME_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1433:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1606:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1693:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:1856:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2049:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2274:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOBUF_FL_NO_FF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2338:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2373:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3S_T_CTRL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3s [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3s [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2469:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_VARINT_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3c [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2566:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_ERRL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2626:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2634:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h3c [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2648:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_EXCESSIVE_LOAD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/h3.c:2680:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:241:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TTABLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_http_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_imf_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_rfc850_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_asctime_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:379:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_CONCAT_BLOCSZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:462:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_CONCAT_BLOCSZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:502:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_hlua_queue [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:613:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:705:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:741:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:758:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_QUEUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:795:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stktable_types [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:847:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:967:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1148:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHLGNDS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DELETED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1195:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHLGNDS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1369:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1383:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1556:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1584:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1600:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1633:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1683:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1716:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:1944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2048:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2078:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2118:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_LOGHCHKS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2276:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_DEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2319:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2334:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2430:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable net_addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2471:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2596:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2633:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2648:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2672:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2697:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2719:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2732:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2751:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2778:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLUA_PATREF_FL_GEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2840:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2855:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2887:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:2947:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:3003:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:3035:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:3099:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:3151:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_REGEX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hlua_fcn.c:236:56: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/hlua_fcn.c:440:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:441:8: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:782:19: style: Variable 'tbl' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:870:23: style: Variable 'de' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1273:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1289:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1305:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1361:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1375:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1389:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1403:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1441:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1479:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1748:17: style: Variable 'sv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/hlua_fcn.c:3234:39: note: You might need to cast the function pointer here haproxy-3.2.1/src/hlua_fcn.c:1849:47: note: Parameter 'L' can be declared as pointer to const haproxy-3.2.1/src/hlua_fcn.c:1923:27: style: Variable 'hlua_srv_list' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1955:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:1964:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2084:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2093:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2243: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.2.1/src/hlua_fcn.c:3210:39: note: You might need to cast the function pointer here haproxy-3.2.1/src/hlua_fcn.c:2243:47: note: Parameter 'L' can be declared as pointer to const haproxy-3.2.1/src/hlua_fcn.c:2252:26: style: Variable 'hlua_px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2275:61: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/hlua_fcn.c:2312:26: style: Variable 'hlua_px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2616:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2628:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2725:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2832:22: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hlua_fcn.c:2984: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.2.1/src/hlua_fcn.c:3182:39: note: You might need to cast the function pointer here haproxy-3.2.1/src/hlua_fcn.c:2984:46: note: Parameter 'L' can be declared as pointer to const haproxy-3.2.1/src/hlua_fcn.c:2997:22: style: Variable 'elt' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h3.c:268:14: style: Variable 'h3s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h3.c:316:45: style: Parameter 'h3c' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/h3.c:316:62: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/h3.c:318:14: style: Variable 'h3s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h3.c:1861:8: style: Variable 'tail' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/h3.c:2390:14: style: Variable 'h3c' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hq_interop.c:19:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hq_interop.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hq_interop.c:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOBUF_FL_FF_BLOCKED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_acl.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_acl.c:60:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/hpack-huff.c:710:35: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/hpack-huff.c:739:8: style: Variable 'out_start' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/hpack-huff.c:740:8: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/hpack-huff.c:846:12: note: Assuming that condition 'bleft>0' is not redundant haproxy-3.2.1/src/hpack-huff.c:854:19: note: Shift haproxy-3.2.1/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.2.1/src/hpack-huff.c:846:12: note: Assuming that condition 'bleft>0' is not redundant haproxy-3.2.1/src/hpack-huff.c:854:54: note: Shift haproxy-3.2.1/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.2.1/src/hpack-huff.c:851:13: note: Assuming that condition 'bleft>7' is not redundant haproxy-3.2.1/src/hpack-huff.c:854:15: note: Integer overflow haproxy-3.2.1/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.2.1/src/http_acl.c:125:96: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_acl.c:54:54: note: Parameter 'smp' can be declared as pointer to const haproxy-3.2.1/src/cfgparse-global.c:230:13: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.2.1/src/cfgparse-global.c:249:14: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.2.1/src/cfgparse-global.c:526:12: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.2.1/src/cfgparse-global.c:542:13: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.2.1/src/cfgparse-global.c:1605:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] haproxy-3.2.1/src/cfgparse-global.c:1605: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.2.1/src/cfgparse-global.c:1600:9: note: Assuming that condition 'ms>65535' is not redundant haproxy-3.2.1/src/cfgparse-global.c:1605:12: note: Invalid argument haproxy-3.2.1/src/http.c:382:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_GET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_500 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:613:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_SCHEME_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:666:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_AUTHORITY_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:706:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_STATE_PATH_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:1452:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETAG_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/cfgparse-global.c:221:18: style: Variable 'ha_user' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-global.c:240:17: style: Variable 'ha_group' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-global.c:524:20: style: Variable 'user' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-global.c:540:19: style: Variable 'group' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-global.c:569:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-global.c:1539:11: style: Variable 'delim' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_client.c:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_F_RES_STLINE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_F_RES_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_F_RES_BODY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_F_RES_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:196:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HC_F_RES_STLINE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:280:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:405:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:459:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:480:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCH_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:554:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:578:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_FS_ENDED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:638:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:712:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1021:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTPCLIENT_FS_ENDED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1350:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1364:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:1570:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:515:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:607:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:646:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_BE_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:673:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:717:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_REQ_FLT_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:740:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:757:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_L7_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:770:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:788:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:827:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:899:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1029:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1092:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1242:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DEFAULT_REALM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1309:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1347:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1415:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1482:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1557:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1620:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1666:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1711:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_MATCH_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1761:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1794:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1853:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_HTTP_REDIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1885:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:1991:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2063:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2208:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2359:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2392:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_act.c:2457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_client.c:813:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] haproxy-3.2.1/src/http_client.c:787:23: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.2.1/src/http_client.c:710:6: note: Shadowed declaration haproxy-3.2.1/src/http_client.c:787:23: note: Shadow variable haproxy-3.2.1/src/http_client.c:872:16: style: Local variable 'sz' shadows outer variable [shadowVariable] haproxy-3.2.1/src/http_client.c:709:11: note: Shadowed declaration haproxy-3.2.1/src/http_client.c:872:16: note: Shadow variable haproxy-3.2.1/src/http_client.c:74: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.2.1/src/http_client.c:162:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_client.c:74:46: note: Parameter 'hc' can be declared as pointer to const haproxy-3.2.1/src/http_client.c:87: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.2.1/src/http_client.c:163:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_client.c:87:47: note: Parameter 'hc' can be declared as pointer to const haproxy-3.2.1/src/http_client.c:100: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.2.1/src/http_client.c:164:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_client.c:100:44: note: Parameter 'hc' can be declared as pointer to const haproxy-3.2.1/src/http_client.c:113: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.2.1/src/http_client.c:165:20: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_client.c:113:43: note: Parameter 'hc' can be declared as pointer to const haproxy-3.2.1/src/http_client.c:244: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.2.1/src/http_client.c:257:129: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_client.c:244:43: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/http_client.c:483:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_conv.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:309:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:365:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_conv.c:410:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http.c:685:3: style: Label 'authority' is not used. [unusedLabel] haproxy-3.2.1/src/http.c:548:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:765:8: style: Variable 'e' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:950:39: style: Parameter 'cookie_name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http.c:953:16: style: Variable 'att_end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:1050:16: style: Variable 'att_end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:1347:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:1377:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http.c:1414:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_conv.c:342:11: style: Variable 'enc_type' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/src/http_conv.c:341:11: note: enc_type is assigned haproxy-3.2.1/src/http_conv.c:342:11: note: enc_type is overwritten haproxy-3.2.1/src/http_conv.c:339:8: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_conv.c:360:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_conv.c:405:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_act.c:1363:16: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.2.1/src/http_act.c:1341:56: note: Shadowed declaration haproxy-3.2.1/src/http_act.c:1363:16: note: Shadow variable haproxy-3.2.1/src/http_act.c:203: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.2.1/src/http_act.c:415:21: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_act.c:203:67: note: Parameter 'rule' can be declared as pointer to const haproxy-3.2.1/src/http_act.c:818:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_act.c:853: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.2.1/src/http_act.c:993:24: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_act.c:853:72: note: Parameter 'px' can be declared as pointer to const haproxy-3.2.1/src/http_act.c:1020:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_act.c:1055: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.2.1/src/http_act.c:1140:23: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_act.c:1055:72: note: Parameter 'px' can be declared as pointer to const haproxy-3.2.1/src/http_act.c:1227: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.2.1/src/http_act.c:1311:21: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_act.c:1227:78: note: Parameter 'px' can be declared as pointer to const haproxy-3.2.1/src/http_act.c:2252: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.2.1/src/http_act.c:2286:21: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_act.c:2252:65: note: Parameter 'rule' can be declared as pointer to const haproxy-3.2.1/src/http_act.c:890:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/http_ana.c:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:387:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:661:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:787:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:833:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:924:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:1172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_CURR_SESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:1241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:1731:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2098:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2326:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2599:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2654:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmatch [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2754:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:2940:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_RULE_RES_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3322:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_capture [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_SCK_PRESENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3823:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHEABLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3891:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CACHEABLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3993:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_POST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4036:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_STATE_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4391:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_HTTP_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4522:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_HTTP_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4634:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_HEAD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4685:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CONST_REPLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4721:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_err_replies [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_INDIRECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4865:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_ET_QUEUE_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4938:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSGF_EXPECT_CHECKED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:4965:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_IS_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5003:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5169:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_RQBEFORE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_RPBEFORE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_http_txn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_requri [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:5252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_ERR_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_WRONG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:350:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:390:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:418:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:443:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:471:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_1ST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:493:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:677:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:710:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:735:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:757:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:781:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:814:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:861:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:891:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:940:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:977:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:997:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1024:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1052:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1161:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1287:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1372:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_BASIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1395:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_AUTH_BASIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1415:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1453:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_USR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_USR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1508:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1536:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1579:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1622:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1639:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_BODY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1665:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MSG_BODY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1702:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1782:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1855:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1882:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_ISRESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1951:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:1997:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2052:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2158:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2223:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:2234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_OBFS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_OBFS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_UNK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:410:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_FOR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:500:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:518:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_FORBY_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:581:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_FORBY_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:658:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_7239_HOST_ORIG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:748:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:805:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_XFF_IFNONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:881:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:934:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:947:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:970:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1093:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_XFF_ALWAYS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_XORIGINALTO_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1431:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1549:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1697:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1746:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1764:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORWARDED_HEADER_PROTO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1818:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1868:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_casts [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:1971:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_casts [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:83:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:296:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_EOH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:394:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_NORMALIZED_URI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:675:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:715:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_AUTHORITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:757:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:845:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_PARSER_FORMAT_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:895:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HDR_HISTORY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:959:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HDR_HISTORY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1013:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1126:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1151:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1202:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1362:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1398:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_ERR_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_ERRFILES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1502:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_REPLY_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1837:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_SL_F_HAS_SCHM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1917:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1950:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:1992:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2064:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2324:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2351:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2387:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2416:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2525:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2540:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2562:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2628:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2650:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2699:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2774:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2827:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2872:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2917:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_htx.c:2954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_fetch.c:90:41: style: Parameter 'smp' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_fetch.c:341:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:462:15: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:555:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1272:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1300:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1327:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1505:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1533:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1560:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1561:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1589:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1633:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:1659:19: style: Variable 'txn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_fetch.c:2221: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.2.1/src/http_fetch.c:2374:74: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_fetch.c:2221:25: note: Parameter 'arg' can be declared as pointer to const haproxy-3.2.1/src/http_rules.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_rules.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_rules.c:258:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_HTTP_RES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_rules.c:325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDIRECT_FLAG_COOKIE_FMT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_rules.c:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDIRECT_TYPE_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:355:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_FRAGMENTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:458:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:478:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_FRAGMENTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:540:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:701:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:841:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_RES_SL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:898:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ret [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:974:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:1032:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/htx.c:1083:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ext.c:48:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ext.c:368:75: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ext.c:498:73: style: Parameter 'ip6_addr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/htx.c:781:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/htx.c:928:1: style: Label 'append_data' is not used. [unusedLabel] haproxy-3.2.1/src/htx.c:994:3: style: Label 'append_data' is not used. [unusedLabel] haproxy-3.2.1/src/http_ext.c:656:14: style: Variable 'str_len' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/htx.c:396:19: style: Variable 'lastblk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/htx.c:568:16: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/htx.c:635:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/htx.c:639:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/htx.c:643:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/htx.c:822:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/htx.c:997:17: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/init.c:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:124:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:202:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:216:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/init.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:2652:12: style: Condition 'agent==NULL' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/flt_spoe.c:2639:31: note: Assignment 'agent=NULL', assigned value is 0 haproxy-3.2.1/src/flt_spoe.c:2645:22: note: Assuming condition is false haproxy-3.2.1/src/flt_spoe.c:2652:12: note: Condition 'agent==NULL' is always true haproxy-3.2.1/src/lb_fas.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:233:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:302:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/flt_spoe.c:1560:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.2.1/src/flt_spoe.c:1557:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.2.1/src/flt_spoe.c:1560:16: note: Null pointer dereference haproxy-3.2.1/src/flt_spoe.c:1584:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.2.1/src/flt_spoe.c:1581:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.2.1/src/flt_spoe.c:1584:16: note: Null pointer dereference haproxy-3.2.1/src/flt_spoe.c:1971:16: warning:inconclusive: Possible null pointer dereference: ph [nullPointer] haproxy-3.2.1/src/flt_spoe.c:1968:34: note: Assignment 'ph=NULL', assigned value is 0 haproxy-3.2.1/src/flt_spoe.c:1971:16: note: Null pointer dereference haproxy-3.2.1/src/flt_spoe.c:451:3: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/flt_spoe.c:586:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/flt_spoe.c:665:3: style: Label 'encode_grp_message' is not used. [unusedLabel] haproxy-3.2.1/src/flt_spoe.c:366:23: style: Variable 'spoe_appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/flt_spoe.c:544:10: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:411:99: note: Parameter 'reason' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:647:23: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:695:58: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/flt_spoe.c:695:71: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/flt_spoe.c:699:22: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:712:60: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/flt_spoe.c:712:73: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/flt_spoe.c:716:22: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1003:18: style: Variable 'appctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1247: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.2.1/src/flt_spoe.c:1461:12: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:1247:58: note: Parameter 'fconf' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:1256:23: style: Variable 'c' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1351: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.2.1/src/flt_spoe.c:1466:20: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:1351:66: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:1360: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.2.1/src/flt_spoe.c:1469:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:1360:64: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:1404: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.2.1/src/flt_spoe.c:1470:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:1404:66: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:1443: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.2.1/src/flt_spoe.c:1471:27: note: You might need to cast the function pointer here haproxy-3.2.1/src/flt_spoe.c:1443:62: note: Parameter 'filter' can be declared as pointer to const haproxy-3.2.1/src/flt_spoe.c:1706:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1740:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1764:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:1788:10: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:2310:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:2820:21: style: Variable 'agent' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/flt_spoe.c:279:13: error: Uninitialized variable: arg->name [uninitvar] haproxy-3.2.1/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.2.1/src/flt_spoe.c:320:22: error: Uninitialized variables: grp.id, grp.agent, grp.conf, grp.phs, grp.messages [uninitvar] haproxy-3.2.1/src/flt_spoe.c:659: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.2.1/src/flt_spoe.c:2762:15: error: Uninitialized variable: arg->expr [uninitvar] haproxy-3.2.1/src/lb_chash.c:56:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:94:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:155:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:492:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fas.c:170:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fas.c:295:68: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lb_fwlc.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HA_SPINLOCK_T [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:78:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fwlc_elt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fwlc_elt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:141:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWLC_MIN_FREE_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_EWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:255:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWLC_LISTS_NB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:278:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_EWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:314:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:529:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:588:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:670:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:698:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwlc.c:746:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_chash.c:67:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lb_chash.c:287:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_chash.c:483:70: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lb_map.c:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:185:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:208:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:287:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:299:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:368:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:436:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:449:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:464:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_fwrr.c:571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_map.c:214:67: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_htx.c:1179:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/http_htx.c:2315:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/http_htx.c:303:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/http_htx.c:289:20: note: Shadowed declaration haproxy-3.2.1/src/http_htx.c:303:21: note: Shadow variable haproxy-3.2.1/src/http_htx.c:2232:7: style: Local variable 'rc' shadows outer variable [shadowVariable] haproxy-3.2.1/src/http_htx.c:2193:6: note: Shadowed declaration haproxy-3.2.1/src/http_htx.c:2232:7: note: Shadow variable haproxy-3.2.1/src/http_htx.c:2557:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_htx.c:2579:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_htx.c:2668:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_ss.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_ss.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_ss.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/lb_ss.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBPRM_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxconn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_used_frontend [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpipes [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:241:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_hard_limit [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_memmax [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_nofile [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:493:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlimit_memmax [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:520:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/linuxcap.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_capset [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/linuxcap.c:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/linuxcap.c:165:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/linuxcap.c:214:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _LINUX_CAPABILITY_U32S_3 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/limits.c:25:64: style: Parameter 'new_limit' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/limits.c:519:34: style: Variable 'limit.rlim_max' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/lb_fwlc.c:813:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] haproxy-3.2.1/src/lb_fwlc.c:816:6: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/lb_fwlc.c:813:11: note: Found duplicate branches for 'if' and 'else'. haproxy-3.2.1/src/lb_fwlc.c:607:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwlc.c:737:69: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lb_fwrr.c:105:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwrr.c:135:20: style: Variable 'srv2' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwrr.c:436:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwrr.c:449:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwrr.c:464:21: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/lb_fwrr.c:536:60: style: Parameter 'grp' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lb_fwrr.c:564:69: style: Parameter 'srvtoavoid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lru.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:53:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMAIL_ALERTS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_EMAIL_ALERT_RESOLVED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_email_alert [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:250:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_LIMITED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_F_FINALIZED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:322:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:365:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_NOSTOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:408:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:444:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:512:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:648:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:688:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:702:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_queue [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:719:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_queue [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:735:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:768:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:780:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:805:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_LISTENER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:892:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:943:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:977:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:993:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_UNLIMITED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1033:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __maybe_unused [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1622:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1661:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FATAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1692:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actconn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1737:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_bind [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1892:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_bind [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1943:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1970:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:1998:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2041:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_shards [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2114:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_ACC_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2244:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2398:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2439:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2496:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2513:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2571:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2592:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_shards [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/listener.c:2613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mailers.c:189:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mailers.c:304:17: style: Variable 'mailer' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/log.c:6873:25: 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.2.1/src/lru.c:37:13: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/lru.c:66:10: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/map.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:306:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:346:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_LIST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:441:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:500:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:624:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:671:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:696:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:712:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:764:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:841:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:963:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:1035:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATREF_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:1062:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:1120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAT_REF_MAP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_ERROR_INVALID_INPUT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_MAX_DEPTH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:275:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:284:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_NUMBER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_TRUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:336:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_STRING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mjson.c:343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MJSON_TOK_STRING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_CPT_INVALID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_REMAINING_LENGTH_MAX_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:408:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_VERSION_5_0 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:1004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mqtt.c:1238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQTT_INVALID_MESSAGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/map.c:298:73: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/map.c:343:83: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/map.c:609: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.2.1/src/map.c:1185:176: note: You might need to cast the function pointer here haproxy-3.2.1/src/map.c:609:46: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/map.c:691: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.2.1/src/map.c:749:32: note: You might need to cast the function pointer here haproxy-3.2.1/src/map.c:691:49: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/mqtt.c:318:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/listener.c:2138:10: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/listener.c:1518:2: style: Label 'local_accept' is not used. [unusedLabel] haproxy-3.2.1/src/listener.c:247:47: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/listener.c:1639:14: style: Variable 'expire' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/mux_h2.c:3424:146: error: syntax error [syntaxError] haproxy-3.2.1/src/mux_fcgi.c:358:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:476:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_DALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:545:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_conn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:740:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:824:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_END_REACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:832:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_KEEP_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:863:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:875:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:902:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_WANT_SHUTR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:936:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:956:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1000:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1019:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_fcgi_strm [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_OPEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1511:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1684:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_RESPONDER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1830:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1846:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_STDIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1864:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_ABORT_REQUEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:1898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_P [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2422:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_P [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2486:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2535:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2735:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CS_RECORD_H [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2815:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:2895:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3047:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_BLOCK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3407:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sess [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3436:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3475:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3497:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3522:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3624:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3687:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3809:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3860:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3920:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3951:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3968:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:3994:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4033:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_CF_DEM_SALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4085:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCGI_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4292:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable send_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4427:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:207:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:229:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:296:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pt_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:400:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:429:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:467:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:524:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_RCV_MORE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:562:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:594:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_MAY_SPLICE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:654:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGO_FF_FL_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:754:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:802:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:845:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_GAUGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:381:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:491:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:525:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:553:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IN_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:591:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:610:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_TX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:630:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_SE_RX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:655:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:667:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:676:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:688:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_IDLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:708:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:774:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:818:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:829:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:846:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_NOT_FIRST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:876:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:891:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h1s [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:947:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:991:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_RX_BLK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1028:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_WANT_FASTFWD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1066:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_KILL_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_h1c [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_UPG_H2C [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1444:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_VER_11 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1539:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_WANT_TUN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1620:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_WANT_TUN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1640:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1648:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1672:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1717:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_UPGRADING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1760:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1784:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1823:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_TUNNEL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1867:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:1924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2050:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_FL_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2087:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_PARSING_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2405:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2577:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_HDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2710:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_UNUSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:2965:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MF_RESP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_TLR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3460:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_MSG_CHUNK_CRLF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3501:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1S_F_MUX_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3621:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3631:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3672:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3725:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3754:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3792:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3827:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_DRAINING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3866:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:3970:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4049:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_UPGRADING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4352:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4448:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_SILENT_SHUT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4512:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4541:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4568:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SOCK_WR_SH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4622:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4666:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4714:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4778:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:4913:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5003:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H1C_F_IS_BACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5258:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5288:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5331:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5375:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5399:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5556:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5777:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_pt.c:632:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_pt.c:753:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_pt.c:417:21: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/mux_pt.c:906:18: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_pt.c:463:51: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCBUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_ERR_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:421:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_CLO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:459:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_CLO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:466:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:497:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SS_HREM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:506:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:529:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:538:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:559:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:570:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:696:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:747:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CF_ERRL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:769:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_frontend_glitches_threshold [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:841:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:909:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:930:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1029:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1137:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_ADD_COMPARE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1210:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1398:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1425:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1471:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TXBUB_OOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_BLK_MROOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1533:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_BLK_MROOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1544:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable el_fctl [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1554:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1574:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TO_RESET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1591:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_TO_RESET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1656:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1676:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1766:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1936:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:1970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2034:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2412:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2434:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2514:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCS_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2568:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SF_FIN_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2613:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2663:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2816:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:2995:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3028:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3083:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3159:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3323:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3344:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3582:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_END [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3645:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3719:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3785:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3864:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3924:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3938:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_QCC_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:3964:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:4004:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_ES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:4044:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_quic.c:4116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:462:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_DALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:496:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_MUX_RX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:520:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MFULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:548:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_RCVD_SHUT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:560:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tevt_loc_muxc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:571:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:608:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:640:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spop_conn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:752:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:816:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_END_REACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:836:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:860:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:924:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_HA_HELLO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:932:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:950:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:962:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_ACK_RCVD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1173:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1192:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_spop_strm [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1287:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_OPEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1371:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1647:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1819:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:1931:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_SHORT_READ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2005:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2052:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_WAIT_INLIST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2067:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2317:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2353:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2416:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2604:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_DEM_BLOCK_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2684:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CS_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2717:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_SCTL_DBG_STR_L_MUXS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2747:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2883:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_F_USR1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:2946:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3060:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_CLOSED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3089:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SS_HLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3163:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_CF_MUX_MALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_RCV_MORE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3335:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOP_SF_NOTIFIED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3450:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3489:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3621:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_fcgi.c:4202:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.2.1/src/mux_fcgi.c:1522:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_fcgi.c:1723:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_fcgi.c:1790:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_fcgi.c:2220:21: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/mux_fcgi.c:2114:20: note: Shadowed declaration haproxy-3.2.1/src/mux_fcgi.c:2220:21: note: Shadow variable haproxy-3.2.1/src/mux_fcgi.c:2221:12: style: Local variable 'size' shadows outer variable [shadowVariable] haproxy-3.2.1/src/mux_fcgi.c:2115:11: note: Shadowed declaration haproxy-3.2.1/src/mux_fcgi.c:2221:12: note: Shadow variable haproxy-3.2.1/src/mux_fcgi.c:961:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/mux_fcgi.c:968:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/mux_fcgi.c:971:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/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.2.1/src/mux_fcgi.c:4505:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:589:49: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_fcgi.c:591:20: style: Variable 'fconn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:599:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:600:20: style: Variable 'fconn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/mux_fcgi.c:4498:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:630:23: note: Parameter 'input' can be declared as pointer to const haproxy-3.2.1/src/mux_fcgi.c:633:20: style: Variable 'fstrm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:822:54: style: Parameter 'fconn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_fcgi.c:1215:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:1252:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:1265:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:3211: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.2.1/src/mux_fcgi.c:4511:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:3211:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_fcgi.c:3211: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.2.1/src/mux_fcgi.c:4511:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:3211:79: note: Parameter 'output' can be declared as pointer to const haproxy-3.2.1/src/mux_fcgi.c:3643:20: style: Variable 'fstrm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:4075:17: style: Variable 'sl' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_fcgi.c:4344: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.2.1/src/mux_fcgi.c:4513:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:4344:64: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_fcgi.c:4372: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.2.1/src/mux_fcgi.c:4514:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_fcgi.c:4372:60: note: Parameter 'sd' can be declared as pointer to const haproxy-3.2.1/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.2.1/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.2.1/src/mux_fcgi.c:2995:15: error: Uninitialized variable: fstrm->flags [uninitvar] haproxy-3.2.1/src/mux_fcgi.c:2992:39: note: Assuming condition is false haproxy-3.2.1/src/mux_fcgi.c:2995:15: note: Uninitialized variable: fstrm->flags haproxy-3.2.1/src/mux_fcgi.c:4202:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/mux_spop.c:3400:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] haproxy-3.2.1/src/mworker-prog.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_O_TYPE_PROG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mworker-prog.c:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_spop.c:3418:12: style: The if condition is the same as the previous if condition [duplicateCondition] haproxy-3.2.1/src/mux_spop.c:3409:12: note: First condition haproxy-3.2.1/src/mux_spop.c:3418:12: note: Second condition haproxy-3.2.1/src/mux_spop.c:1382:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:1513:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:1618:3: style: Label 'fail' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:3212:4: style: Label 'realign_again' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:3270:3: style: Label 'fail' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:1139:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/mux_spop.c:1142:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/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.2.1/src/mux_spop.c:3694:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:593:49: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_spop.c:595:20: style: Variable 'spop_conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_spop.c:603:17: style: Variable 'srv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_spop.c:604:20: style: Variable 'spop_conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/mux_spop.c:3687:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:630:23: note: Parameter 'input' can be declared as pointer to const haproxy-3.2.1/src/mux_spop.c:814:54: style: Parameter 'spop_conn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_spop.c:1029:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_spop.c:2677: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.2.1/src/mux_spop.c:3700:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:2677:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_spop.c:2677: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.2.1/src/mux_spop.c:3700:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:2677:79: note: Parameter 'output' can be declared as pointer to const haproxy-3.2.1/src/mux_spop.c:2846:68: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_spop.c:2859:76: style: Parameter 'spop_conn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_spop.c:2859:105: style: Parameter 'spop_strm' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_spop.c:2860:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_spop.c:2902:20: style: Variable 'spop_strm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_spop.c:3539: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.2.1/src/mux_spop.c:3702:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:3539:64: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_spop.c:3566: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.2.1/src/mux_spop.c:3703:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_spop.c:3566:60: note: Parameter 'sd' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:2942:18: style: Checking if unsigned expression 'window_conn' is less than zero. [unsignedLessThanZero] haproxy-3.2.1/src/mux_quic.c:2929:12: note: Assignment 'resent=0', assigned value is 0 haproxy-3.2.1/src/mux_quic.c:2942:18: note: Unsigned less than zero haproxy-3.2.1/src/mux_quic.c:224:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_quic.c:890:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_quic.c:2389:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_quic.c:2592:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_quic.c:3994:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_spop.c:3400:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/mux_quic.c:292:46: style: Parameter 'qcc' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_quic.c:490:36: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_quic.c:495:37: style: Parameter 'qcs' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_quic.c:597: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.2.1/src/mux_quic.c:215:40: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_quic.c:597:51: note: Parameter 'stream' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:997:12: style: Variable 'largest' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_quic.c:2744:30: style: Variable 'first_qcs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_quic.c:2991:20: style: Variable 'qc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_quic.c:3408:32: style: Variable 'lparams' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_quic.c:3587: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.2.1/src/mux_quic.c:4094:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_quic.c:3587:45: note: Parameter 'sd' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:3900: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.2.1/src/mux_quic.c:4099:20: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_quic.c:3900:47: note: Parameter 'sc' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:3998: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.2.1/src/mux_quic.c:4104:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_quic.c:3998:40: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_quic.c:4069: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.2.1/src/mux_quic.c:4106:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_quic.c:4069:65: note: Parameter 'sd' can be declared as pointer to const haproxy-3.2.1/src/mworker-prog.c:282:20: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] haproxy-3.2.1/src/mworker-prog.c:307:21: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] haproxy-3.2.1/src/mworker-prog.c:96:19: style: Condition 'ret==0' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/mworker-prog.c:89:12: note: Assuming that condition 'ret<0' is not redundant haproxy-3.2.1/src/mworker-prog.c:92:19: note: Assuming that condition 'ret>0' is not redundant haproxy-3.2.1/src/mworker-prog.c:96:19: note: Condition 'ret==0' is always true haproxy-3.2.1/src/mworker-prog.c:265:18: style: Variable 'ext_child_user' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mworker-prog.c:290:17: style: Variable 'ext_child_group' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:2809:39: style:inconclusive: Boolean expression '!(s->scf->flags&SC_FL_ERROR)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] haproxy-3.2.1/src/http_ana.c:2998:39: style:inconclusive: Boolean expression '!(s->scb->flags&SC_FL_ERROR)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] haproxy-3.2.1/src/namespace.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/namespace.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/namespace.c:54:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netns_entry [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/namespace.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/namespace.c:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netns_entry [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/namespace.c:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLONE_NEWNET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mworker.c:443: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.2.1/src/mux_h1.c:2968:34: style: Redundant condition: h1m->flags&H1_MF_CHNK. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] haproxy-3.2.1/src/http_ana.c:2809:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/http_ana.c:2998:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/mux_h1.c:2794:55: style: Condition 'h1s->status>=200' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/mux_h1.c:2793:19: note: Assuming that condition 'h1s->status>=200' is not redundant haproxy-3.2.1/src/mux_h1.c:2794:55: note: Condition 'h1s->status>=200' is always true haproxy-3.2.1/src/mux_h1.c:4807:50: style: Condition 'count>h1m->curr_len' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/mux_h1.c:4806:14: note: Assuming that condition 'count>h1m->curr_len' is not redundant haproxy-3.2.1/src/mux_h1.c:4807:50: note: Condition 'count>h1m->curr_len' is always true haproxy-3.2.1/src/pattern.c:1581: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.2.1/src/ncbuf.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RESERVED_SZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_GAP_MIN_SZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:221:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_GAP_MIN_SZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:306:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:339:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RESERVED_SZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:457:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:525:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCB_RET_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:608:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/mux_h1.c:5515:2: error: Memory leak: entry [memleak] haproxy-3.2.1/src/mux_h1.c:1290:2: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck] haproxy-3.2.1/src/mux_h1.c:1312:6: note: Assuming that condition 't' is not redundant haproxy-3.2.1/src/mux_h1.c:1290:2: note: Null pointer dereference haproxy-3.2.1/src/mux_h1.c:1291:2: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck] haproxy-3.2.1/src/mux_h1.c:1312:6: note: Assuming that condition 't' is not redundant haproxy-3.2.1/src/mux_h1.c:1291:2: note: Null pointer dereference haproxy-3.2.1/src/mux_h1.c:1292:2: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck] haproxy-3.2.1/src/mux_h1.c:1312:6: note: Assuming that condition 't' is not redundant haproxy-3.2.1/src/mux_h1.c:1292:2: note: Null pointer dereference haproxy-3.2.1/src/mux_h1.c:4550:3: style: Label 'do_shutw' is not used. [unusedLabel] haproxy-3.2.1/src/mux_h1.c:4960:3: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/mux_h1.c:2745:16: style: Local variable 'n' shadows outer variable [shadowVariable] haproxy-3.2.1/src/mux_h1.c:2696:13: note: Shadowed declaration haproxy-3.2.1/src/mux_h1.c:2745:16: note: Shadow variable haproxy-3.2.1/src/http_ana.c:1064:2: style: Label 'waiting' is not used. [unusedLabel] haproxy-3.2.1/src/http_ana.c:281:11: style: Local variable 'len' shadows outer variable [shadowVariable] haproxy-3.2.1/src/http_ana.c:100:6: note: Shadowed declaration haproxy-3.2.1/src/http_ana.c:281:11: note: Shadow variable haproxy-3.2.1/src/mux_h1.c:684: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.2.1/src/mux_h1.c:5861:18: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_h1.c:684:47: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_h1.c:686:14: style: Variable 'h1c' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1229: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.2.1/src/mux_h1.c:5854:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_h1.c:1229:21: note: Parameter 'input' can be declared as pointer to const haproxy-3.2.1/src/mux_h1.c:1452:63: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1454:16: style: Variable 'fe' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1533:63: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1536:16: style: Variable 'be' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1591:67: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1593:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1615:67: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1662:53: style: Parameter 'h1s' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1662:70: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:1752:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1778:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:1855:65: style: Parameter 'h1m' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/mux_h1.c:4479:14: style: Variable 'h1s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:4666:14: style: Variable 'h1m' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:5439: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.2.1/src/mux_h1.c:5871:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_h1.c:5439:62: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/mux_h1.c:5442:14: style: Variable 'h1s' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/mux_h1.c:5458: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.2.1/src/mux_h1.c:5872:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/mux_h1.c:5458:58: note: Parameter 'sd' can be declared as pointer to const haproxy-3.2.1/src/mux_h1.c:5643:12: style: Variable 'key_beg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:139:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:385:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:1270:23: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:2469:17: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:2596:105: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ana.c:2721:8: style: Variable 'res' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:3816:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ana.c:3880:58: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ana.c:3983:68: style: Parameter 'txn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ana.c:3983:87: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/http_ana.c:3985:19: style: Variable 'uri_auth' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:4027:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/http_ana.c:5049:37: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/payload.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:54:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:768:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:904:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1075:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1382:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1501:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1577:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1645:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1684:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1765:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:1865:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/http_ana.c:3290:24: style: Variable 'stripped_after' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/http_ana.c:3505:15: style: Variable 'att_beg' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/http_ana.c:3507:15: style: Variable 'att_end' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/http_ana.c:3681:24: style: Variable 'stripped_after' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/pipe.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIPES_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/pipe.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pipe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/pipe.c:115:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ncbuf.c:267:19: style: Local variable 'off_blk' shadows outer variable [shadowVariable] haproxy-3.2.1/src/ncbuf.c:240:11: note: Shadowed declaration haproxy-3.2.1/src/ncbuf.c:267:19: note: Shadow variable haproxy-3.2.1/src/pool.c:1310:4: 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.2.1/src/peers.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:570:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_F_DWNGRD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:678:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:905:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1041:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected_peers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1071:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1159:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1191:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peer [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_table [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1278:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_table [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stksess [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1449:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1566:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_F_DWNGRD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1754:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2140:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_F_TEACH_PROCESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2495:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_TEACH_FLAGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2613:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2743:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2775:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2806:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2847:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_TABLE_UPDT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2910:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_PEERS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3322:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_NOTASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3340:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LR_ST_FINISHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3402:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_APP_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3454:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3622:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3738:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3774:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3793:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:3857:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:4025:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monthname [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:4048:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:4223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_L4_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:502:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_rxbuf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:539:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:611:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_updt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:624:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_updt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:683:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:708:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:728:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_quic.c:817:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_rhttp_conns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:190:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threads_enabled [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_ASSIGNED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:404:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:422:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LI_PRECONN_ST_FULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:477:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_rhttp.c:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:134:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:209:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOL_SOCKET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_sockpair.c:507:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/proto_rhttp.c:43:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/proto_rhttp.c:480:44: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/proto_sockpair.c:105:55: style:inconclusive: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_sockpair.c:45:55: note: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_sockpair.c:105:55: note: Function 'sockpair_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_sockpair.c:113:56: style:inconclusive: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_sockpair.c:46:56: note: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_sockpair.c:113:56: note: Function 'sockpair_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_sockpair.c:207:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/proto_sockpair.c:404:7: style: Unused variable: buf [unusedVariable] haproxy-3.2.1/src/proto_udp.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_udp.c:223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_INHERITED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_udp.c:246:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/payload.c:179:17: style: Local variable 'ext_len' shadows outer variable [shadowVariable] haproxy-3.2.1/src/payload.c:86:14: note: Shadowed declaration haproxy-3.2.1/src/payload.c:179:17: note: Shadow variable haproxy-3.2.1/src/payload.c:313:17: style: Local variable 'ext_len' shadows outer variable [shadowVariable] haproxy-3.2.1/src/payload.c:222:14: note: Shadowed declaration haproxy-3.2.1/src/payload.c:313:17: note: Shadow variable haproxy-3.2.1/src/proto_udp.c:189:50: style:inconclusive: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_udp.c:44:50: note: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_udp.c:189:50: note: Function 'udp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_udp.c:197:51: style:inconclusive: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_udp.c:45:51: note: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_udp.c:197:51: note: Function 'udp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_udp.c:133:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/payload.c:58:16: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/proto_tcp.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_tcp.c:373:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_L4_CONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_tcp.c:639:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_tcp.c:839:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_tcp.c:882:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_INHERITED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_uxdg.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_uxdg.c:181:51: style:inconclusive: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_uxdg.c:35:51: note: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxdg.c:181:51: note: Function 'uxdg_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxdg.c:189:52: style:inconclusive: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_uxdg.c:36:52: note: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxdg.c:189:52: note: Function 'uxdg_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxdg.c:150:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/proto_uxst.c:192:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_uxst.c:328:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/protocol.c:30:70: error: syntax error [syntaxError] haproxy-3.2.1/src/proto_uxst.c:249:51: style:inconclusive: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_uxst.c:44:51: note: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxst.c:249:51: note: Function 'uxst_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxst.c:257:52: style:inconclusive: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_uxst.c:45:52: note: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_uxst.c:257:52: note: Function 'uxst_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_quic.c:605:51: style:inconclusive: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_quic.c:66:51: note: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_quic.c:605:51: note: Function 'quic_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_quic.c:618:52: style:inconclusive: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_quic.c:67:52: note: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_quic.c:618:52: note: Function 'quic_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_quic.c:326:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.2.1/src/proto_quic.c:282:54: note: Shadowed declaration haproxy-3.2.1/src/proto_quic.c:326:12: note: Shadow variable haproxy-3.2.1/src/proto_quic.c:540:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/qmux_http.c:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_RECV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qmux_http.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QMUX_EV_STRM_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qmux_http.c:95:14: style: Variable 'htx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/qmux_trace.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qmux_trace.c:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proxy.c:271: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.2.1/src/qpack-dec.c:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-dec.c:174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H3_ERR_CLOSED_CRITICAL_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-dec.c:221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_RIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-dec.c:265:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_TOO_LARGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-dec.c:595:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QPACK_RET_DECOMP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/proto_tcp.c:820:50: style:inconclusive: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_tcp.c:54:50: note: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_tcp.c:820:50: note: Function 'tcp_enable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_tcp.c:828:51: style:inconclusive: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. [funcArgNamesDifferent] haproxy-3.2.1/src/proto_tcp.c:55:51: note: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_tcp.c:828:51: note: Function 'tcp_disable_listener' argument 1 names different: declaration 'listener' definition 'l'. haproxy-3.2.1/src/proto_tcp.c:436:12: style: Local variable 'flags' shadows outer argument [shadowArgument] haproxy-3.2.1/src/proto_tcp.c:362:53: note: Shadowed declaration haproxy-3.2.1/src/proto_tcp.c:436:12: note: Shadow variable haproxy-3.2.1/src/proto_tcp.c:941: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.2.1/src/proto_tcp.c:123:20: note: You might need to cast the function pointer here haproxy-3.2.1/src/proto_tcp.c:941:44: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/proto_tcp.c:941: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.2.1/src/proto_tcp.c:123:20: note: You might need to cast the function pointer here haproxy-3.2.1/src/proto_tcp.c:941:65: note: Parameter 'info' can be declared as pointer to const haproxy-3.2.1/src/qpack-tbl.c:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-tbl.c:264:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlen [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/qpack-tbl.c:310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STARTING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:228:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:388:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_tgroups_mask [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_pendconn [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:626:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:731:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:763:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:776:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:793:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:863:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/queue.c:875:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/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.2.1/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.2.1/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.2.1/src/quic_ack.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ack.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ack.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ack.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ack.c:223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc.c:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc.c:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_frontend_max_tx_mem [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc.c:114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_mem_diff [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ack.c:206:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/src/quic_ack.c:168:8: note: ret is assigned haproxy-3.2.1/src/quic_ack.c:206:6: note: ret is overwritten haproxy-3.2.1/src/quic_ack.c:38:54: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_ack.c:77:64: style: Parameter 'ar' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_cubic.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:229:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:400:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:441:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:527:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:591:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:640:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_CS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:651:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:322:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:574:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:773:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:925:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:996:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1194:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1216:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1321:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1332:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1422:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1434:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1443:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1451:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1464:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drs [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1471:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1479:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:1489:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_cubic.c:685:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_newreno.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_SS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_newreno.c:184:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_bbr.c:274:59: style: Parameter 'rs' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:280:58: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:351:46: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:426:46: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:519:56: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:637:77: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:639:21: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:730:79: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:968:72: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:980:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1014:21: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:1022:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1037:49: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1117:74: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1130:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1249:77: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1340:69: style: Parameter 'rs' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1341:73: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1470:14: style: Variable 'bbr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:1471:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:1479:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:1489:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_bbr.c:1501:53: style: Parameter 'bbr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cc_bbr.c:1551:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_newreno.c:138:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/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.2.1/src/quic_cc_newreno.c:219:25: note: You might need to cast the function pointer here haproxy-3.2.1/src/quic_cc_newreno.c:195:60: note: Parameter 'cc' can be declared as pointer to const haproxy-3.2.1/src/quic_cc_newreno.c:227:18: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cc_nocc.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_nocc.c:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_nocc.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_nocc.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_nocc.c:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_cc_path [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cc_nocc.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_ST_SS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/quic_cc_nocc.c:77:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/quic_cc_nocc.c:22:53: note: Parameter 'cc' can be declared as pointer to const haproxy-3.2.1/src/quic_cc_drs.c:43:51: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cid.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_CID_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cid.c:396:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_conn.c:549: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.2.1/src/quic_cli.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:241:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:272:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:549:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_cli.c:568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/quic_openssl_compat.c:2:0: error: #error "Must define USE_QUIC" [preprocessorErrorDirective] haproxy-3.2.1/src/quic_openssl_compat.c:2:2: error: #error "Must define USE_QUIC" [preprocessorErrorDirective] haproxy-3.2.1/src/quic_loss.c:46: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.2.1/src/quic_cid.c:220:41: style: Parameter 'qc' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cid.c:223:29: style: Variable 'conn_id' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_cid.c:307:70: style: Parameter 'saddr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_pacing.c:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retransmit.c:24:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_STREAM_FRAME_TYPE_FIN_BIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retransmit.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retransmit.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retransmit.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SPPKTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retransmit.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SPPKTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retry.c:28:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retry.c:88:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retry.c:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retry.c:241:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CID_MAXLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_DENY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:92:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_DGRAM_FL_REJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_DGRAM_FL_SEND_RETRY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rules.c:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_retry.c:23:8: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_retry.c:23:15: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_retry.c:83:56: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_cli.c:545: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.2.1/src/quic_cli.c:558:154: note: You might need to cast the function pointer here haproxy-3.2.1/src/quic_cli.c:545:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/quic_cli.c:170:3: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/quic_retransmit.c:206:2: style: Label 'start' is not used. [unusedLabel] haproxy-3.2.1/src/quic_stats.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_STATS_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:2932:16: style: Variable 'prev_state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] haproxy-3.2.1/src/peers.c:2927:16: note: $symbol is assigned haproxy-3.2.1/src/peers.c:2932:16: note: $symbol is overwritten haproxy-3.2.1/src/quic_sock.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:154:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:188:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpollevents [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_dgram [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:326:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recv_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:463:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:559:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:626:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_IP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:1624:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/quic_sock.c:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsghdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:820:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:973:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:4202:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/quic_sock.c:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEAD_FD_MAGIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:1069:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:1102:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:1148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_sock.c:1171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:29:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_MAX_ENCLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CRYPTO_BUF_SZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:162:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:336:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:658:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_qc_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:706:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_bind_conf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:763:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:990:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PHPKTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:1048:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:1130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/peers.c:567:15: style: Variable 'peer' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:749:23: style: Variable 'frqp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:791:23: style: Variable 'frqp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:801:24: style: Variable 'cached_de' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:876:27: style: Variable 'chunkp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:879:23: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:1000:23: style: Variable 'st' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:1100:49: style: Parameter 'appctx' can be declared as pointer to const. However it seems that 'peer_session_release' is a callback function, if 'appctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] haproxy-3.2.1/src/peers.c:3236:13: note: You might need to cast the function pointer here haproxy-3.2.1/src/peers.c:1100:49: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/peers.c:2796:16: style: Variable 'peers' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/peers.c:3850:46: style: Parameter 'peer' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/peers.c:3914:38: style: Parameter 'peers' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/peers.c:3931:40: style: Parameter 'peers' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/peers.c:4173:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_stream.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_desc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_ack [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_WAIT_FOR_FIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_ack [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_WAIT_FOR_FIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:394:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QC_SD_FL_RELEASE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_stream_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_stream.c:545:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufsize_small [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_MAX_PACKET_NUM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RMHP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_IV_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_CC_EVT_ACK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSAFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:637:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSFRM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:662:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_RX_RET_FRM_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:762:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:831:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_PRSHPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_FL_RX_PACKET_SPIN_BIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_ELRMHP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TRMHP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1309:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1489:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_TRMHP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1587:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1662:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1712:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:1895:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:2078:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_FL_CONN_CLOSING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:2102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qc_rx_pkt_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:2155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_rx.c:2264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_token.c:24:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_token.c:106:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_ssl.c:761:63: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_token.c:97:45: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tls.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_pktns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_cstream [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_LPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:313:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_enc_level [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:329:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_HKDEF_MODE_EXPAND_ONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/quic_tls.c:607:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:775:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:847:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ccm [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:891:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_TAG_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:938:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_TAG_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:964:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TLS_KEY_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:1077:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_KP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:1154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_RXPKT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:1204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_quic_tls_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tls.c:1220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_trace.c:459: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.2.1/src/quic_sock.c:56:20: style: Variable 'qc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_sock.c:89:28: style: Variable 'from' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_sock.c:262:63: style: Parameter 'daddr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_sock.c:464:32: style: Variable 'params' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_sock.c:580:53: style: Parameter 'saddr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_sock.c:662:41: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_sock.c:818:32: style: Variable 'params' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_sock.c:963:20: style: Variable 'bc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/src/quic_tp.c:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_frontend_max_streams_bidi [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:224:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_versions_nb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/raw_sock.c:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:266:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_INVAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/raw_sock.c:379:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:478:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_PREFERRED_ADDRESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/raw_sock.c:508:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_RAW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:502:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quic_versions_nb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:542:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_ORIGINAL_DESTINATION_CONNECTION_ID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:662:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_TRUNC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_TP_DEC_ERR_INVAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/quic_tp.c:804:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_TRANSP_PARAMS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/regex.c:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_eo [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/regex.c:209:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/regex.c:302:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/regex.c:328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/raw_sock.c:479: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.2.1/src/raw_sock.c:494:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/raw_sock.c:479:52: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/src/raw_sock.c:479: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.2.1/src/raw_sock.c:494:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/raw_sock.c:479:64: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.2.1/src/raw_sock.c:479: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.2.1/src/raw_sock.c:494:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/raw_sock.c:479:80: note: Parameter 'toremove_ctx' can be declared as pointer to const haproxy-3.2.1/src/raw_sock.c:479: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.2.1/src/raw_sock.c:494:17: note: You might need to cast the function pointer here haproxy-3.2.1/src/raw_sock.c:479:131: note: Parameter 'newctx' can be declared as pointer to const haproxy-3.2.1/src/resolvers.c:816: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.2.1/src/ring.c:526:47: error: There is an unknown macro here somewhere. Configuration is required. If TOSTR is a macro then please configure it. [unknownMacro] haproxy-3.2.1/src/regex.c:28:8: style: Variable 'old_dst' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/regex.c:29:8: style: Variable 'dst_end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_rx.c:147:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/quic_rx.c:1202:35: style: Condition 'largest_pn==-1' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/quic_rx.c:419:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/quic_rx.c:1399:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/quic_rx.c:1401:2: style: Label 'leave' is not used. [unusedLabel] haproxy-3.2.1/src/quic_rx.c:754:64: style: Parameter 'dcid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_rx.c:810:61: style: Parameter 'ack_frm' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_rx.c:1197:84: style: Parameter 'pkt' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_rx.c:2261:23: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_tls.c:1079:9: style: Redundant initialization for 'nxt_rx'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.2.1/src/quic_tls.c:1071:29: note: nxt_rx is initialized haproxy-3.2.1/src/quic_tls.c:1079:9: note: nxt_rx is overwritten haproxy-3.2.1/src/quic_tls.c:1080:9: style: Redundant initialization for 'nxt_tx'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.2.1/src/quic_tls.c:1072:29: note: nxt_tx is initialized haproxy-3.2.1/src/quic_tls.c:1080:9: note: nxt_tx is overwritten haproxy-3.2.1/src/quic_tls.c:569:40: style: Parameter 'aead_iv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tls.c:623:68: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tls.c:759:64: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tls.c:1014:58: style: Parameter 'odcid' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tls.c:1062:27: style: Variable 'tx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/quic_tp.c:428:62: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/quic_tp.c:718:17: style: Variable 'iscid' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server_state.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:510:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATE_LINE_MAXLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:590:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_STATE_FILE_MAX_FIELDS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:687:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_FORCED_ID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:752:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_state_base [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server_state.c:782:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_session [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SESS_FL_RELEASE_LI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_ACC_PROXY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_sock_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:476:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O_NULLNOLOG [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:516:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_WOKEN_TIMER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:533:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:574:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/session.c:398:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/shctx.c:79:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/shctx.c:211:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/shctx.c:261:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/shctx.c:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_SHARED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/shctx.c:170:50: style: Parameter 'shctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/shctx.c:223:47: style: Parameter 'shctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/shctx.c:307:22: portability: '(void*)shctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/shctx.c:307: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.2.1/src/shctx.c:315:7: portability: 'cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/server_state.c:748:8: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/signal.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sig_handlers [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:261:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:285:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIGNAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/signal.c:257:46: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/sink.c:1455: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.2.1/src/slz.c:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed_huff [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:351:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:395:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:530:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_FIXED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:935:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_fast [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1011:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_fast [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1066:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1078:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1093:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1117:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1137:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_EOB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1354:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1393:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:1413:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLZ_ST_INIT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:282:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TYPE_STREAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:351:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:397:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:450:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:781:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TYPE_DGRAM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:873:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:888:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:898:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:915:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:1037:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdtab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:1138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:1192:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock.c:1216:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_FDLESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:408:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:433:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_CKP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:450:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_SRC_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:476:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:496:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_CKP_ENTRIES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:565:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:618:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:661:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:698:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:715:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:723:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:737:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:745:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:753:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:781:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:790:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:803:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:812:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:831:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:848:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:873:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:944:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:972:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_METH_OTHER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:998:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1022:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1033:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1318:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1400:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1709:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1734:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1757:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1785:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1832:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1866:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1884:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1902:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1920:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1956:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1975:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:1989:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2011:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2053:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2075:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2119:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hextab [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2269:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2404:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2426:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2459:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2535:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2555:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2580:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2637:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2673:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8_CODE_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2772:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2821:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2855:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:2933:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3028:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3040:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_flags [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3511:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3533:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3558:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3613:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3645:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3704:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3727:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3771:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3793:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3808:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3855:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3919:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4046:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4076:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4252:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4279:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4304:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4325:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4377:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4614:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4623:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4634:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4655:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4692:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4718:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_usec [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4729:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4740:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4749:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4759:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4768:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4782:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4794:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4806:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4818:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4830:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4842:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4854:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4861:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4870:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4890:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4897:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4904:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4911:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4921:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4932:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_CONST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4944:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4967:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_METH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:4986:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5008:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5035:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5044:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5063:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_SINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:5274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:145:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_CONFIGURED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:198:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:228:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_events_at_once [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:354:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_HDL_SUB_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:410:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_AGENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_OP_STCHGC_HEALTH [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:469:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:544:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_FMAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:633:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:721:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DELETED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:776:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:803:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:835:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:865:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:879:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:893:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_CMAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:904:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_CMAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:918:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:941:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:960:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:987:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1019:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1063:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_IADDR_LIBC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_INIT_STATE_FULLY_UP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_LOG_PROTO_LEGACY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1356:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FASTOPEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1402:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_STICK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1441:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2_SSL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONERR_FASTINTER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1531:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONMARKEDDOWN_SHUTDOWNSESSIONS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANA_ONMARKEDUP_SHUTDOWNBACKUPSESSIONS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1595:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1665:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1677:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1693:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V1 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1700:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PP_V2 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1721:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1772:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1813:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1951:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_STICK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1964:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:1991:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_O_PORT_OK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2011:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FASTOPEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2020:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2029:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_UWGHT_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2042:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_STRICT_MAXCONN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2064:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2084:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2209:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_MAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2293:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADM_STCHGC_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2462:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2540:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_LB_PROP_DYN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2595:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGC_SRV [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2617:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2646:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2789:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CHKINTR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:2894:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_RHTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3031:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_SSL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_server_name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3414:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3448:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_PARSE_ADDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3656:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_PARSE_ADDR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3716:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3788:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_DEFAULT_SERVER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3874:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3917:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:3991:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_FORCED_ID [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4032:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_MAPPORTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4313:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4334:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4367:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4414:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_ST_ENABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4479:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4565:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_RMAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4587:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ADMF_RMAINT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4681:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NO_RESOLUTION [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4801:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_ms [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4848:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4895:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:4966:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5030:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5052:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_IADDR_LAST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_MAX_NAME_SIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5225:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5240:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5474:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5490:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5517:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5543:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5585:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5606:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5630:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5683:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_BACKUP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5713:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5748:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5778:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5800:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5846:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:5895:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_PARSE_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:6205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_NON_PURGEABLE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:6255:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:6469:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_F_DYNAMIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:6540:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:6658:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7009:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7053:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_conns [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7077:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7098:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_LIST_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7150:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_hash_node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7168:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn_hash_node [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_PRIVATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7272:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7379:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7412:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/server.c:7441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_high_ratio [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/slz.c:487:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/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.2.1/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.2.1/src/slz.c:708:8: style: Variable 'plit' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/sock_inet.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_inet.c:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_inet.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_inet.c:298:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_inet.c:494:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_CONNECTIVITY_CACHE_TIME [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_inet.c:406:8: style: Condition '!sock_inet4_make_foreign(fd)' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/sock_inet.c:406:32: note: Calling function 'sock_inet4_make_foreign' returns 0 haproxy-3.2.1/src/sock_inet.c:406:8: note: Condition '!sock_inet4_make_foreign(fd)' is always true haproxy-3.2.1/src/sock_inet.c:412:8: style: Condition '!sock_inet6_make_foreign(fd)' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/sock_inet.c:412:32: note: Calling function 'sock_inet6_make_foreign' returns 0 haproxy-3.2.1/src/sock_inet.c:412:8: note: Condition '!sock_inet6_make_foreign(fd)' is always true haproxy-3.2.1/src/sock_inet.c:517:10: style: Unused variable: val [unusedVariable] haproxy-3.2.1/src/sock_inet.c:518:12: style: Unused variable: len [unusedVariable] haproxy-3.2.1/src/sock.c:430:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] haproxy-3.2.1/src/sock.c:425:6: note: If condition 'ret' is true, the function will return/exit haproxy-3.2.1/src/sock.c:430:9: note: Returning identical expression 'ret' haproxy-3.2.1/src/sock.c:453:9: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] haproxy-3.2.1/src/sock.c:448:6: note: If condition 'ret' is true, the function will return/exit haproxy-3.2.1/src/sock.c:453:9: note: Returning identical expression 'ret' haproxy-3.2.1/src/sock.c:1120:8: style: Condition '!conn->subs->events' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/sock.c:1119:25: note: Assignment 'conn->subs->events=0', assigned value is 0 haproxy-3.2.1/src/sock.c:1120:8: note: Condition '!conn->subs->events' is always true haproxy-3.2.1/src/sock_unix.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CUST_ABNS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_unix.c:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_CUST_ABNSZ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_unix.c:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_unix.c:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sock_unix.c:434:2: style: Label 'err_unlink_back' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_clienthello.c:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_sock_bind_verifycbk [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_clienthello.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_EV_CONN_CHOOSE_SNI_CTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_clienthello.c:511:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_EV_CONN_SWITCHCTX_CB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2087:50: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] haproxy-3.2.1/src/ssl_clienthello.c:68:14: style: Condition 'i==1' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/ssl_clienthello.c:66:9: note: Assuming that condition 'i==0' is not redundant haproxy-3.2.1/src/ssl_clienthello.c:65:16: note: Assuming that condition 'i<2' is not redundant haproxy-3.2.1/src/ssl_clienthello.c:68:14: note: Condition 'i==1' is always true haproxy-3.2.1/src/ssl_clienthello.c:89:10: style: Condition 'skip' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/ssl_clienthello.c:78:16: note: Assignment 'skip=0', assigned value is 0 haproxy-3.2.1/src/ssl_clienthello.c:84:24: note: Assuming condition is false haproxy-3.2.1/src/ssl_clienthello.c:89:10: note: Condition 'skip' is always false haproxy-3.2.1/src/ssl_gencert.c:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_subject_alt_name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:125:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_serial [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:284:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:318:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:338:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_seed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:352:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_ctx_lru_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:383:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_app_data_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:402:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_O_GENERATE_CERTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_gencert.c:266:2: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_crtlist.c:239:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist_entry [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:320:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EB_ROOT_UNIQUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CRT_ARGS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:650:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRT_LINESIZE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:779:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:926:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_SOCK_VERIFY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1064:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crtlists_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1094:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_crtlist [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1182:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckchs [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1220:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1332:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1498:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_crtlist.c:1633:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crtlists_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:387:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:650:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:794:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_free [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:980:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckchs [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_CONF_SET_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1197:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckch_inst [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1376:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_INFO [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1646:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1669:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1798:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1878:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1905:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:1968:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2008:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chain [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2424:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2569:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2609:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CODE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2651:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_SERVER_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2682:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bind_conf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2711:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ckch_store [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2753:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2857:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:2925:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3082:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3273:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3386:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3457:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3601:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3652:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3668:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3743:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3815:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3823:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3867:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cafile_entry [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3896:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3945:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:3993:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4096:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4262:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_REVOKED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4358:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4425:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4519:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cafile_entry [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4543:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4554:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckchs_tree [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4645:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4707:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4760:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKCH_CONF_SET_EMPTY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4864:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:5012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:5151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:5222:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:423:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:438:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:468:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:508:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:564:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:682:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:721:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:853:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:904:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:956:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1009:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERAL_NAME [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1100:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1248:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __OPENSSL_110_CONST__ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1350:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1391:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1428:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1520:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1554:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1585:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1685:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1872:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1906:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_SESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1925:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1941:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:1977:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2000:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2033:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2060:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2175:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_capture_ptr_index [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2382:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_WAIT_XPRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sample.c:2429:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/sample.c:3896:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/sample.c:5255:6: style: Condition '!logs' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/sample.c:911: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.2.1/src/sample.c:3646:49: note: You might need to cast the function pointer here haproxy-3.2.1/src/sample.c:911:27: note: Parameter 'smp' can be declared as pointer to const haproxy-3.2.1/src/sample.c:925: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.2.1/src/sample.c:1050:107: note: You might need to cast the function pointer here haproxy-3.2.1/src/sample.c:925:29: note: Parameter 'smp' can be declared as pointer to const haproxy-3.2.1/src/sample.c:2017:8: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:2380:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:2399:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:2454:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:2473:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:2819:14: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3025: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.2.1/src/sample.c:5398:64: note: You might need to cast the function pointer here haproxy-3.2.1/src/sample.c:3025:48: note: Parameter 'arg' can be declared as pointer to const haproxy-3.2.1/src/sample.c:3038:20: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3127:16: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3758:8: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3784:8: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3853:18: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:3854:17: style: Variable 'strm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:4286:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:4322:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:5057:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:5169:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:5193:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/sample.c:5246:20: style: Variable 'logs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:1009:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_sample.c:594:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/ssl_sample.c:555:7: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:582:23: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:1404: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.2.1/src/ssl_sample.c:2513:30: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_sample.c:1404:65: note: Parameter 'smp' can be declared as pointer to const haproxy-3.2.1/src/ssl_sample.c:1404: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.2.1/src/ssl_sample.c:2513:30: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_sample.c:1404:92: note: Parameter 'private' can be declared as pointer to const haproxy-3.2.1/src/ssl_sample.c:1822: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.2.1/src/ssl_sample.c:2545:30: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_sample.c:1822:61: note: Parameter 'smp' can be declared as pointer to const haproxy-3.2.1/src/ssl_sample.c:1822: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.2.1/src/ssl_sample.c:2545:30: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_sample.c:1822:88: note: Parameter 'private' can be declared as pointer to const haproxy-3.2.1/src/ssl_sample.c:1917:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:1939:23: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:1969:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:2167:22: style: Variable 'capture' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_sample.c:2427: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.2.1/src/ssl_sample.c:2567:81: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_sample.c:2427:27: note: Parameter 'arg' can be declared as pointer to const haproxy-3.2.1/src/ssl_trace.c:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_sock.c:7180: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.2.1/src/ssl_crtlist.c:633:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] haproxy-3.2.1/src/ssl_crtlist.c:1313:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_crtlist.c:363:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_crtlist.c:1169: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.2.1/src/ssl_crtlist.c:1645:205: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_crtlist.c:1169:52: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/ssl_crtlist.c:1372:9: style: Variable 'lf' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:7247:52: style: Condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/server.c:7245:51: note: Assuming that condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is not redundant haproxy-3.2.1/src/server.c:7247:52: note: Condition '(volatile void*)srv->idle_node.node.leaf_p==NULL' is always true haproxy-3.2.1/src/ssl_crtlist.c:631:8: style: Variable 'found' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/ssl_crtlist.c:1018:8: style: Variable 'space' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/ssl_crtlist.c:1022:8: style: Variable 'space' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/ssl_utils.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLSEXT_signature_anonymous [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_ASN1_GENERALIZEDTIME [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:221:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XN_FLAG_RFC2253 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_undef [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:638:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_ASN1_GENERALIZEDTIME [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_utils.c:737:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_LOCAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_fe [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_TYPE_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:124:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STFILE_DOMAIN_UNSET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_U64 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STFILE_DOMAIN_PX_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-file.c:347:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_FILE_MAX_COL_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/src/server.c:4515:8: style: Redundant initialization for 'sign'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.2.1/src/server.c:4512:13: note: sign is initialized haproxy-3.2.1/src/server.c:4515:8: note: sign is overwritten haproxy-3.2.1/src/server.c:1933:4: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] haproxy-3.2.1/src/stats-json.c:173:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_STARTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-json.c:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-json.c:86:15: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] haproxy-3.2.1/src/stats-json.c:83:22: note: type is assigned haproxy-3.2.1/src/stats-json.c:86:15: note: type is overwritten haproxy-3.2.1/src/server.c:3533:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/server.c:3534:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/server.c:7120:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/server.c:408:52: style: Parameter 'check' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:537:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:538:17: style: Variable 'tmpserv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:688:55: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:874:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1155: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.2.1/src/server.c:2407:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1155:48: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1163: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.2.1/src/server.c:2408:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1163:49: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1171: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.2.1/src/server.c:2410:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1171:48: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1180:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1226:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1246:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1260:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1383: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.2.1/src/server.c:2435:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1383:46: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1432: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.2.1/src/server.c:2426:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1432:57: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1472: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.2.1/src/server.c:2417:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1472:44: note: Parameter 'curproxy' can be declared as pointer to const haproxy-3.2.1/src/server.c:1560:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1576: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.2.1/src/server.c:2431:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1576:50: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1800:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1956: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.2.1/src/server.c:2441:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:1956:46: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:1959:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:1979:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:2024: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.2.1/src/server.c:2444:28: note: You might need to cast the function pointer here haproxy-3.2.1/src/server.c:2024:47: note: Parameter 'cur_arg' can be declared as pointer to const haproxy-3.2.1/src/server.c:2079:48: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:2315:54: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:2337:49: style: Parameter 'px' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:2510:16: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:3172:40: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:3195:49: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:3493:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:3962:63: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4077:62: style: Parameter 's' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4129:18: style: Variable 'v4' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:4130:19: style: Variable 'v6' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:4203:9: style: Variable 'from_ptr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:4329:45: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4783:23: style: Variable 'srvrq' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:4874:53: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4874:64: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4874:83: style: Parameter 'ip_family' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/server.c:4877:16: style: Variable 'be' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:4957:28: style: Variable 'resolution' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5130:16: style: Variable 'curproxy' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5303:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5304:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5320:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5344:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5345:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5361:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5375:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5376:9: style: Variable 'port' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:5461:17: style: Variable 'sv' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:7146:25: style: Variable 'hash_node' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/server.c:7164:25: style: Variable 'hash_node' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-file.c:162:22: style: Variable 'col_node' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_utils.c:422:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_utils.c:71:16: style: Variable 'serial' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_utils.c:114:25: style: Variable 'gentm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_utils.c:128:17: style: Variable 'utctm' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_utils.c:432:31: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/ssl_utils.c:632:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats.c:205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:237:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:267:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_OUTBLK_FULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTX_BLK_REQ_SL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:334:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:449:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:470:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_FMT_HTML [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:551:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_STATE_HEAD [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:647:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:671:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:717:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:847:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_INF_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:882:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:913:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_FMT_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHNODE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1002:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1012:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1026:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1035:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1054:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1089:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_failed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_RESOLVERS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1245:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DOMAIN_COUNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_PX_CAP_FE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:465:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_I_PX_MAX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:621:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:686:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_RUNNING [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:743:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1057:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1098:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRV_ST_STOPPED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_STATS_SAMPLES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1290:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stat_lines [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_BOUND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1565:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_FL_DISABLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxies_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/ssl_ckch.c:4791:74: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/ssl_ckch.c:1733:46: style: Condition 'sni_tmp->neg' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/ssl_ckch.c:1068:4: error: Common realloc mistake: 'r' nulled but not freed upon failure [memleakOnRealloc] haproxy-3.2.1/src/ssl_ckch.c:4901:6: error: Common realloc mistake: 'r' nulled but not freed upon failure [memleakOnRealloc] haproxy-3.2.1/src/ssl_ckch.c:2547:1: style: Label 'end' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_ckch.c:4844:1: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/src/ssl_ckch.c:1316:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:1408:22: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:1473:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:3668:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:3823:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:4358:24: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] haproxy-3.2.1/src/ssl_ckch.c:1288:58: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/ssl_ckch.c:1526:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_ckch.c:2209:59: style: Parameter 'ckch_store' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/ssl_ckch.c:2209:86: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/ssl_ckch.c:2376:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_ckch.c:2573: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.2.1/src/ssl_ckch.c:4580:208: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_ckch.c:2573:52: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/ssl_ckch.c:3642: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.2.1/src/ssl_ckch.c:4590:220: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_ckch.c:3642:54: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/ssl_ckch.c:3773:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_ckch.c:4137: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.2.1/src/ssl_ckch.c:4597:221: note: You might need to cast the function pointer here haproxy-3.2.1/src/ssl_ckch.c:4137:55: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/ssl_ckch.c:4451:10: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/ssl_ckch.c:5014:8: style: Variable 'final_name' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stconn.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sedesc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_sedesc [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_SHW_SILENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connstream [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_connstream [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:300:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:315:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:349:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srv_chk_io_cb [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_APPLET [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ORPHAN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:434:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_RDY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_zero_copy_fwd [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:623:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:657:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:709:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_DONT_WAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:719:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_EST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:750:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:843:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_CON [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:859:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_RDY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:933:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:967:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_WANTED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1034:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ST_EST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1061:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1093:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_POLL_LOOPS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1582:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_SB_RDY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1613:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1794:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_WRITE_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1828:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1924:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_EOS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1979:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_POLL_LOOPS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPCTX_FL_INOUT_BUFS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2224:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_ERROR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_WRITE_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2330:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_EOI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_T_MUX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_FL_DETACHED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2428:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2467:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:2520:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_ABRT_SRC_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats.c:1109:3: style: Label 'alloc_failed' is not used. [unusedLabel] haproxy-3.2.1/src/stats.c:291:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats.c:436:56: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats.c:514:40: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats.c:642:57: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats.c:666:63: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats.c:957:17: style: Variable 'px' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats.c:993:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats.c:1016: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.2.1/src/stats.c:1325:181: note: You might need to cast the function pointer here haproxy-3.2.1/src/stats.c:1016:56: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/stats.c:1077: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.2.1/src/stats.c:1327:191: note: You might need to cast the function pointer here haproxy-3.2.1/src/stats.c:1077:66: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/stats.c:1243:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.2.1/src/stats.c:1260:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.2.1/src/stats.c:1287:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.2.1/src/stats.c:1301:6: style: Variable 'domains' can be declared as const array [constVariable] haproxy-3.2.1/src/stats.c:993:28: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/systemd.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sun_family [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/systemd.c:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stats-proxy.c:1101:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] haproxy-3.2.1/src/stats-proxy.c:428:9: style: Local variable 'i' shadows outer variable [shadowVariable] haproxy-3.2.1/src/stats-proxy.c:357:19: note: Shadowed declaration haproxy-3.2.1/src/stats-proxy.c:428:9: note: Shadow variable haproxy-3.2.1/src/stats-proxy.c:173:30: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:464:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:620:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:683:55: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats-proxy.c:683:74: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stats-proxy.c:1055:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:1289:24: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:1341:22: style: Variable 'svs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:1343:19: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stats-proxy.c:1357:23: style: Variable 'scope' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/task.c:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_KILLED [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_HEAVY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rqueue [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:310:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:472:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:513:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:704:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable th_ctx [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:941:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:963:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TGROUPS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:982:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:567:35: style: Condition 'sc_attach_applet(sc,appctx)==-1' is always false [knownConditionTrueFalse] haproxy-3.2.1/src/stconn.c:567:22: note: Calling function 'sc_attach_applet' returns 0 haproxy-3.2.1/src/stconn.c:567:35: note: Condition 'sc_attach_applet(sc,appctx)==-1' is always false haproxy-3.2.1/src/tcp_act.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:91:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:135:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:191:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:248:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:303:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:333:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttl [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:495:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:540:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental_directives_allowed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:596:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:751:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:765:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_CUSTOM [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_act.c:801:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ORIG_UNSPEC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stconn.c:1243:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/stconn.c:1531:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/stconn.c:1898:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/stconn.c:1951:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] haproxy-3.2.1/src/stconn.c:654:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stconn.c:778:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stconn.c:962:18: style: Variable 'ic' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stconn.c:1130:22: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stconn.c:2489:17: style: Variable 'sc' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcp_act.c:221:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcp_act.c:276:17: style: Variable 'smp' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcp_act.c:488: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.2.1/src/tcp_act.c:550:22: note: You might need to cast the function pointer here haproxy-3.2.1/src/tcp_act.c:488:70: note: Parameter 'px' can be declared as pointer to const haproxy-3.2.1/src/stick_table.c:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stktable [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_SERVER_KEY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:157:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_TABLE_UPDT_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_MAX_UPDATES_AT_ONCE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_FL_NOPURGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:513:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:551:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:618:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:681:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:708:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_TABLE_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:735:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:789:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:855:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1043:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_HAP_TBL_BUCKETS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1155:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ALERT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1628:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_MAY_CHANGE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1698:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1753:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1782:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1812:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DATA_TYPES [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1866:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1888:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1905:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1923:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1941:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1975:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:1992:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2009:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2025:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2058:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2092:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2110:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2127:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2252:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2269:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2286:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2337:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2354:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2371:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2388:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2405:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2422:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2457:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2492:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2509:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2566:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_GPC_RATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2607:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_GPC0_RATE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2657:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2716:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2809:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:2946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3256:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3318:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_arg_list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:49:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3391:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:139:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:220:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_BOOL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3498:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:235:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TYPE_CHECK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3513:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3568:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_sample.c:536:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3623:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3679:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3799:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3847:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3865:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:3941:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4015:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4054:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sint [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4069:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4283:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_DT_CONN_CNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4372:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4420:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4469:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4565:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4710:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4807:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4857:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:4954:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5028:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5088:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TEST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5126:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kw [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_IPV4 [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5320:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5554:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STKTABLE_FILTER_LEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5621:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5786:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATE_DUMP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5809:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stick_table.c:5819:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/task.c:473:20: style: Variable 'eb' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/task.c:706:20: style: Variable 'grq' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcp_rules.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:549:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:638:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_TCP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:700:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:776:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:823:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_REQ_CNT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:876:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_ACTION_ALLOW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:1157:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcp_rules.c:1282:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UNIT_MS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1511:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbtgroups [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1605:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thr_min [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1771:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchar [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1963:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:2014:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:2034:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:2136:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_global_section_parsed [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_buf [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MX_FL_HTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:323:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_NEED_BUFF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:352:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:612:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_FREE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_CHANNEL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb_stk_ctr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:933:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_PROC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1012:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_FINST_MASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1046:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_OPT_FIRST [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1089:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICK_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_SESS_LOCK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1312:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1382:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EV_STRM_ANA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1493:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN_REQ_WAIT_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1560:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_READ_EVENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1600:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1637:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched_wake_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1657:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched_wake_date [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:1756:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activity [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2690:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2800:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_ET_QUEUE_ABRT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_FL_SHUT_DONE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2893:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_THREADS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2946:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_uniqueid [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2967:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:2991:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3044:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3059:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3079:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_CONT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3094:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3136:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_MODE_HTTP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_RET_PRS_ERR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3276:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3329:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3737:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trash [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3774:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:3922:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbthread [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_ADMIN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4299:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4328:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOLATILE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4469:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4476:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:4486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_F_VOL_TXN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/thread.c:1576:18: style: Condition 'new_ts.rel[g]' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/thread.c:1557:8: note: Assuming that condition '!(mask&imask)' is not redundant haproxy-3.2.1/src/thread.c:1575:26: note: Assignment 'new_ts.rel[g]=imask&mask', assigned value is greater than 0 haproxy-3.2.1/src/thread.c:1576:18: note: Condition 'new_ts.rel[g]' is always true haproxy-3.2.1/src/cfgparse-listen.c:2624:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/cfgparse-listen.c:2909:28: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/time.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ETERNITY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_SND_HTTP_FL_URI_FMT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:244:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:256:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:367:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:381:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:399:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:433:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_EV_RX_DATA [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:524:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_O2_TCPCHK_CHK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:656:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:771:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_STOP [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:1221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_MASK_OPTS_CONNECT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:1230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:1534:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:1755:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:1842:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EVAL_CONTINUE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHK_RES_UNKNOWN [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2527:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2547:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACT_F_TCP_CHK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2589:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2782:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_SEND_UNDEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:2878:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_http_hdr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3085:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_COMMENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3105:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_EXPECT_UNDEF [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3708:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3782:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3857:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_COMMENT [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:3991:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4005:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_tcpcheck_rule [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4047:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_head_tcpcheck_rule [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4081:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4275:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4376:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4448:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4622:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4816:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:4984:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:5069:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:5155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPCHK_ACT_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:5235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/tcpcheck.c:5302:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_CAP_BE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/trace.c:517: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.2.1/src/tools.c:2043:21: error: syntax error [syntaxError] haproxy-3.2.1/src/uri_auth.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS_DEFAULT_URI [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_auth.c:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHNODE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_auth.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAT_F_SHDESC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_auth.c:268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AU_O_INSECURE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_auth.c:329:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:350:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_normalizer.c:420:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URI_NORMALIZER_ERR_ALLOC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/uri_auth.c:67:62: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/uri_auth.c:95:64: style: Parameter 'realm' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/uri_auth.c:121:63: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/uri_auth.c:156:63: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/uri_auth.c:280:64: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/xprt_handshake.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_SOCKS4_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_handshake.c:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xprt_handshake_ctx_pool [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_handshake.c:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO_FL_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_handshake.c:217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_handshake.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUB_RETRY_SEND [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_handshake.c:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_HANDSHAKE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_CLOSE [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SUB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_SUB [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIC_EV_CONN_NEW [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:161:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_QUIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:189:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPRT_QUIC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/xprt_quic.c:154:2: style: Label 'out' is not used. [unusedLabel] haproxy-3.2.1/tests/exp/blocksig.c:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/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.2.1/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.2.1/src/xprt_handshake.c:278:14: note: You might need to cast the function pointer here haproxy-3.2.1/src/xprt_handshake.c:28:58: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/xprt_handshake.c:278:14: note: You might need to cast the function pointer here haproxy-3.2.1/src/xprt_handshake.c:28:70: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.2.1/src/xprt_handshake.c:33:56: note: Parameter 'conn' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.2.1/src/xprt_handshake.c:33:68: note: Parameter 'xprt_ctx' can be declared as pointer to const haproxy-3.2.1/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.2.1/src/xprt_handshake.c:279:14: note: You might need to cast the function pointer here haproxy-3.2.1/src/xprt_handshake.c:33:93: note: Parameter 'buf' can be declared as pointer to const haproxy-3.2.1/src/xprt_handshake.c:120:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/vars.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDF_PARENT_CTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fallthrough [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_NAME_ROOTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCOPE_SESS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:339:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_NAME_ROOTS [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:352:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_ANY [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:561:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDF_PARENT_CTX [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:611:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:635:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGT_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:670:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCOPE_PROC [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:727:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_T_STR [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:805:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_DIR_REQ [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:866:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMP_OPT_FINAL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:900:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:926:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IST_NULL [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:1096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:1172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESS_LVL_OPER [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/vars.c:1221:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/exp/ip-hash.c:167:7: style: Redundant initialization for 'mask'. The initialized value is overwritten before it is read. [redundantInitialization] haproxy-3.2.1/tests/exp/ip-hash.c:157:20: note: mask is initialized haproxy-3.2.1/tests/exp/ip-hash.c:167:7: note: mask is overwritten haproxy-3.2.1/tests/exp/ip-hash.c:127:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/ip-hash.c:127:40: style: Parameter 'counts' can be declared as const array [constParameter] haproxy-3.2.1/src/stream.c:488:6: style: The if condition is the same as the previous if condition [duplicateCondition] haproxy-3.2.1/src/stream.c:485:6: note: First condition haproxy-3.2.1/src/stream.c:488:6: note: Second condition haproxy-3.2.1/src/stream.c:3828:7: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/stream.c:3831:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/stream.c:3834:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.2.1/src/stream.c:3859:12: style: Condition '*args[cur_arg]' is always true [knownConditionTrueFalse] haproxy-3.2.1/tests/exp/filltab25.c:384:9: style: Condition '0&&conns%50000==0' is always false [knownConditionTrueFalse] haproxy-3.2.1/tests/exp/filltab25.c:318:16: style: Local variable 's' shadows outer variable [shadowVariable] haproxy-3.2.1/tests/exp/filltab25.c:189:14: note: Shadowed declaration haproxy-3.2.1/tests/exp/filltab25.c:318:16: note: Shadow variable haproxy-3.2.1/tests/exp/filltab25.c:227:21: style: Unused variable: node [unusedVariable] haproxy-3.2.1/tests/exp/testinet.c:24:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/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.2.1/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.2.1/src/stream.c:2989:4: style: Label 'bad_retries' is not used. [unusedLabel] haproxy-3.2.1/src/stream.c:3092:4: style: Label 'bad_log_level' is not used. [unusedLabel] haproxy-3.2.1/src/stream.c:1265:21: style: Local variable 'node' shadows outer variable [shadowVariable] haproxy-3.2.1/src/stream.c:1253:20: note: Shadowed declaration haproxy-3.2.1/src/stream.c:1265:21: note: Shadow variable haproxy-3.2.1/tests/exp/uri_hash.c:350:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:607:18: style: Variable 'sess' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/src/stream.c:928:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stream.c:929:18: style: Variable 'req' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stream.c:1670:41: style: Parameter 't' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stream.c:2878:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stream.c:3733:81: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stream.c:4147: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.2.1/src/stream.c:4221:198: note: You might need to cast the function pointer here haproxy-3.2.1/src/stream.c:4147:50: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/stream.c:4346:20: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stream.c:4381:20: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/uri_hash.c:11:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:23:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:39:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:55:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:71:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:87:37: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:103:48: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:321:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/uri_hash.c:321:40: style: Parameter 'counts' can be declared as const array [constParameter] haproxy-3.2.1/tests/unit/ist.c:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:85:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:553:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:592:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:636:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/ist.c:705:76: style: The comparison 'fret == 0' is always true. [knownConditionTrueFalse] haproxy-3.2.1/tests/unit/ist.c:703:13: note: 'fret' is assigned value '0' here. haproxy-3.2.1/tests/unit/ist.c:705:76: note: The comparison 'fret == 0' is always true. haproxy-3.2.1/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.2.1/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.2.1/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.2.1/tests/unit/test-arg.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] haproxy-3.2.1/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.2.1/tests/unit/test-list.c:58:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_elt [valueFlowBailoutIncompleteVar] haproxy-3.2.1/tests/unit/test-list.c:82:26: style: Parameter 'argv' can be declared as const array [constParameter] haproxy-3.2.1/src/vars.c:98:39: style: Parameter 'vars' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/vars.c:149:18: style: Variable 'check' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/vars.c:715:14: style: Variable 'var' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/vars.c:1167:15: style: Variable 'vars' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:24:47: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/test_hashes.c:33:38: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/test_hashes.c:53:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:108:29: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/test_hashes.c:140:20: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/tests/exp/test_hashes.c:277:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:463:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:475:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/tests/exp/test_hashes.c:494:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/vars.c:559:20: style: Variable 'size' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/tests/exp/test_hashes.c:539:9: style: Variable 'start' is assigned a value that is never used. [unreadVariable] haproxy-3.2.1/src/stick_table.c:1355:14: style: Local variable 'err' shadows outer variable [shadowVariable] haproxy-3.2.1/src/stick_table.c:1282:15: note: Shadowed declaration haproxy-3.2.1/src/stick_table.c:1355:14: note: Shadow variable haproxy-3.2.1/src/stick_table.c:208:38: style: Parameter 't' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stick_table.c:257:55: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stick_table.c:507:63: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stick_table.c:1356:20: style: Variable 'sa' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:1356:25: style: Variable 'sa2' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:1473:10: style: Variable 'write_to' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:1778:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stick_table.c:2710: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.2.1/src/stick_table.c:5928:19: note: You might need to cast the function pointer here haproxy-3.2.1/src/stick_table.c:2710:65: note: Parameter 'arg' can be declared as pointer to const haproxy-3.2.1/src/stick_table.c:3223:19: style: Variable 't' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:3308:21: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:5121:75: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] haproxy-3.2.1/src/stick_table.c:5782: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.2.1/src/stick_table.c:5846:194: note: You might need to cast the function pointer here haproxy-3.2.1/src/stick_table.c:5782:51: note: Parameter 'appctx' can be declared as pointer to const haproxy-3.2.1/src/stick_table.c:5832:23: style: Variable 'f' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/stick_table.c:441:19: portability: '(void*)ts' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] haproxy-3.2.1/src/tcpcheck.c:2590:7: warning:inconclusive: Possible null pointer dereference: chk [nullPointer] haproxy-3.2.1/src/tcpcheck.c:2580:30: note: Assignment 'chk=NULL', assigned value is 0 haproxy-3.2.1/src/tcpcheck.c:2590:7: note: Null pointer dereference haproxy-3.2.1/src/tcpcheck.c:2592:7: warning:inconclusive: Possible null pointer dereference: chk [nullPointer] haproxy-3.2.1/src/tcpcheck.c:2580:30: note: Assignment 'chk=NULL', assigned value is 0 haproxy-3.2.1/src/tcpcheck.c:2590:19: note: Assuming condition is false haproxy-3.2.1/src/tcpcheck.c:2592:7: note: Null pointer dereference haproxy-3.2.1/src/tcpcheck.c:5252:3: style: Label 'no_request' is not used. [unusedLabel] haproxy-3.2.1/src/tcpcheck.c:811:8: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:771:25: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:811:8: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:820:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:776:15: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:820:9: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:835:9: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:776:15: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:835:9: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:859:21: style: Local variable 'ret' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:771:25: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:859:21: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:868:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:776:15: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:868:29: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:888:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:776:15: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:888:29: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:906:29: style: Local variable 'type' shadows outer variable [shadowVariable] haproxy-3.2.1/src/tcpcheck.c:776:15: note: Shadowed declaration haproxy-3.2.1/src/tcpcheck.c:906:29: note: Shadow variable haproxy-3.2.1/src/tcpcheck.c:2581:27: style: Variable 'sk' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:2879:35: style: Variable 'vsn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:3936:25: style: Variable 'next' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:4812:8: style: Variable 'mysql_rsname' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:5139:22: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:5139:35: style: Variable 'vsn' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:5140:8: style: Variable 'hdrs' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:5140:15: style: Variable 'body' can be declared as pointer to const [constVariablePointer] haproxy-3.2.1/src/tcpcheck.c:4950:21: style: Variable 'index' is assigned a value that is never used. [unreadVariable] diff: head haproxy-3.2.1/addons/ot/src/vars.c:473:55: warning: Uninitialized variable: ctx [uninitvar] 2.17.0 haproxy-3.2.1/addons/wurfl/wurfl.c:160:82: style: Parameter 'curpx' can be declared as pointer to const [constParameterPointer] head haproxy-3.2.1/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.2.1/addons/wurfl/wurfl.c:615:38: note: You might need to cast the function pointer here haproxy-3.2.1/addons/wurfl/wurfl.c:160:82: note: Parameter 'curpx' can be declared as pointer to const 2.17.0 haproxy-3.2.1/addons/wurfl/wurfl.c:244:89: style: Parameter 'curpx' can be declared as pointer to const [constParameterPointer] head haproxy-3.2.1/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.2.1/addons/wurfl/wurfl.c:616:45: note: You might need to cast the function pointer here haproxy-3.2.1/addons/wurfl/wurfl.c:244:89: note: Parameter 'curpx' can be declared as pointer to const head haproxy-3.2.1/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.2.1/dev/haring/haring.c:289:13: note: Assuming allocation function fails haproxy-3.2.1/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.2.1/dev/haring/haring.c:298:40: note: Null pointer dereference head haproxy-3.2.1/src/hlua.c:23:2: error: #error "Requires Lua 5.3 or later." [preprocessorErrorDirective] head haproxy-3.2.1/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.2.1/src/hpack-huff.c:846:12: note: Assuming that condition 'bleft>0' is not redundant haproxy-3.2.1/src/hpack-huff.c:854:54: note: Shift 2.17.0 haproxy-3.2.1/src/http_acl.c:54:54: style: Parameter 'smp' can be declared as pointer to const [constParameterPointer] head haproxy-3.2.1/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.2.1/src/http_acl.c:125:96: note: You might need to cast the function pointer here haproxy-3.2.1/src/http_acl.c:54:54: note: Parameter 'smp' can be declared as pointer to const 2.17.0 haproxy-3.2.1/src/map.c:609:46: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] head haproxy-3.2.1/src/map.c:609: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.2.1/src/map.c:1185:176: note: You might need to cast the function pointer here haproxy-3.2.1/src/map.c:609:46: note: Parameter 'appctx' can be declared as pointer to const 2.17.0 haproxy-3.2.1/src/quic_cli.c:545:50: style: Parameter 'appctx' can be declared as pointer to const [constParameterPointer] head haproxy-3.2.1/src/quic_cli.c:545: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.2.1/src/quic_cli.c:558:154: note: You might need to cast the function pointer here haproxy-3.2.1/src/quic_cli.c:545:50: note: Parameter 'appctx' can be declared as pointer to const 2.17.0 haproxy-3.2.1/src/quic_fctl.c:47:55: style: Condition 'fctl->off_reallimitoff_real==fctl->limit' is not redundant haproxy-3.2.1/src/quic_fctl.c:47:55: note: Condition 'fctl->off_real