2024-04-14 13:59 ftp://ftp.de.debian.org/debian/pool/main/b/babeld/babeld_1.12.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=openmp --library=openssl --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: 01c049d (2024-04-13 21:28:19 +0200) count: 270 185 elapsed-time: 44.1 49.1 head-timing-info: old-timing-info: head results: babeld-1.12.1/BLAKE2/b2sum/b2sum.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/BLAKE2/b2sum/b2sum.c:254:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLAKE2B_OUTBYTES [valueFlowBailoutIncompleteVar] babeld-1.12.1/BLAKE2/b2sum/b2sum.c:267:26: style: Variable 'long_options' can be declared as const array [constVariable] babeld-1.12.1/BLAKE2/bench/bench.c:52:0: error: #error "Don't know how to count cycles on this platform!" [preprocessorErrorDirective] babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:143:34: style: Condition 'blake2b_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:143:25: note: Calling function 'blake2b_init_param' returns 0 babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:143:34: note: Condition 'blake2b_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:463:51: style:inconclusive: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:154:53: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:463:51: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2b.c:127:34: style: Condition 'blake2b_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/neon/blake2b.c:127:25: note: Calling function 'blake2b_init_param' returns 0 babeld-1.12.1/BLAKE2/neon/blake2b.c:127:34: note: Condition 'blake2b_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/neon/blake2b.c:184:51: style:inconclusive: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:154:53: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2b.c:184:51: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2bp.c:135:53: style:inconclusive: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:164:55: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2bp.c:135:53: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:123:34: style: Condition 'blake2s_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:123:25: note: Calling function 'blake2s_init_param' returns 0 babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:123:34: note: Condition 'blake2s_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:540:51: style:inconclusive: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:148:53: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:540:51: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2s.c:126:34: style: Condition 'blake2s_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/neon/blake2s.c:126:25: note: Calling function 'blake2s_init_param' returns 0 babeld-1.12.1/BLAKE2/neon/blake2s.c:126:34: note: Condition 'blake2s_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/neon/blake2s.c:178:51: style:inconclusive: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:148:53: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2s.c:178:51: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2sp.c:133:53: style:inconclusive: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/neon/blake2.h:159:55: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/blake2sp.c:133:53: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/neon/genkat-json.c:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:141:34: style: Condition 'blake2b_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:141:25: note: Calling function 'blake2b_init_param' returns 0 babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:141:34: note: Condition 'blake2b_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:221:51: style:inconclusive: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/ref/blake2.h:154:53: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:221:51: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2bp-ref.c:136:53: style:inconclusive: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/ref/blake2.h:164:55: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2bp-ref.c:136:53: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:136:34: style: Condition 'blake2s_init_param(S,P)<0' is always false [knownConditionTrueFalse] babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:136:25: note: Calling function 'blake2s_init_param' returns 0 babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:136:34: note: Condition 'blake2s_init_param(S,P)<0' is always false babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:214:51: style:inconclusive: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/ref/blake2.h:148:53: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:214:51: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2sp-ref.c:133:53: style:inconclusive: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/ref/blake2.h:159:55: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/blake2sp-ref.c:133:53: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/ref/genkat-json.c:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/BLAKE2/sse/blake2-config.h:69:0: error: #error "This code requires at least SSE2." [preprocessorErrorDirective] babeld-1.12.1/BLAKE2/sse/blake2bp.c:135:53: style:inconclusive: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/sse/blake2.h:164:55: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/sse/blake2bp.c:135:53: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/sse/blake2sp.c:133:53: style:inconclusive: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent] babeld-1.12.1/BLAKE2/sse/blake2.h:159:55: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/sse/blake2sp.c:133:53: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. babeld-1.12.1/BLAKE2/sse/genkat-json.c:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/babeld.c:166:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] babeld-1.12.1/babeld.c:886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/babeld.c:1011:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] babeld-1.12.1/babeld.c:1143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] babeld-1.12.1/babeld.c:552:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.12.1/babeld.c:563:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.12.1/babeld.c:782:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.12.1/babeld.c:796:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.12.1/babeld.c:806:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.12.1/babeld.c:393:18: style: Local variable 'buf' shadows outer variable [shadowVariable] babeld-1.12.1/babeld.c:383:14: note: Shadowed declaration babeld-1.12.1/babeld.c:393:18: note: Shadow variable babeld-1.12.1/babeld.c:1091:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/babeld.c:1091:26: note: Shadow variable babeld-1.12.1/babeld.c:102:42: style: Parameter 'route' can be declared as pointer to const. However it seems that 'kernel_route_notify' is a callback function, if 'route' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:637:28: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:102:42: note: Parameter 'route' can be declared as pointer to const babeld-1.12.1/babeld.c:102:55: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_route_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:637:28: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:102:55: note: Parameter 'closure' can be declared as pointer to const babeld-1.12.1/babeld.c:109:40: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'kernel_addr_notify' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:638:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:109:40: note: Parameter 'addr' can be declared as pointer to const babeld-1.12.1/babeld.c:109:52: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_addr_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:638:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:109:52: note: Parameter 'closure' can be declared as pointer to const babeld-1.12.1/babeld.c:116:40: style: Parameter 'link' can be declared as pointer to const. However it seems that 'kernel_link_notify' is a callback function, if 'link' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:639:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:116:40: note: Parameter 'link' can be declared as pointer to const babeld-1.12.1/babeld.c:116:52: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_link_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:639:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:116:52: note: Parameter 'closure' can be declared as pointer to const babeld-1.12.1/babeld.c:136:11: style: Variable 'vrc' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/babeld.c:1078:39: style: Parameter 'xroute' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/interface.h:163:25: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/configuration.c:400:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:982:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:1412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:1581:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/configuration.c:103:51: style: Same expression 'c<0' found multiple times in chain of '||' operators. [duplicateExpression] babeld-1.12.1/configuration.c:986:53: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/configuration.c:1405:29: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/configuration.c:1573:15: style: Variable 'vrc' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/hmac.c:220:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/hmac.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/hmac.c:212:25: style: Parameter 'packet_header' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/hmac.c:216:20: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/hmac.c:217:20: style: Variable 'src' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/interface.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/interface.c:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/interface.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/interface.c:291:25: style: Checking if unsigned expression 'ifp->ifindex' is less than zero. [unsignedLessThanZero] babeld-1.12.1/interface.c:377:22: style: Checking if unsigned expression 'ifp->cost' is less than zero. [unsignedLessThanZero] babeld-1.12.1/interface.c:67:21: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/interface.c:101:23: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/interface.c:137:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/interface.c:148:33: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_socket.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN6ADDR_LOOPBACK_INIT [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:610:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt_msghdr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:705:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:774:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_ADD [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:812:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel.c:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_socket.c:363:5: error: Resource leak: s [resourceLeak] babeld-1.12.1/kernel_socket.c:62:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/kernel_socket.c:85:40: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_socket.c:92:25: style: Variable 'tmp_sdl' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/kernel_socket.c:702:23: style: Variable 'rtm' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/kernel_socket.c:682:13: style: Variable 'rta' is assigned a value that is never used. [unreadVariable] babeld-1.12.1/kernel_netlink.c:143:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFHWADDR [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:294:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:364:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsgerr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsghdr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:580:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:631:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RT_TABLE_MAIN [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:710:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTNLGRP_IPV6_ROUTE [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:790:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:808:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:825:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:853:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:890:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:990:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1036:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1313:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELROUTE [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1473:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELLINK [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.12.1/kernel_netlink.c:314:11: style: Condition 'rc<0' is always true [knownConditionTrueFalse] babeld-1.12.1/kernel_netlink.c:312:11: note: Assignment 'rc=-1', assigned value is -1 babeld-1.12.1/kernel_netlink.c:314:11: note: Condition 'rc<0' is always true babeld-1.12.1/kernel_netlink.c:1335:15: style: Condition 'rc>=0' is always true [knownConditionTrueFalse] babeld-1.12.1/kernel_netlink.c:1327:11: note: Assuming that condition 'rc<0' is not redundant babeld-1.12.1/kernel_netlink.c:1331:25: note: Assuming condition is false babeld-1.12.1/kernel_netlink.c:1335:15: note: Condition 'rc>=0' is always true babeld-1.12.1/kernel_netlink.c:475:34: style: Local variable 'err' shadows outer variable [shadowVariable] babeld-1.12.1/kernel_netlink.c:398:9: note: Shadowed declaration babeld-1.12.1/kernel_netlink.c:475:34: note: Shadow variable babeld-1.12.1/kernel_netlink.c:1218:29: style: Local variable 'zeroes' shadows outer variable [shadowVariable] babeld-1.12.1/babeld.h:100:28: note: Shadowed declaration babeld-1.12.1/kernel_netlink.c:1218:29: note: Shadow variable babeld-1.12.1/kernel_netlink.c:162:16: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_netlink.c:188:24: style: Variable 'mac' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/kernel_netlink.c:226:17: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_netlink.c:250:18: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_netlink.c:385:50: style: Parameter 'nl_ignore' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_netlink.c:475:34: style: Variable 'err' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/kernel_netlink.c:947:30: style: Parameter 'freq' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/kernel_netlink.c:1350:9: style: Variable 'families' can be declared as const array [constVariable] babeld-1.12.1/kernel_netlink.c:932:19: style: struct member 'iw_freq::i' is never used. [unusedStructMember] babeld-1.12.1/kernel_netlink.c:933:19: style: struct member 'iw_freq::flags' is never used. [unusedStructMember] babeld-1.12.1/kernel_netlink.c:600:20: style: Variable 'iov[1].iov_len' is assigned a value that is never used. [unreadVariable] babeld-1.12.1/local.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/local.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.12.1/local.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/local.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BABELD_VERSION [valueFlowBailoutIncompleteVar] babeld-1.12.1/local.c:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/local.c:284:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/local.c:284:26: note: Shadow variable babeld-1.12.1/local.c:197:62: style: Parameter 'xroute' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/message.c:198:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:410:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:441:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:472:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:618:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1277:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1979:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/message.c:1863:30: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/message.c:1863:30: note: Shadow variable babeld-1.12.1/message.c:127:39: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/message.c:835:56: style: Variable 'nh' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:1132:58: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/message.c:1444:37: style: Parameter 'channels' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/message.c:1630:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:1703:35: style: Variable 'route_ifp' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:1840:29: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:1870:37: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:1972:28: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/message.c:2303:58: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/message.c:2333:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/neighbour.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.12.1/neighbour.c:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/neighbour.c:46:73: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/neighbour.c:133:36: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/neighbour.c:222:36: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/net.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/net.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_PKTINFO [valueFlowBailoutIncompleteVar] babeld-1.12.1/net.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] babeld-1.12.1/net.c:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] babeld-1.12.1/net.c:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] babeld-1.12.1/net.c:86:11: style: Condition 'rc<0' is always true [knownConditionTrueFalse] babeld-1.12.1/net.c:83:11: note: Assignment 'rc=-1', assigned value is -1 babeld-1.12.1/net.c:86:11: note: Condition 'rc<0' is always true babeld-1.12.1/net.c:156:33: style: Variable 'info' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/net.c:51:15: style: Variable 'ds' is assigned a value that is never used. [unreadVariable] babeld-1.12.1/resend.c:166:28: style: Checking if unsigned expression 'resend->max' is less than zero. [unsignedLessThanZero] babeld-1.12.1/resend.c:42:29: style: Parameter 'resend' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/resend.c:55:33: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/resend.c:224:35: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/rfc6234/hkdf.c:173:35: error: Uninitialized variable: T [uninitvar] babeld-1.12.1/rfc6234/hmac.c:46:26: style:inconclusive: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:307:26: note: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. babeld-1.12.1/rfc6234/hmac.c:46:26: note: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. babeld-1.12.1/rfc6234/hmac.c:46:45: style:inconclusive: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:308:9: note: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. babeld-1.12.1/rfc6234/hmac.c:46:45: note: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. babeld-1.12.1/rfc6234/sha1.c:121:20: style:inconclusive: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:245:52: note: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha1.c:121:20: note: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha1.c:121:44: style:inconclusive: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:246:35: note: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha1.c:121:44: note: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha1.c:162:49: style:inconclusive: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:247:49: note: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha1.c:162:49: note: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha1.c:163:18: style:inconclusive: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:248:39: note: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha1.c:163:18: note: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha1.c:165:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha1.c:172:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha224-256.c:135:56: style:inconclusive: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:254:56: note: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha224-256.c:135:56: note: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha224-256.c:136:18: style:inconclusive: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:255:37: note: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:136:18: note: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:161:29: style:inconclusive: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:256:53: note: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha224-256.c:161:29: note: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha224-256.c:161:56: style:inconclusive: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:257:41: note: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:161:56: note: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:229:56: style:inconclusive: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:263:56: note: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha224-256.c:229:56: note: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha224-256.c:230:18: style:inconclusive: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:264:37: note: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:230:18: note: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:273:29: style:inconclusive: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:265:53: note: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha224-256.c:273:29: note: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha224-256.c:273:56: style:inconclusive: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:266:41: note: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:273:56: note: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha224-256.c:275:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha224-256.c:281:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha224-256.c:342:62: style: Parameter 'H0' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/rfc6234/sha384-512.c:374:20: style:inconclusive: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:272:56: note: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha384-512.c:374:20: note: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha384-512.c:374:48: style:inconclusive: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:273:37: note: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:374:48: note: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:400:29: style:inconclusive: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:274:53: note: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha384-512.c:400:29: note: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha384-512.c:400:56: style:inconclusive: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:275:41: note: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:400:56: note: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:472:24: style:inconclusive: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:281:56: note: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha384-512.c:472:24: note: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.12.1/rfc6234/sha384-512.c:473:22: style:inconclusive: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:282:37: note: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:473:22: note: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:516:29: style:inconclusive: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:283:53: note: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha384-512.c:516:29: note: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.12.1/rfc6234/sha384-512.c:516:56: style:inconclusive: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.12.1/rfc6234/sha.h:284:41: note: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:516:56: note: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.12.1/rfc6234/sha384-512.c:518:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha384-512.c:524:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.12.1/rfc6234/sha384-512.c:593:37: style: Parameter 'H0' can be declared as const array [constParameter] babeld-1.12.1/rfc6234/shatest.c:797:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:860:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:947:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:1035:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:1245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:1359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/rfc6234/shatest.c:918:15: style: Local variable 'hmac' shadows outer function [shadowFunction] babeld-1.12.1/rfc6234/sha.h:306:12: note: Shadowed declaration babeld-1.12.1/rfc6234/shatest.c:918:15: note: Shadow variable babeld-1.12.1/rfc6234/shatest.c:919:15: style: Local variable 'hkdf' shadows outer function [shadowFunction] babeld-1.12.1/rfc6234/sha.h:331:12: note: Shadowed declaration babeld-1.12.1/rfc6234/shatest.c:919:15: note: Shadow variable babeld-1.12.1/rfc6234/shatest.c:1088:15: style: Local variable 'hmac' shadows outer function [shadowFunction] babeld-1.12.1/rfc6234/sha.h:306:12: note: Shadowed declaration babeld-1.12.1/rfc6234/shatest.c:1088:15: note: Shadow variable babeld-1.12.1/rfc6234/shatest.c:1089:15: style: Local variable 'hkdf' shadows outer function [shadowFunction] babeld-1.12.1/rfc6234/sha.h:331:12: note: Shadowed declaration babeld-1.12.1/rfc6234/shatest.c:1089:15: note: Shadow variable babeld-1.12.1/rfc6234/shatest.c:784:9: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/rfc6234/shatest.c:845:27: style: Parameter 'Message_Digest' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/rfc6234/shatest.c:869:11: style: Variable 'sm' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:455:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.12.1/route.c:478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/route.c:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/route.c:667:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/route.c:882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/route.c:1222:13: style: The if condition is the same as the previous if condition [duplicateCondition] babeld-1.12.1/route.c:1211:13: note: First condition babeld-1.12.1/route.c:1222:13: note: Second condition babeld-1.12.1/route.c:361:18: style:inconclusive: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. [funcArgNamesDifferent] babeld-1.12.1/route.h:81:39: note: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. babeld-1.12.1/route.c:361:18: note: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. babeld-1.12.1/route.c:60:35: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:133:30: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:309:42: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:331:42: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:447:20: style: Variable 'pref_src' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:622:31: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:628:35: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:644:63: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:673:32: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:752:36: style: Parameter 'exclude' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:811:27: style: Variable 'neigh' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:849:43: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:999:29: style: Variable 'new_route' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:1057:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:1059:25: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:1087:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/route.c:1130:44: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/route.c:1151:65: style: Parameter 'oldsrc' can be declared as pointer to const [constParameterPointer] babeld-1.12.1/source.c:243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/source.c:240:24: style: Variable 'src' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/util.c:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:303:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:370:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:516:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.12.1/util.c:474:32: style: Local variable 'ones' shadows outer variable [shadowVariable] babeld-1.12.1/babeld.h:100:40: note: Shadowed declaration babeld-1.12.1/util.c:474:32: note: Shadow variable babeld-1.12.1/util.c:371:11: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] babeld-1.12.1/xroute.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.12.1/xroute.c:228:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/xroute.c:228:26: note: Shadow variable babeld-1.12.1/xroute.c:262:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/xroute.c:262:26: note: Shadow variable babeld-1.12.1/xroute.c:345:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.12.1/route.h:48:29: note: Shadowed declaration babeld-1.12.1/xroute.c:345:26: note: Shadow variable babeld-1.12.1/xroute.c:119:26: style: Parameter 'prefix' can be declared as const array [constParameter] babeld-1.12.1/xroute.c:120:26: style: Parameter 'src_prefix' can be declared as const array [constParameter] babeld-1.12.1/xroute.c:225:35: style: Parameter 'route' can be declared as pointer to const. However it seems that 'filter_route' is a callback function, if 'route' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/xroute.c:250:20: note: You might need to cast the function pointer here babeld-1.12.1/xroute.c:225:35: note: Parameter 'route' can be declared as pointer to const diff: head babeld-1.12.1/BLAKE2/b2sum/b2sum.c:254:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLAKE2B_OUTBYTES [valueFlowBailoutIncompleteVar] 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:94:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:143:30: note: Calling function 'blake2b_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2b-neon.c:94:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2b.c:78:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2b.c:127:30: note: Calling function 'blake2b_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2b.c:78:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2bp.c:40:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2bp.c:59:39: note: Calling function 'blake2bp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2bp.c:40:18: note: Uninitialized variable: P->inner_length 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:74:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:123:30: note: Calling function 'blake2s_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2s-neon.c:74:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2s.c:76:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2s.c:126:30: note: Calling function 'blake2s_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2s.c:76:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/neon/blake2sp.c:39:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/neon/blake2sp.c:57:39: note: Calling function 'blake2sp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/neon/blake2sp.c:39:18: note: Uninitialized variable: P->inner_length 2.13.0 babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:92:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:141:30: note: Calling function 'blake2b_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/ref/blake2b-ref.c:92:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/ref/blake2bp-ref.c:40:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/ref/blake2bp-ref.c:59:39: note: Calling function 'blake2bp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/ref/blake2bp-ref.c:40:18: note: Uninitialized variable: P->inner_length 2.13.0 babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:87:18: warning: Uninitialized variable: P->digest_length [uninitvar] babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:136:30: note: Calling function 'blake2s_init_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/ref/blake2s-ref.c:87:18: note: Uninitialized variable: P->digest_length 2.13.0 babeld-1.12.1/BLAKE2/ref/blake2sp-ref.c:39:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/ref/blake2sp-ref.c:57:39: note: Calling function 'blake2sp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/ref/blake2sp-ref.c:39:18: note: Uninitialized variable: P->inner_length 2.13.0 babeld-1.12.1/BLAKE2/sse/blake2bp.c:40:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/sse/blake2bp.c:59:39: note: Calling function 'blake2bp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/sse/blake2bp.c:40:18: note: Uninitialized variable: P->inner_length 2.13.0 babeld-1.12.1/BLAKE2/sse/blake2sp.c:39:18: warning: Uninitialized variable: P->inner_length [uninitvar] babeld-1.12.1/BLAKE2/sse/blake2sp.c:57:39: note: Calling function 'blake2sp_init_leaf_param', 2nd argument 'P' value is babeld-1.12.1/BLAKE2/sse/blake2sp.c:39:18: note: Uninitialized variable: P->inner_length head babeld-1.12.1/babeld.c:1011:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/babeld.c:102:42: style: Parameter 'route' can be declared as pointer to const. However it seems that 'kernel_route_notify' is a callback function, if 'route' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:637:28: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:102:42: note: Parameter 'route' can be declared as pointer to const head babeld-1.12.1/babeld.c:102:55: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_route_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:637:28: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:102:55: note: Parameter 'closure' can be declared as pointer to const head babeld-1.12.1/babeld.c:109:40: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'kernel_addr_notify' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:638:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:109:40: note: Parameter 'addr' can be declared as pointer to const head babeld-1.12.1/babeld.c:109:52: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_addr_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:638:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:109:52: note: Parameter 'closure' can be declared as pointer to const head babeld-1.12.1/babeld.c:1143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head babeld-1.12.1/babeld.c:116:52: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'kernel_link_notify' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] babeld-1.12.1/babeld.c:639:27: note: You might need to cast the function pointer here babeld-1.12.1/babeld.c:116:52: note: Parameter 'closure' can be declared as pointer to const head babeld-1.12.1/babeld.c:886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/configuration.c:1412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head babeld-1.12.1/configuration.c:1581:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/configuration.c:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/configuration.c:796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/configuration.c:982:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/hmac.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/interface.c:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/interface.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel.c:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1036:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1313:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELROUTE [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1473:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELLINK [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFHWADDR [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:294:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:364:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsgerr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsghdr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:580:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:631:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RT_TABLE_MAIN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:710:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTNLGRP_IPV6_ROUTE [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:790:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:808:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:825:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:853:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:890:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_netlink.c:990:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:426:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN6ADDR_LOOPBACK_INIT [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:610:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt_msghdr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:705:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:774:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_ADD [valueFlowBailoutIncompleteVar] head babeld-1.12.1/kernel_socket.c:812:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head babeld-1.12.1/local.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head babeld-1.12.1/local.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BABELD_VERSION [valueFlowBailoutIncompleteVar] head babeld-1.12.1/local.c:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/local.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:1145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:1171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:1277:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:1882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:1979:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:410:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:441:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:472:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/message.c:618:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/neighbour.c:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/net.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_PKTINFO [valueFlowBailoutIncompleteVar] head babeld-1.12.1/net.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head babeld-1.12.1/net.c:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] head babeld-1.12.1/net.c:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] head babeld-1.12.1/resend.c:55:33: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] head babeld-1.12.1/rfc6234/hkdf.c:173:35: error: Uninitialized variable: T [uninitvar] head babeld-1.12.1/rfc6234/shatest.c:1035:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/rfc6234/shatest.c:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/rfc6234/shatest.c:1245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/rfc6234/shatest.c:1359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/rfc6234/shatest.c:860:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head babeld-1.12.1/rfc6234/shatest.c:947:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/route.c:1151:65: style: Parameter 'oldsrc' can be declared as pointer to const [constParameterPointer] head babeld-1.12.1/route.c:478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/route.c:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/route.c:667:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/route.c:882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head babeld-1.12.1/util.c:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/util.c:303:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/util.c:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head babeld-1.12.1/util.c:370:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head babeld-1.12.1/util.c:516:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] DONE