2026-05-28 00:01 ftp://ftp.de.debian.org/debian/pool/main/m/mdns-reflector/mdns-reflector_0.0.1+git20230914.4b4cd3b.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 --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j8 platform: Linux-6.17.0-29-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 6e46c6b (2026-05-27 18:39:55 +0200) count: 24 24 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: mdns-reflector-0.0.1+git20230914.4b4cd3b/src/daemon.c:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/daemon.c:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/daemon.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/mcast.c:59:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/logging.c:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/logging.c:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:38:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_NAMESIZE [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:52:36: style: Variable 'rif' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:56:11: warning: Uninitialized variable: ifindices [uninitvar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:52:56: note: Assuming condition is false mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflection_zone.c:56:11: note: Uninitialized variable: ifindices mdns-reflector-0.0.1+git20230914.4b4cd3b/src/main.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARNING [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/main.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:240:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/main.c:131:35: style: Variable 'rif' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/main.c:139:35: style: Variable 'rif' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:191:37: style: Variable 'src_addr4' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:255:29: style: Variable 'sa4' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:281:36: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:450:34: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:483:36: style: Variable 'rif' can be declared as pointer to const [constVariablePointer] mdns-reflector-0.0.1+git20230914.4b4cd3b/src/reflector.c:489:36: style: Variable 'rif' can be declared as pointer to const [constVariablePointer] diff: DONE