2025-06-26 00:15 ftp://ftp.de.debian.org/debian/pool/main/b/babeld/babeld_1.13.1+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 129055d (2025-06-24 18:36:34 +0200) count: 239 238 elapsed-time: 4.9 5.1 head-timing-info: old-timing-info: head results: babeld-1.13.1/hmac.c:220:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/hmac.c:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/interface.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/interface.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/interface.c:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/hmac.c:212:25: style: Parameter 'packet_header' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/hmac.c:216:20: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/hmac.c:217:20: style: Variable 'src' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/interface.h:164:25: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/babeld.c:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] babeld-1.13.1/babeld.c:862:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/babeld.c:987:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] babeld-1.13.1/babeld.c:1101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMEDIA [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:419:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN6ADDR_LOOPBACK_INIT [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:583:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:603:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt_msghdr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:698:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTL_NET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:765:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_ADD [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:804:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel.c:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:400:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:966:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:1382:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.13.1/configuration.c:1551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFHWADDR [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:374:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsgerr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:415:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlmsghdr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_NETLINK [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:583:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:634:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RT_TABLE_MAIN [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:713:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTNLGRP_IPV6_ROUTE [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:793:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_UP [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:811:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:828:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIFMTU [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:856:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:893:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:910:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGIWNAME [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:971:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELROUTE [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1419:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_DELLINK [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1446:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:1486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTM_NEWROUTE [valueFlowBailoutIncompleteVar] babeld-1.13.1/babeld.c:535:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.13.1/babeld.c:546:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.13.1/babeld.c:760:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.13.1/babeld.c:772:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.13.1/babeld.c:778:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] babeld-1.13.1/interface.c:266:25: style: Checking if unsigned expression 'ifp->ifindex' is less than zero. [unsignedLessThanZero] babeld-1.13.1/interface.c:352:22: style: Checking if unsigned expression 'ifp->cost' is less than zero. [unsignedLessThanZero] babeld-1.13.1/babeld.c:371:18: style: Local variable 'buf' shadows outer variable [shadowVariable] babeld-1.13.1/babeld.c:361:14: note: Shadowed declaration babeld-1.13.1/babeld.c:371:18: note: Shadow variable babeld-1.13.1/babeld.c:1050:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/babeld.c:1050:26: note: Shadow variable babeld-1.13.1/interface.c:67:21: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/interface.c:101:23: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/interface.c:137:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/interface.c:148:33: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/babeld.c:103:49: 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.13.1/babeld.c:619:27: note: You might need to cast the function pointer here babeld-1.13.1/babeld.c:103:49: note: Parameter 'addr' can be declared as pointer to const babeld-1.13.1/babeld.c:103:61: 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.13.1/babeld.c:619:27: note: You might need to cast the function pointer here babeld-1.13.1/babeld.c:103:61: note: Parameter 'closure' can be declared as pointer to const babeld-1.13.1/babeld.c:109:49: 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.13.1/babeld.c:620:27: note: You might need to cast the function pointer here babeld-1.13.1/babeld.c:109:49: note: Parameter 'link' can be declared as pointer to const babeld-1.13.1/babeld.c:109:61: 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.13.1/babeld.c:620:27: note: You might need to cast the function pointer here babeld-1.13.1/babeld.c:109:61: note: Parameter 'closure' can be declared as pointer to const babeld-1.13.1/babeld.c:128:11: style: Variable 'vrc' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/babeld.c:1037:39: style: Parameter 'xroute' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/local.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/local.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.13.1/local.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/local.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BABELD_VERSION [valueFlowBailoutIncompleteVar] babeld-1.13.1/local.c:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_socket.c:363:5: error: Resource leak: s [resourceLeak] babeld-1.13.1/kernel_socket.c:62:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/kernel_socket.c:85:40: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_socket.c:92:25: style: Variable 'tmp_sdl' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/kernel_socket.c:695:23: style: Variable 'rtm' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/kernel_socket.c:675:13: style: Variable 'rta' is assigned a value that is never used. [unreadVariable] babeld-1.13.1/local.c:284:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/local.c:284:26: note: Shadow variable babeld-1.13.1/local.c:197:62: style: Parameter 'xroute' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/net.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/net.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_PKTINFO [valueFlowBailoutIncompleteVar] babeld-1.13.1/net.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] babeld-1.13.1/net.c:243:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] babeld-1.13.1/net.c:297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] babeld-1.13.1/neighbour.c:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] babeld-1.13.1/neighbour.c:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/net.c:86:11: style: Condition 'rc<0' is always true [knownConditionTrueFalse] babeld-1.13.1/net.c:83:11: note: Assignment 'rc=-1', assigned value is -1 babeld-1.13.1/net.c:86:11: note: Condition 'rc<0' is always true babeld-1.13.1/net.c:156:33: style: Variable 'info' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/net.c:51:15: style: Variable 'ds' is assigned a value that is never used. [unreadVariable] babeld-1.13.1/rfc6234/hkdf.c:173:35: error: Uninitialized variable: T [uninitvar] babeld-1.13.1/resend.c:166:28: style: Checking if unsigned expression 'resend->max' is less than zero. [unsignedLessThanZero] babeld-1.13.1/resend.c:42:29: style: Parameter 'resend' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/resend.c:55:33: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/resend.c:224:35: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/message.c:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:452:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:598:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:1121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:1148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:1276:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:1845:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/message.c:1942:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/neighbour.c:46:73: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/neighbour.c:133:36: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/neighbour.c:222:36: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/rfc6234/hmac.c:46:26: style:inconclusive: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:307:26: note: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. babeld-1.13.1/rfc6234/hmac.c:46:26: note: Function 'hmac' argument 2 names different: declaration 'text' definition 'message_array'. babeld-1.13.1/rfc6234/hmac.c:46:45: style:inconclusive: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:308:9: note: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. babeld-1.13.1/rfc6234/hmac.c:46:45: note: Function 'hmac' argument 3 names different: declaration 'text_len' definition 'length'. babeld-1.13.1/rfc6234/sha1.c:121:20: style:inconclusive: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:245:52: note: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha1.c:121:20: note: Function 'SHA1Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha1.c:121:44: style:inconclusive: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:246:35: note: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha1.c:121:44: note: Function 'SHA1Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha1.c:162:49: style:inconclusive: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:247:49: note: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha1.c:162:49: note: Function 'SHA1FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha1.c:163:18: style:inconclusive: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:248:39: note: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha1.c:163:18: note: Function 'SHA1FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha1.c:165:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/sha1.c:172:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/shatest.c:797:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:860:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:947:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:1035:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:1099:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:1245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/rfc6234/shatest.c:1359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/kernel_netlink.c:320:11: style: Condition 'rc<0' is always true [knownConditionTrueFalse] babeld-1.13.1/kernel_netlink.c:318:11: note: Assignment 'rc=-1', assigned value is -1 babeld-1.13.1/kernel_netlink.c:320:11: note: Condition 'rc<0' is always true babeld-1.13.1/kernel_netlink.c:1270:15: style: Condition 'rc>=0' is always true [knownConditionTrueFalse] babeld-1.13.1/kernel_netlink.c:1262:11: note: Assuming that condition 'rc<0' is not redundant babeld-1.13.1/kernel_netlink.c:1266:25: note: Assuming condition is false babeld-1.13.1/kernel_netlink.c:1270:15: note: Condition 'rc>=0' is always true babeld-1.13.1/rfc6234/sha224-256.c:135:56: style:inconclusive: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:254:56: note: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha224-256.c:135:56: note: Function 'SHA224Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha224-256.c:136:18: style:inconclusive: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:255:37: note: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:136:18: note: Function 'SHA224Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:161:29: style:inconclusive: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:256:53: note: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha224-256.c:161:29: note: Function 'SHA224FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha224-256.c:161:56: style:inconclusive: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:257:41: note: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:161:56: note: Function 'SHA224FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:229:56: style:inconclusive: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:263:56: note: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha224-256.c:229:56: note: Function 'SHA256Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha224-256.c:230:18: style:inconclusive: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:264:37: note: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:230:18: note: Function 'SHA256Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:273:29: style:inconclusive: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:265:53: note: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha224-256.c:273:29: note: Function 'SHA256FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha224-256.c:273:56: style:inconclusive: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:266:41: note: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha224-256.c:273:56: note: Function 'SHA256FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/kernel_netlink.c:1153:29: style: Local variable 'zeroes' shadows outer variable [shadowVariable] babeld-1.13.1/babeld.h:100:28: note: Shadowed declaration babeld-1.13.1/kernel_netlink.c:1153:29: note: Shadow variable babeld-1.13.1/rfc6234/sha224-256.c:275:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/sha224-256.c:281:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/sha224-256.c:342:62: style: Parameter 'H0' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_netlink.c:168:16: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_netlink.c:194:24: style: Variable 'mac' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/kernel_netlink.c:232:17: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_netlink.c:256:18: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_netlink.c:395:50: style: Parameter 'nl_ignore' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/kernel_netlink.c:483:34: style: Variable 'err' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/kernel_netlink.c:1285:9: style: Variable 'families' can be declared as const array [constVariable] babeld-1.13.1/kernel_netlink.c:927:7: style: struct member 'iwreq_subset::ifr_ifrn' is never used. [unusedStructMember] babeld-1.13.1/kernel_netlink.c:931:7: style: struct member 'iwreq_subset::u' is never used. [unusedStructMember] babeld-1.13.1/kernel_netlink.c:926:14: style: union member 'Anonymous1::ifrn_name' is never used. [unusedStructMember] babeld-1.13.1/kernel_netlink.c:603:20: style: Variable 'iov[1].iov_len' is assigned a value that is never used. [unreadVariable] babeld-1.13.1/rfc6234/sha384-512.c:374:20: style:inconclusive: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:272:56: note: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha384-512.c:374:20: note: Function 'SHA384Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha384-512.c:374:48: style:inconclusive: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:273:37: note: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:374:48: note: Function 'SHA384Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:400:29: style:inconclusive: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:274:53: note: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha384-512.c:400:29: note: Function 'SHA384FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha384-512.c:400:56: style:inconclusive: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:275:41: note: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:400:56: note: Function 'SHA384FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:472:24: style:inconclusive: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:281:56: note: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha384-512.c:472:24: note: Function 'SHA512Input' argument 2 names different: declaration 'bytes' definition 'message_array'. babeld-1.13.1/rfc6234/sha384-512.c:473:22: style:inconclusive: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:282:37: note: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:473:22: note: Function 'SHA512Input' argument 3 names different: declaration 'bytecount' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:516:29: style:inconclusive: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:283:53: note: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha384-512.c:516:29: note: Function 'SHA512FinalBits' argument 2 names different: declaration 'bits' definition 'message_bits'. babeld-1.13.1/rfc6234/sha384-512.c:516:56: style:inconclusive: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. [funcArgNamesDifferent] babeld-1.13.1/rfc6234/sha.h:284:41: note: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:516:56: note: Function 'SHA512FinalBits' argument 3 names different: declaration 'bit_count' definition 'length'. babeld-1.13.1/rfc6234/sha384-512.c:518:18: style: Variable 'masks' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/sha384-512.c:524:18: style: Variable 'markbit' can be declared as const array [constVariable] babeld-1.13.1/rfc6234/sha384-512.c:593:37: style: Parameter 'H0' can be declared as const array [constParameter] babeld-1.13.1/source.c:243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:303:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:370:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:516:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] babeld-1.13.1/source.c:240:24: style: Variable 'src' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:453:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] babeld-1.13.1/route.c:476:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/route.c:545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/route.c:840:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/xroute.c:466:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] babeld-1.13.1/util.c:474:32: style: Local variable 'ones' shadows outer variable [shadowVariable] babeld-1.13.1/babeld.h:100:40: note: Shadowed declaration babeld-1.13.1/util.c:474:32: note: Shadow variable babeld-1.13.1/util.c:371:11: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/xroute.c:156:41: style:inconclusive: Function 'flush_xroute' argument 2 names different: declaration 'send_update' definition 'send_updates'. [funcArgNamesDifferent] babeld-1.13.1/xroute.h:40:46: note: Function 'flush_xroute' argument 2 names different: declaration 'send_update' definition 'send_updates'. babeld-1.13.1/xroute.c:156:41: note: Function 'flush_xroute' argument 2 names different: declaration 'send_update' definition 'send_updates'. babeld-1.13.1/xroute.c:384:51: style:inconclusive: Function 'kernel_route_notify' argument 2 names different: declaration 'route' definition 'kroute'. [funcArgNamesDifferent] babeld-1.13.1/xroute.h:47:56: note: Function 'kernel_route_notify' argument 2 names different: declaration 'route' definition 'kroute'. babeld-1.13.1/xroute.c:384:51: note: Function 'kernel_route_notify' argument 2 names different: declaration 'route' definition 'kroute'. babeld-1.13.1/xroute.c:248:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/xroute.c:248:26: note: Shadow variable babeld-1.13.1/xroute.c:281:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/xroute.c:281:26: note: Shadow variable babeld-1.13.1/xroute.c:440:26: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/xroute.c:440:26: note: Shadow variable babeld-1.13.1/xroute.c:119:26: style: Parameter 'prefix' can be declared as const array [constParameter] babeld-1.13.1/xroute.c:120:26: style: Parameter 'src_prefix' can be declared as const array [constParameter] babeld-1.13.1/xroute.c:245:44: 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.13.1/xroute.c:268:20: note: You might need to cast the function pointer here babeld-1.13.1/xroute.c:245:44: note: Parameter 'route' can be declared as pointer to const babeld-1.13.1/xroute.c:359:43: style: Parameter 'kroute' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/xroute.c:372:44: style: Parameter 'kroute' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/rfc6234/shatest.c:918:15: style: Local variable 'hmac' shadows outer function [shadowFunction] babeld-1.13.1/rfc6234/sha.h:306:12: note: Shadowed declaration babeld-1.13.1/rfc6234/shatest.c:918:15: note: Shadow variable babeld-1.13.1/rfc6234/shatest.c:919:15: style: Local variable 'hkdf' shadows outer function [shadowFunction] babeld-1.13.1/rfc6234/sha.h:331:12: note: Shadowed declaration babeld-1.13.1/rfc6234/shatest.c:919:15: note: Shadow variable babeld-1.13.1/rfc6234/shatest.c:1088:15: style: Local variable 'hmac' shadows outer function [shadowFunction] babeld-1.13.1/rfc6234/sha.h:306:12: note: Shadowed declaration babeld-1.13.1/rfc6234/shatest.c:1088:15: note: Shadow variable babeld-1.13.1/rfc6234/shatest.c:1089:15: style: Local variable 'hkdf' shadows outer function [shadowFunction] babeld-1.13.1/rfc6234/sha.h:331:12: note: Shadowed declaration babeld-1.13.1/rfc6234/shatest.c:1089:15: note: Shadow variable babeld-1.13.1/rfc6234/shatest.c:784:9: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/rfc6234/shatest.c:845:27: style: Parameter 'Message_Digest' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/rfc6234/shatest.c:869:11: style: Variable 'sm' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:1152:13: style: The if condition is the same as the previous if condition [duplicateCondition] babeld-1.13.1/route.c:1141:13: note: First condition babeld-1.13.1/route.c:1152:13: note: Second condition babeld-1.13.1/route.c:359:18: style:inconclusive: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. [funcArgNamesDifferent] babeld-1.13.1/route.h:62:39: note: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. babeld-1.13.1/route.c:359:18: note: Function 'route_stream' argument 1 names different: declaration 'which' definition 'installed'. babeld-1.13.1/route.c:59:35: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:132:30: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:307:42: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:329:42: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:445:20: style: Variable 'pref_src' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:620:31: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:626:35: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:632:32: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:711:36: style: Parameter 'exclude' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:770:27: style: Variable 'neigh' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:808:43: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:937:29: style: Variable 'new_route' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:987:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:989:25: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:1017:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/route.c:1060:44: style: Parameter 'neigh' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:1081:43: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/route.c:1081:65: style: Parameter 'oldsrc' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/message.c:1826:30: style: Local variable 'routes' shadows outer variable [shadowVariable] babeld-1.13.1/route.h:41:29: note: Shadowed declaration babeld-1.13.1/message.c:1826:30: note: Shadow variable babeld-1.13.1/message.c:815:56: style: Variable 'nh' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/message.c:1108:58: style: Parameter 'ifp' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/message.c:1618:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/message.c:1803:29: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/message.c:1833:37: style: Variable 'route' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/message.c:1935:28: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/message.c:2266:58: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/message.c:2296:20: style: Variable 'xroute' can be declared as pointer to const [constVariablePointer] babeld-1.13.1/configuration.c:103:51: style: Same expression 'c<0' found multiple times in chain of '||' operators. [duplicateExpression] babeld-1.13.1/configuration.c:970:53: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/configuration.c:1375:29: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] babeld-1.13.1/configuration.c:1543:15: style: Variable 'vrc' can be declared as pointer to const [constVariablePointer] diff: head babeld-1.13.1/route.c:1081:43: style: Parameter 'route' can be declared as pointer to const [constParameterPointer] DONE