2024-04-15 15:35 ftp://ftp.de.debian.org/debian/pool/main/c/conntrack-tools/conntrack-tools_1.4.8.orig.tar.xz cppcheck-options: --library=posix --library=gnu --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 -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 7e60624 (2024-04-15 17:28:15 +0200) count: 682 245 elapsed-time: 8.1 7.5 head-timing-info: old-timing-info: head results: conntrack-tools-1.4.8/extensions/libct_proto_dccp.c:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_dccp.c:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_dccp.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_gre.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_gre.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_PORT_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_gre.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_icmp.c:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_icmp.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_icmpv6.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_icmpv6.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_sctp.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_sctp.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_sctp.c:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_tcp.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_tcp.c:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_tcp.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udp.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udp.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udp.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udplite.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udplite.c:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_udplite.c:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_unknown.c:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/extensions/libct_proto_unknown.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_REPL_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/alarm.c:116:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alarm_block [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/alarm.c:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alarm_block [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/alarm.c:43:23: style: Variable 'this' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/alarm.c:88:36: style: Parameter 'cand' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/alarm.c:89:22: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/build.c:102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_NAT_SEQ_CORRECTION_POS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_SYNPROXY_ISN [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ICMP_TYPE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:189:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:199:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:357:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/build.c:387:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV4_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV6_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMP_ORIG [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit_timeout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-ct.c:202:9: style: Condition 'retry' is always true [knownConditionTrueFalse] conntrack-tools-1.4.8/src/cache-ct.c:199:32: note: Assuming that condition 'retry==1' is not redundant conntrack-tools-1.4.8/src/cache-ct.c:202:9: note: Condition 'retry' is always true conntrack-tools-1.4.8/src/cache-ct.c:174:75: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/cache-exp.c:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV4_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV6_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit_timeout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache-exp.c:198:9: style: Condition 'retry' is always true [knownConditionTrueFalse] conntrack-tools-1.4.8/src/cache-exp.c:195:32: note: Assuming that condition 'retry==1' is not redundant conntrack-tools-1.4.8/src/cache-exp.c:198:9: note: Condition 'retry' is always true conntrack-tools-1.4.8/src/cache-exp.c:110:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'cache_exp_copy' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/cache-exp.c:305:11: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/cache-exp.c:110:45: note: Parameter 'src' can be declared as pointer to const conntrack-tools-1.4.8/src/cache.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_object [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CP_META [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache.c:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache_timer.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_timeout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache_timer.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_timeout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cache_timer.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_XML [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:32:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_MCAST [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_ERRORS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:227:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel.c:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_mcast.c:22:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcast_channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_mcast.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_mcast.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_mcast.c:116:37: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_mcast_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:135:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:116:37: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_mcast.c:123:44: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_mcast_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:123:44: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_mcast.c:123:55: style: Parameter 'readfds' can be declared as pointer to const. However it seems that 'channel_mcast_accept_isset' is a callback function, if 'readfds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:123:55: note: Parameter 'readfds' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_tcp.c:24:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_tcp.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_tcp.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_tcp.c:118:35: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:147:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:118:35: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_tcp.c:125:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:148:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:125:42: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_tcp.c:132:36: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_accept' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:145:13: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:132:36: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_udp.c:22:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_udp.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_udp.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/channel_udp.c:116:35: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_udp_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:135:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:116:35: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_udp.c:123:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_udp_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:123:42: note: Parameter 'c' can be declared as pointer to const conntrack-tools-1.4.8/src/channel_udp.c:123:53: style: Parameter 'readfds' can be declared as pointer to const. However it seems that 'channel_udp_accept_isset' is a callback function, if 'readfds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:123:53: note: Parameter 'readfds' can be declared as pointer to const conntrack-tools-1.4.8/src/cidr.c:68:36: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/conntrack.c:574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:625:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:693:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:772:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:844:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_RAW [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:904:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:911:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:932:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_CMD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1025:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1058:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_LIST [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1082:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_MARK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1297:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1416:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1482:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1502:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1540:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_SNAT_IPV4 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1642:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1679:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMP_ALL [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1693:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1707:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1764:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_LNK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1813:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DIR [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1851:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1882:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:1973:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2026:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2063:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_MARK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2074:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_STATUS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2084:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTHER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2098:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_CB_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLM_F_REQUEST [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2430:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2455:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2471:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2490:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2512:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2574:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2588:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2616:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_GLOBAL_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_GLOBAL_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2644:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2838:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2896:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2909:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3662:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3744:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTHER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:3811:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_list [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/conntrack.c:2880:27: error: Array 'opt2type[2]' accessed at index 110, which is out of bounds. [arrayIndexOutOfBounds] conntrack-tools-1.4.8/src/conntrack.c:3063:27: note: Calling function 'nfct_set_nat_details', 1st argument ''n'' value is 110 conntrack-tools-1.4.8/src/conntrack.c:2880:27: note: Array index out of bounds conntrack-tools-1.4.8/src/conntrack.c:3043:23: warning: Either the condition 'c=='j'' is redundant or the array 'opt2type[2]' is accessed at index 106, which is out of bounds. [arrayIndexOutOfBoundsCond] conntrack-tools-1.4.8/src/conntrack.c:3057:11: note: Assuming that condition 'c=='j'' is not redundant conntrack-tools-1.4.8/src/conntrack.c:3043:23: note: Array index out of bounds conntrack-tools-1.4.8/src/conntrack.c:3098:23: warning: Either the condition 'c=='l'' is redundant or the array 'opt2type[2]' is accessed at index 108, which is out of bounds. [arrayIndexOutOfBoundsCond] conntrack-tools-1.4.8/src/conntrack.c:3123:10: note: Assuming that condition 'c=='l'' is not redundant conntrack-tools-1.4.8/src/conntrack.c:3098:23: note: Array index out of bounds conntrack-tools-1.4.8/src/conntrack.c:866:14: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] conntrack-tools-1.4.8/src/conntrack.c:895:10: portability: Non reentrant function 'getprotobynumber' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobynumber_r'. [prohibitedgetprotobynumberCalled] conntrack-tools-1.4.8/src/conntrack.c:1760:9: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] conntrack-tools-1.4.8/src/conntrack.c:1809:9: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] conntrack-tools-1.4.8/src/conntrack.c:2335:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] conntrack-tools-1.4.8/src/conntrack.c:2339:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] conntrack-tools-1.4.8/src/conntrack.c:2349:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] conntrack-tools-1.4.8/src/conntrack.c:2352:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] conntrack-tools-1.4.8/src/conntrack.c:2355:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] conntrack-tools-1.4.8/src/conntrack.c:3492:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] conntrack-tools-1.4.8/src/conntrack.c:852:48: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/conntrack.c:855:19: style: Variable 'pent' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:893:20: style: Variable 'pent' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:970:15: style: Parameter 'optset' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/conntrack.c:971:23: style: Parameter 'coupled_flags' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/conntrack.c:1019:30: style: Parameter 'oldopts' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/conntrack.c:1640:21: style: Variable 'net' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:1881:19: style: Variable 'nfh' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:1948:9: style: Variable 'prog' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:2291:22: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'count_exp_cb' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/conntrack.c:3560:44: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/conntrack.c:2291:22: note: Parameter 'exp' can be declared as pointer to const conntrack-tools-1.4.8/src/conntrack.c:2292:10: style: Parameter 'data' can be declared as pointer to const. However it seems that 'count_exp_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/conntrack.c:3560:44: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/conntrack.c:2292:10: note: Parameter 'data' can be declared as pointer to const conntrack-tools-1.4.8/src/conntrack.c:2316:19: style: Variable 'token' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:2527:19: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:2589:19: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:2631:19: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:3044:10: style: Variable 'optional_arg' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/conntrack.c:3832:15: error: Uninitialized variable: cmd->command [uninitvar] conntrack-tools-1.4.8/src/conntrack.c:1346:15: style: struct member 'addr_parse::family' is never used. [unusedStructMember] conntrack-tools-1.4.8/src/conntrack.c:615:3: style: Variable 'size' is assigned a value that is never used. [unreadVariable] conntrack-tools-1.4.8/src/conntrack.c:682:2: style: Variable 'size' is assigned a value that is never used. [unreadVariable] conntrack-tools-1.4.8/src/cthelper.c:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nl [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_QUEUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iphdr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:225:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cthelper [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQA_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:355:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:500:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:508:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:535:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cthelper [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/cthelper.c:58:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/cthelper.c:86:17: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:105:17: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:106:19: style: Variable 'ip6' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:132:18: style: Variable 'tcph' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:252:31: style: Variable 'ph' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:254:19: style: Variable 'nfg' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/cthelper.c:460:63: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/ctnl.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:63:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:180:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:390:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/ctnl.c:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/date.c:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeval [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_CREATE_UPDATE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_ADDR_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_ADDR_DST [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:209:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_PORT_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/expect.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_PORT_DST [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_cache.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_sync_external_ct_ops [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netlink [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:104:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/external_inject.c:73:9: style: Condition 'retry' is always true [knownConditionTrueFalse] conntrack-tools-1.4.8/src/external_inject.c:70:32: note: Assuming that condition 'retry==1' is not redundant conntrack-tools-1.4.8/src/external_inject.c:73:9: note: Condition 'retry' is always true conntrack-tools-1.4.8/src/external_inject.c:203:9: style: Condition 'retry' is always true [knownConditionTrueFalse] conntrack-tools-1.4.8/src/external_inject.c:200:32: note: Assuming that condition 'retry==1' is not redundant conntrack-tools-1.4.8/src/external_inject.c:203:9: note: Condition 'retry' is always true conntrack-tools-1.4.8/src/external_inject.c:155:58: style: Parameter 'h' can be declared as pointer to const. However it seems that 'external_inject_ct_commit' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/external_inject.c:279:14: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/external_inject.c:155:58: note: Parameter 'h' can be declared as pointer to const conntrack-tools-1.4.8/src/external_inject.c:242:59: style: Parameter 'h' can be declared as pointer to const. However it seems that 'external_inject_exp_commit' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/external_inject.c:289:14: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/external_inject.c:242:59: note: Parameter 'h' can be declared as pointer to const conntrack-tools-1.4.8/src/fds.c:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds_item [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/fds.c:73:2: error: Memory leak: item [memleak] conntrack-tools-1.4.8/src/filter.c:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_netmask_ipv4 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_filter [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_ipv4_hnode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:193:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_netmask_ipv4 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:198:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_netmask_ipv6 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:245:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV4_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV6_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:275:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV4_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:286:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV6_SRC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:303:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:322:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:375:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:410:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_filter [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:420:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:458:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:503:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/filter.c:526:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/hash.c:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashtable [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/hash.c:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/hash.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers.c:26:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_list [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers.c:34:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_HELPER_NAME_LEN [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers.c:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers.c:69:6: error: Return value of allocation function 'dlopen' is not stored. [leakReturnValNotUsed] conntrack-tools-1.4.8/src/helpers/amanda.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/amanda.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/amanda.c:118:16: style: Variable 'iph' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/dhcpv6.c:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/dhcpv6.c:65:16: style: Variable 'iph' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/ftp.c:285:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ftp.c:318:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SEQ_TO_REMEMBER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ftp.c:381:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_EXPECTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ftp.c:448:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ftp.c:344:10: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] conntrack-tools-1.4.8/src/helpers/ftp.c:344:10: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] conntrack-tools-1.4.8/src/helpers/ftp.c:297:55: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/helpers/ftp.c:441:17: style: Variable 'th' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/mdns.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/rpc.c:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_EXPECTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/rpc.c:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAPPROG [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/rpc.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ACCEPTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/rpc.c:328:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/rpc.c:343:18: style: Variable 'th' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/sane.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/sane.c:71:23: style: Variable 'req' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/slp.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:90:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_EXPECTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:369:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udphdr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:437:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_CT_NEW [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/ssdp.c:164:8: style: Variable 'sb_ptr' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/ssdp.c:451:17: style: Variable 'th' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/tftp.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/tftp.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/tns.c:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_EXPECTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/tns.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/helpers/tns.c:283:17: style: Variable 'th' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/helpers/tns.c:321:24: style: Variable 'redirect' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/internal_bypass.c:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:144:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:202:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:276:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_bypass.c:34:13: style: Variable 'fd' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/internal_bypass.c:96:62: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'internal_bypass_ct_populate' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:299:16: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:96:62: note: Parameter 'ct' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_bypass.c:108:27: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'internal_bypass_ct_resync' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:301:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:108:27: note: Parameter 'ct' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_bypass.c:108:37: style: Parameter 'data' can be declared as pointer to const. However it seems that 'internal_bypass_ct_resync' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:301:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:108:37: note: Parameter 'data' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_bypass.c:159:13: style: Variable 'fd' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/internal_bypass.c:228:60: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'internal_bypass_exp_populate' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:311:16: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:228:60: note: Parameter 'exp' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_bypass.c:240:25: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'internal_bypass_exp_resync' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:313:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:240:25: note: Parameter 'exp' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_bypass.c:240:36: style: Parameter 'data' can be declared as pointer to const. However it seems that 'internal_bypass_exp_resync' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:313:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:240:36: note: Parameter 'data' can be declared as pointer to const conntrack-tools-1.4.8/src/internal_cache.c:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_COUNTER_BYTES [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:92:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:107:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:221:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:248:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:273:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/internal_cache.c:369:23: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/local.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/local.c:81:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/local.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/local.c:31:73: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/local.c:70:48: style: Parameter 'server' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/local.c:76:47: style: Parameter 'server' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/local.c:94:44: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/local.c:135:23: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/log.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logfile [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/log.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running_mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/log.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_OF_TIME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/log.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syslog_facility [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/log.c:219:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_init [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/log.c:151:3: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] conntrack-tools-1.4.8/src/log.c:192:3: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] conntrack-tools-1.4.8/src/log.c:66:13: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/main.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/main.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/main.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/main.c:117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/main.c:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/main.c:63:18: style: Parameter 'progname' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/main.c:95:44: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/mcast.c:44:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcast_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/mcast.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/mcast.c:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/mcast.c:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcast_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/mcast.c:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/mcast.c:164:69: style: Parameter 'conf' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:302:37: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:307:36: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:307:47: style: Parameter 'readfds' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:313:54: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:314:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:314:51: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:338:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/mcast.c:338:52: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/multichannel.c:21:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULTICHANNEL_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/multichannel.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_ifindex [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/multichannel.c:115:17: style: The statement 'if (m->current!=c) m->current=c' is logically equivalent to 'm->current=c'. [duplicateConditionalAssign] conntrack-tools-1.4.8/src/multichannel.c:116:14: note: Assignment 'm->current=c' conntrack-tools-1.4.8/src/multichannel.c:115:17: note: Condition 'm->current!=c' is redundant conntrack-tools-1.4.8/src/netlink.c:36:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netlink [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netlink_buffer_size [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CP_ORIG [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_CT_TCP_FLAG_BE_LIBERAL [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:333:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:357:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_GET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_FLUSH [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/netlink.c:376:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACKD_PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_ACK_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEQ_UNKNOWN [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/network.c:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_seq_recv [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_CB_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:308:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:376:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:401:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:156:21: style: Local variable 'helper' shadows outer variable [shadowVariable] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:466:30: note: Shadowed declaration conntrack-tools-1.4.8/src/nfct-extensions/helper.c:156:21: note: Shadow variable conntrack-tools-1.4.8/src/nfct-extensions/helper.c:407:21: style: Local variable 'helper' shadows outer variable [shadowVariable] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:466:30: note: Shadowed declaration conntrack-tools-1.4.8/src/nfct-extensions/helper.c:407:21: note: Shadow variable conntrack-tools-1.4.8/src/nfct-extensions/helper.c:33:29: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct-extensions/helper.c:407:21: style: Variable 'helper' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_TIMEOUT_O_DEFAULT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_ICMPV6 [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_TIMEOUT_ATTR_L3PROTO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:290:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:393:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:429:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:453:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:168:9: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:32:30: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:148:39: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:163:39: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:166:19: style: Variable 'pent' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:453:6: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] conntrack-tools-1.4.8/src/nfct.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:40:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfct_extension_list [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMD_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_SUBSYS_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/nfct.c:32:25: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct.c:188:45: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/nfct.c:212:42: style: Parameter 'argv' can be declared as const array [constParameter] conntrack-tools-1.4.8/src/origin.c:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_list [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/origin.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/origin.c:42:2: error: Memory leak: nlp [memleak] conntrack-tools-1.4.8/src/parse.c:297:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/parse.c:335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/parse.c:534:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/parse.c:226:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/parse.c:233:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/parse.c:303:29: style: Variable 'this' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/parse.c:320:28: style: Variable 'this' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/parse.c:516:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/process.c:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_PROC_F_EXCL [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/process.c:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_PROC_MAX [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_F_EVFD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:98:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_node [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:105:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_object [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue.c:160:28: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/queue.c:160:50: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/queue_tx.c:31:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nethdr_ack [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/queue_tx.c:50:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nethdr_ack [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/rbtree.c:285:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RB_BLACK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/rbtree.c:292:42: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/rbtree.c:304:41: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] read_config_lex.c:2197:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] read_config_lex.c:3025:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] read_config_lex.c:3327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] read_config_lex.c:3565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] read_config_lex.c:2871:16: style: Condition 'yywrap()' is always true [knownConditionTrueFalse] read_config_lex.c:2871:16: note: Calling function 'yywrap' returns 1 read_config_lex.c:2871:16: note: Condition 'yywrap()' is always true read_config_lex.c:3331:2: warning: Possible null pointer dereference: b [nullPointer] read_config_lex.c:3224:18: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 read_config_lex.c:3331:2: note: Null pointer dereference read_config_lex.c:3332:2: warning: Possible null pointer dereference: b [nullPointer] read_config_lex.c:3224:18: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 read_config_lex.c:3332:2: note: Null pointer dereference read_config_lex.c:3025:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] read_config_lex.c:3025:3: note: c is initialized read_config_lex.c:3025:3: note: c is overwritten read_config_lex.c:3104:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] read_config_lex.c:360:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. read_config_lex.c:3104:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. read_config_lex.c:3516:46: style:inconclusive: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] read_config_lex.c:315:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. read_config_lex.c:3516:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. read_config_lex.c:3529:46: style:inconclusive: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] read_config_lex.c:316:45: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. read_config_lex.c:3529:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. read_config_lex.c:3529:60: style:inconclusive: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] read_config_lex.c:316:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. read_config_lex.c:3529:60: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. read_config_lex.c:3661:24: style:inconclusive: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] read_config_lex.c:2022:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. read_config_lex.c:3661:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. read_config_lex.c:2937:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] read_config_yy.y:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULTICHANNEL_MAX [valueFlowBailoutIncompleteVar] read_config_yy.y:140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAXLEN [valueFlowBailoutIncompleteVar] read_config_yy.y:1714:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] read_config_yy.y:1721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] read_config_yy.y:1735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] read_config_yy.y:1753:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syslog_facility [valueFlowBailoutIncompleteVar] read_config_yy.c:1609:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] read_config_yy.y:1161:9: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] read_config_yy.y:1182:9: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] read_config_yy.y:1201:9: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] read_config_yy.c:1693:3: style: The comparison '0 <= yystate' is always true. [knownConditionTrueFalse] read_config_yy.c:1636:31: note: 'yystate' is assigned value '0' here. read_config_yy.c:1693:3: note: The comparison '0 <= yystate' is always true. read_config_yy.y:1540:2: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] read_config_yy.y:1655:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] read_config_yy.y:1554:9: style: Variable 'qnum' can be declared as pointer to const [constVariablePointer] read_config_yy.y:1561:9: style: Variable 'qlen' can be declared as pointer to const [constVariablePointer] read_config_yy.y:1744:19: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] read_config_yy.y:1548:24: error: Uninitialized variable: helper [uninitvar] read_config_yy.c:1609:11: style: Variable 'yymsg' is assigned a value that is never used. [unreadVariable] conntrack-tools-1.4.8/src/resync.c:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/resync.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/resync.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startup_resync [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:222:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:227:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_cache_disable [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/run.c:267:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stack.c:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_item [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stack.c:46:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_COUNTER_BYTES [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:130:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/stats-mode.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refresh [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_ELEM_OBJ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refresh [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-alarm.c:151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_ELEM_OBJ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_HELLO [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_ACK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resend_queue_size [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:344:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:458:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:503:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-ftfw.c:402:16: style: Checking if unsigned expression '--window' is less than zero. [unsignedLessThanZero] conntrack-tools-1.4.8/src/sync-ftfw.c:160:19: style: Variable 'net' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/sync-ftfw.c:166:23: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/sync-mode.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_rcv_malformed [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_rcv_malformed [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACKD_PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_STREAM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_iterations_limit [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:290:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:301:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:351:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:366:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_sync_state [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:483:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:510:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_rcv_malformed [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:544:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_snd_malformed [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:556:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reset_cache_alarm [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-mode.c:166:43: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/sync-notrack.c:45:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_ELEM_OBJ [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_BAD [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/sync-notrack.c:209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_ALIVE [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/systemd.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/systemd.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/systemd.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/systemd.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP_SERVER_ACCEPTING [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:286:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:330:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:394:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP_SERVER_CONNECTED [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/tcp.c:59:3: error: Memory leak: m.fd [memleak] conntrack-tools-1.4.8/src/tcp.c:289:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] conntrack-tools-1.4.8/src/tcp.c:293:6: note: Found duplicate branches for 'if' and 'else'. conntrack-tools-1.4.8/src/tcp.c:289:11: note: Found duplicate branches for 'if' and 'else'. conntrack-tools-1.4.8/src/tcp.c:206:54: style: Parameter 'a' can be declared as pointer to const. However it seems that 'tcp_connect_alarm_cb' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/tcp.c:223:39: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/tcp.c:206:54: note: Parameter 'a' can be declared as pointer to const conntrack-tools-1.4.8/src/tcp.c:206:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'tcp_connect_alarm_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/tcp.c:223:39: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/tcp.c:206:63: note: Parameter 'data' can be declared as pointer to const conntrack-tools-1.4.8/src/tcp.c:363:33: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:368:32: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:368:43: style: Parameter 'readfds' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:373:39: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:373:50: style: Parameter 'readfds' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:379:52: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:383:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/tcp.c:383:41: style: Variable 'r' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/tcp.c:410:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/tcp.c:410:46: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/traffic_stats.c:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/traffic_stats.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/udp.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/udp.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_sock [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/udp.c:196:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/src/udp.c:51:3: error: Memory leak: m.fd [memleak] conntrack-tools-1.4.8/src/udp.c:106:3: error: Memory leak: m.fd [memleak] conntrack-tools-1.4.8/src/udp.c:216:33: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:221:32: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:221:43: style: Parameter 'readfds' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:227:52: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:228:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:228:45: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:252:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/udp.c:252:46: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/src/utils.c:134:15: style: Variable 'dc' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/src/vector.c:61:40: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:28:17: style: Variable 'dent' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:94:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:109:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:112:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:113:5: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:116:5: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:117:5: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:118:5: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:120:6: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:122:7: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:123:7: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:124:7: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] conntrack-tools-1.4.8/tests/nfct/test.c:29:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] conntrack-tools-1.4.8/tests/nfct/test.c:41:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] conntrack-tools-1.4.8/tests/nfct/test.c:25:17: style: Variable 'dent' can be declared as pointer to const [constVariablePointer] diff: head conntrack-tools-1.4.8/extensions/libct_proto_dccp.c:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_dccp.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_gre.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_gre.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_PORT_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_icmp.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_icmpv6.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_sctp.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_sctp.c:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_tcp.c:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_tcp.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_udp.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_udp.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_udplite.c:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_udplite.c:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/extensions/libct_proto_unknown.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_REPL_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/alarm.c:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alarm_block [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_SYNPROXY_ISN [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ICMP_TYPE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:189:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:199:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:336:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:357:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_PORT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/build.c:387:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:174:75: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head conntrack-tools-1.4.8/src/cache-ct.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit_timeout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV6_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-ct.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMP_ORIG [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-exp.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-exp.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit_timeout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-exp.c:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-exp.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_IPV6_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache-exp.c:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CP_META [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache.c:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_OBJ_DEAD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache_timer.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_timeout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cache_timer.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_XML [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_ERRORS [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:227:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_BUFFERED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel.c:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_mcast.c:116:37: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_mcast_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:135:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:116:37: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_mcast.c:123:44: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_mcast_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:123:44: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_mcast.c:123:55: style: Parameter 'readfds' can be declared as pointer to const. However it seems that 'channel_mcast_accept_isset' is a callback function, if 'readfds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_mcast.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_mcast.c:123:55: note: Parameter 'readfds' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_mcast.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_mcast.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_tcp.c:118:35: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:147:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:118:35: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_tcp.c:125:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:148:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:125:42: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_tcp.c:132:36: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_tcp_accept' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_tcp.c:145:13: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_tcp.c:132:36: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_tcp.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_tcp.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_udp.c:116:35: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_udp_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:135:12: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:116:35: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_udp.c:123:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'channel_udp_accept_isset' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:123:42: note: Parameter 'c' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_udp.c:123:53: style: Parameter 'readfds' can be declared as pointer to const. However it seems that 'channel_udp_accept_isset' is a callback function, if 'readfds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/channel_udp.c:136:18: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/channel_udp.c:123:53: note: Parameter 'readfds' can be declared as pointer to const head conntrack-tools-1.4.8/src/channel_udp.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/channel_udp.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1025:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1058:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_LIST [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1082:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_MARK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1297:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1416:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1482:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1502:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1540:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_SNAT_IPV4 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1642:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1679:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMP_ALL [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1693:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1707:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1764:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_LNK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1813:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DIR [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1851:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1882:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:1973:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2026:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2063:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_MARK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2074:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_STATUS [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2084:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTHER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2098:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_CONNLABELS [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_CB_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2291:22: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'count_exp_cb' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/conntrack.c:3560:44: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/conntrack.c:2291:22: note: Parameter 'exp' can be declared as pointer to const head conntrack-tools-1.4.8/src/conntrack.c:2292:10: style: Parameter 'data' can be declared as pointer to const. However it seems that 'count_exp_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/conntrack.c:3560:44: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/conntrack.c:2292:10: note: Parameter 'data' can be declared as pointer to const head conntrack-tools-1.4.8/src/conntrack.c:2295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NLM_F_REQUEST [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2430:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2455:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2471:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2490:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2512:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2574:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2588:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_EXP_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2616:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_GLOBAL_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTA_STATS_GLOBAL_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2644:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2838:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2896:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:2909:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3662:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3744:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTHER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:3811:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_list [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:625:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:693:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:772:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:844:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_RAW [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:904:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:911:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:932:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_CMD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/conntrack.c:979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_PROBLEM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:164:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:225:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cthelper [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFQA_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:355:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:374:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:500:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:508:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:535:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cthelper [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:58:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head conntrack-tools-1.4.8/src/cthelper.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFNL_SUBSYS_QUEUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/cthelper.c:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iphdr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:180:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:390:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:63:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/ctnl.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_CREATE_UPDATE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_ADDR_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_GRP_ORIG_ADDR_DST [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:209:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_PORT_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/expect.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_PORT_DST [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:104:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:155:58: style: Parameter 'h' can be declared as pointer to const. However it seems that 'external_inject_ct_commit' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/external_inject.c:279:14: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/external_inject.c:155:58: note: Parameter 'h' can be declared as pointer to const head conntrack-tools-1.4.8/src/external_inject.c:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:242:59: style: Parameter 'h' can be declared as pointer to const. However it seems that 'external_inject_exp_commit' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/external_inject.c:289:14: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/external_inject.c:242:59: note: Parameter 'h' can be declared as pointer to const head conntrack-tools-1.4.8/src/external_inject.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/external_inject.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/fds.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/fds.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/fds.c:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/fds.c:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds_item [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/fds.c:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_filter [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_ipv4_hnode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:193:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_netmask_ipv4 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:198:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_filter_netmask_ipv6 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:245:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV4_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV6_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:275:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV4_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:286:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_IPV6_SRC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:303:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:322:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:375:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:410:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_filter [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:420:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:458:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:503:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/filter.c:526:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/hash.c:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/hash.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers.c:34:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_HELPER_NAME_LEN [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers.c:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/amanda.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ftp.c:318:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SEQ_TO_REMEMBER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ftp.c:381:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_EXPECTED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ftp.c:448:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/rpc.c:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAPPROG [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/rpc.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_ACCEPTED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/rpc.c:328:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_L4PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:369:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udphdr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:437:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/ssdp.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_CT_NEW [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/tftp.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/helpers/tns.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NF_ACCEPT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:108:27: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'internal_bypass_ct_resync' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:301:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:108:27: note: Parameter 'ct' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_bypass.c:108:37: style: Parameter 'data' can be declared as pointer to const. However it seems that 'internal_bypass_ct_resync' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:301:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:108:37: note: Parameter 'data' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_bypass.c:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:144:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:202:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:228:60: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'internal_bypass_exp_populate' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:311:16: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:228:60: note: Parameter 'exp' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_bypass.c:240:25: style: Parameter 'exp' can be declared as pointer to const. However it seems that 'internal_bypass_exp_resync' is a callback function, if 'exp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:313:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:240:25: note: Parameter 'exp' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_bypass.c:240:36: style: Parameter 'data' can be declared as pointer to const. However it seems that 'internal_bypass_exp_resync' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:313:15: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:240:36: note: Parameter 'data' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_bypass.c:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:276:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_bypass.c:96:62: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'internal_bypass_ct_populate' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/internal_bypass.c:299:16: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/internal_bypass.c:96:62: note: Parameter 'ct' can be declared as pointer to const head conntrack-tools-1.4.8/src/internal_cache.c:107:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:221:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:248:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:273:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_MASTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_INJECT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_COUNTER_BYTES [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/internal_cache.c:92:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/local.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/local.c:81:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/log.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running_mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/log.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_OF_TIME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/log.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syslog_facility [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/log.c:219:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_init [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/main.c:117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/main.c:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/main.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/main.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SET [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/mcast.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/mcast.c:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/mcast.c:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcast_sock [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/mcast.c:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/multichannel.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_ifindex [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netlink_buffer_size [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CP_ORIG [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_CT_TCP_FLAG_BE_LIBERAL [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:333:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_EXP_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DESTROY [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:357:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_GET [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_FLUSH [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/netlink.c:376:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_Q_DUMP [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_seq_recv [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACKD_PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_ACK_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/network.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEQ_UNKNOWN [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_CB_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:308:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:376:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:401:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/helper.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_TIMEOUT_O_DEFAULT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_ICMPV6 [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_TIMEOUT_ATTR_L3PROTO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:290:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:393:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct-extensions/timeout.c:429:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_SUBSYS_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:188:45: style: Parameter 'argv' can be declared as const array [constParameter] head conntrack-tools-1.4.8/src/nfct.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNL_SOCKET_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETLINK_NETFILTER [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:40:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfct_extension_list [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CMD_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/nfct.c:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/origin.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_ORIGIN_NOT_ME [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/parse.c:335:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/parse.c:534:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/process.c:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTD_PROC_MAX [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/queue.c:105:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_object [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/queue.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/queue.c:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_F_EVFD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/queue.c:98:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_node [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/queue_tx.c:50:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nethdr_ack [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/resync.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/resync.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startup_resync [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:222:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:227:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_cache_disable [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sched [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:267:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/run.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stack.c:46:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:130:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_retval [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_TIMEOUT [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/stats-mode.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTR_ORIG_COUNTER_BYTES [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-alarm.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-alarm.c:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-alarm.c:151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-alarm.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_ELEM_OBJ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-alarm.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refresh [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_ACK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resend_queue_size [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:344:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:458:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:503:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-ftfw.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_HELLO [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_F_STREAM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETHDR_SIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_iterations_limit [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:290:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:301:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:351:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fds [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:366:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct_sync_state [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:483:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:510:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_rcv_malformed [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:544:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_snd_malformed [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:556:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reset_cache_alarm [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_rcv_malformed [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-mode.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNTRACKD_PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_RET_OK [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_BAD [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_F_ALIVE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_queue [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NFCT_CB_CONTINUE [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/sync-notrack.c:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/systemd.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/systemd.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/systemd.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemd [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:206:54: style: Parameter 'a' can be declared as pointer to const. However it seems that 'tcp_connect_alarm_cb' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/tcp.c:223:39: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/tcp.c:206:54: note: Parameter 'a' can be declared as pointer to const head conntrack-tools-1.4.8/src/tcp.c:206:63: style: Parameter 'data' can be declared as pointer to const. However it seems that 'tcp_connect_alarm_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] conntrack-tools-1.4.8/src/tcp.c:223:39: note: You might need to cast the function pointer here conntrack-tools-1.4.8/src/tcp.c:206:63: note: Parameter 'data' can be declared as pointer to const head conntrack-tools-1.4.8/src/tcp.c:212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_sock [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP_SERVER_ACCEPTING [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:286:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:330:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/tcp.c:394:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP_SERVER_CONNECTED [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/traffic_stats.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/udp.c:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_sock [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/src/udp.c:196:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] head conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.13.0 conntrack-tools-1.4.8/tests/conntrack/test-conntrack.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head read_config_lex.c:3025:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head read_config_lex.c:3327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head read_config_lex.c:3565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head read_config_yy.y:140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAXLEN [valueFlowBailoutIncompleteVar] head read_config_yy.y:1714:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head read_config_yy.y:1721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] head read_config_yy.y:1735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] head read_config_yy.y:1753:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syslog_facility [valueFlowBailoutIncompleteVar] DONE