2026-05-01 04:44 ftp://ftp.de.debian.org/debian/pool/main/a/ax25-apps/ax25-apps_0.0.8-rc5+git20230513+afc4a5f.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j8 platform: Linux-6.18.15+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: 0fda84ef (2026-05-01 02:32:52 +0200) count: 420 286 elapsed-time: 0.8 0.7 head-timing-info: old-timing-info: head results: tmp53prvofy/ax25ipd/ax25ipd.c:69:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/ax25ipd.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/ax25ipd.c:186:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/crc.c:73:16: style:inconclusive: Function 'pppfcs' argument 1 names different: declaration '' definition 'fcs'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:73:36: style:inconclusive: Function 'pppfcs' argument 2 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:73:44: style:inconclusive: Function 'pppfcs' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:94:47: style:inconclusive: Function 'compute_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:94:56: style:inconclusive: Function 'compute_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:105:27: style:inconclusive: Function 'ok_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:105:36: style:inconclusive: Function 'ok_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/crc.c:73:36: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/kiss.c:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/kiss.c:177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/routing.c:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/bpqether.c:186:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/bpqether.c:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFNAMSIZ [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/process.c:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/syslog.c:13:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DAEMON [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/syslog.c:6:35: style:inconclusive: Function 'LOGLn' argument 2 names different: declaration 'str' definition 'format'. [funcArgNamesDifferent] tmp53prvofy/ax25ipd/ax25ipd.h:86:42: note: Function 'LOGLn' argument 2 names different: declaration 'str' definition 'format'. tmp53prvofy/ax25ipd/syslog.c:6:35: note: Function 'LOGLn' argument 2 names different: declaration 'str' definition 'format'. tmp53prvofy/ax25mond/ax25mond.c:238:26: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tmp53prvofy/ax25rtd/ax25rtctl.c:254:30: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tmp53prvofy/ax25ipd/io.c:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/io.c:256:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/io.c:303:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_ANY [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/io.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/kiss.c:159:11: warning: Either the condition 'param_tbl_top>=10' is redundant or the array 'param_tbl[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond] tmp53prvofy/ax25ipd/kiss.c:156:20: note: Assuming that condition 'param_tbl_top>=10' is not redundant tmp53prvofy/ax25ipd/kiss.c:159:11: note: Array index out of bounds tmp53prvofy/ax25ipd/kiss.c:160:11: warning: Either the condition 'param_tbl_top>=10' is redundant or the array 'param_tbl[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond] tmp53prvofy/ax25ipd/kiss.c:156:20: note: Assuming that condition 'param_tbl_top>=10' is not redundant tmp53prvofy/ax25ipd/kiss.c:160:11: note: Array index out of bounds tmp53prvofy/ax25ipd/kiss.c:63:35: style:inconclusive: Function 'assemble_kiss' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:63:44: style:inconclusive: Function 'assemble_kiss' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:115:30: style:inconclusive: Function 'send_kiss' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:115:51: style:inconclusive: Function 'send_kiss' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:115:60: style:inconclusive: Function 'send_kiss' argument 3 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:154:20: style:inconclusive: Function 'param_add' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/kiss.c:154:27: style:inconclusive: Function 'param_add' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:88:3: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:88:3: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:89:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:89:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:90:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:90:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:91:9: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:91:9: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:92:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:92:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:93:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:93:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:94:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:94:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:95:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:95:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:96:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:96:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:108:2: warning: If memory allocation fails, then there is a possible null pointer dereference: rn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:84:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:83:7: note: Assignment 'rn=(struct route_table_entry*)malloc(sizeof(struct route_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:108:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:135:3: warning: If memory allocation fails, then there is a possible null pointer dereference: bn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:131:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:130:7: note: Assignment 'bn=(struct bcast_table_entry*)malloc(sizeof(struct bcast_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:135:3: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:136:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:131:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:130:7: note: Assignment 'bn=(struct bcast_table_entry*)malloc(sizeof(struct bcast_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:136:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:138:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:131:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:130:7: note: Assignment 'bn=(struct bcast_table_entry*)malloc(sizeof(struct bcast_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:138:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:146:2: warning: If memory allocation fails, then there is a possible null pointer dereference: bn [nullPointerOutOfMemory] tmp53prvofy/ax25ipd/routing.c:131:12: note: Assuming allocation function fails tmp53prvofy/ax25ipd/routing.c:130:7: note: Assignment 'bn=(struct bcast_table_entry*)malloc(sizeof(struct bcast_table_entry))', assigned value is 0 tmp53prvofy/ax25ipd/routing.c:146:2: note: Null pointer dereference tmp53prvofy/ax25ipd/routing.c:63:31: style:inconclusive: Function 'route_add' argument 1 names different: declaration '' definition 'ip'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:63:50: style:inconclusive: Function 'route_add' argument 2 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:63:60: style:inconclusive: Function 'route_add' argument 3 names different: declaration '' definition 'udpport'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:64:15: style:inconclusive: Function 'route_add' argument 4 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:115:31: style:inconclusive: Function 'bcast_add' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:155:42: style:inconclusive: Function 'call_to_ip' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:199:34: style:inconclusive: Function 'is_call_bcast' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:228:36: style:inconclusive: Function 'send_broadcast' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:228:45: style:inconclusive: Function 'send_broadcast' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/routing.c:63:31: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/routing.c:63:50: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/routing.c:115:31: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/routing.c:155:42: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/routing.c:199:34: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/ax25rtd.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/ax25rtd.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AX25_LOCALSTATEDIR [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/ax25rtd.c:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/config.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AX25_SYSCONFDIR [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/config.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/bpqether.c:216:25: style: Condition 'tuntap' is always false [knownConditionTrueFalse] tmp53prvofy/ax25ipd/bpqether.c:189:15: note: Assignment 'tuntap=0', assigned value is 0 tmp53prvofy/ax25ipd/bpqether.c:216:25: note: Condition 'tuntap' is always false tmp53prvofy/ax25ipd/bpqether.c:312:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] tmp53prvofy/ax25ipd/process.c:227:15: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] tmp53prvofy/ax25ipd/bpqether.c:64:38: style:inconclusive: Function 'send_bpq' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent] tmp53prvofy/ax25ipd/ax25ipd.h:154:38: note: Function 'send_bpq' argument 2 names different: declaration 'len' definition 'l'. tmp53prvofy/ax25ipd/bpqether.c:64:38: note: Function 'send_bpq' argument 2 names different: declaration 'len' definition 'l'. tmp53prvofy/ax25ipd/bpqether.c:276:35: style:inconclusive: Function 'set_bpq_dev_call_and_up' argument 1 names different: declaration 'ethertap_name' definition 'ifname'. [funcArgNamesDifferent] tmp53prvofy/ax25ipd/ax25ipd.h:157:35: note: Function 'set_bpq_dev_call_and_up' argument 1 names different: declaration 'ethertap_name' definition 'ifname'. tmp53prvofy/ax25ipd/bpqether.c:276:35: note: Function 'set_bpq_dev_call_and_up' argument 1 names different: declaration 'ethertap_name' definition 'ifname'. tmp53prvofy/ax25ipd/bpqether.c:64:29: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/bpqether.c:67:8: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25ipd/bpqether.c:182:25: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/bpqether.c:276:35: style: Parameter 'ifname' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/bpqether.c:93:20: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tmp53prvofy/ax25ipd/process.c:71:31: style:inconclusive: Function 'from_kiss' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:71:40: style:inconclusive: Function 'from_kiss' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:152:29: style:inconclusive: Function 'from_ip' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:152:38: style:inconclusive: Function 'from_ip' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/bpqether.c:319:3: error: Uninitialized variable: ifr [uninitvar] tmp53prvofy/ax25ipd/process.c:257:30: style:inconclusive: Function 'addrmatch' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:257:48: style:inconclusive: Function 'addrmatch' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:285:41: style:inconclusive: Function 'next_addr' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:310:29: style:inconclusive: Function 'add_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:310:38: style:inconclusive: Function 'add_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:322:27: style:inconclusive: Function 'dump_ax25frame' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:322:45: style:inconclusive: Function 'dump_ax25frame' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:322:54: style:inconclusive: Function 'dump_ax25frame' argument 3 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/process.c:257:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/process.c:257:48: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/process.c:322:27: style: Parameter 't' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/process.c:191:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] tmp53prvofy/ax25rtd/config.c:676:35: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tmp53prvofy/ax25rtd/cache_dump.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/ax25rtd.c:157:3: error: Resource leak: s [resourceLeak] tmp53prvofy/ax25rtd/ax25rtd.c:78:10: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25rtd/ax25rtd.c:87:31: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/ax25rtd.c:89:10: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/crc.c:38:38: style:inconclusive: Function 'calc_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/crc.c:38:47: style:inconclusive: Function 'calc_crc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/crc.c:38:59: style:inconclusive: Function 'calc_crc' argument 3 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/crc.c:38:38: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/cache_dump.c:40:18: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25rtd/cache_dump.c:87:18: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/dostime.c:46:27: style:inconclusive: Function 'date_unix2dos' argument 1 names different: declaration '' definition 'unix_date'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/dostime.c:46:54: style:inconclusive: Function 'date_unix2dos' argument 2 names different: declaration '' definition 'time'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/dostime.c:47:22: style:inconclusive: Function 'date_unix2dos' argument 3 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/dostime.c:72:21: style:inconclusive: Function 'yapp2unix' argument 1 names different: declaration '' definition 'ytime'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25rtd/cache_ctl.c:37:22: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/cache_ctl.c:41:8: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25rtd/cache_ctl.c:127:66: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/cache_ctl.c:128:32: style: Parameter 'digi' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/cache_ctl.c:133:8: style: Variable 'iface' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25rtd/cache_ctl.c:291:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/cache_ctl.c:291:52: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:146:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtentry [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:320:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCADDRT [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCDELRT [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AX25_SET_RT_IPMODE [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25rtd/listener.c:390:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AX25_MAX_DIGIS [valueFlowBailoutIncompleteVar] tmp53prvofy/call/menu.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tmp53prvofy/call/menu.c:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tmp53prvofy/call/menu.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] tmp53prvofy/call/menu.c:267:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] tmp53prvofy/listen/arpdump.c:18:30: style:inconclusive: Function 'arp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/arpdump.c:18:40: style:inconclusive: Function 'arp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/yapp.c:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/yapp.c:317:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] tmp53prvofy/call/yapp.c:433:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tmp53prvofy/call/yapp.c:662:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tmp53prvofy/call/yapp.c:791:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tmp53prvofy/listen/flexnetdump.c:48:34: style:inconclusive: Function 'flexnet_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/flexnetdump.c:48:44: style:inconclusive: Function 'flexnet_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/flexnetdump.c:48:56: style:inconclusive: Function 'flexnet_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/icmpdump.c:22:31: style:inconclusive: Function 'icmp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/icmpdump.c:22:41: style:inconclusive: Function 'icmp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/icmpdump.c:22:53: style:inconclusive: Function 'icmp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:180:16: style: Array index 'cnt' is used before limits check. [arrayIndexThenCheck] tmp53prvofy/call/menu.c:357:16: style: Array index 'cnt' is used before limits check. [arrayIndexThenCheck] tmp53prvofy/ax25ipd/io.c:130:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:167:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:172:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:195:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:200:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:208:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/ax25ipd/io.c:349:20: style: Expression is always false because 'else if' condition matches previous condition at line 347. [multiCondition] tmp53prvofy/call/menu.c:33:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wtab [nullPointerOutOfMemory] tmp53prvofy/call/menu.c:30:30: note: Assuming allocation function fails tmp53prvofy/call/menu.c:30:15: note: Assignment 'wtab->next=(struct wint*)malloc(sizeof(struct wint))', assigned value is 0 tmp53prvofy/call/menu.c:31:13: note: Assignment 'wtab=wtab->next', assigned value is 0 tmp53prvofy/call/menu.c:33:2: note: Null pointer dereference tmp53prvofy/call/menu.c:35:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wtab [nullPointerOutOfMemory] tmp53prvofy/call/menu.c:30:30: note: Assuming allocation function fails tmp53prvofy/call/menu.c:30:15: note: Assignment 'wtab->next=(struct wint*)malloc(sizeof(struct wint))', assigned value is 0 tmp53prvofy/call/menu.c:31:13: note: Assignment 'wtab=wtab->next', assigned value is 0 tmp53prvofy/call/menu.c:35:2: note: Null pointer dereference tmp53prvofy/call/menu.c:37:6: warning: If memory allocation fails, then there is a possible null pointer dereference: wtab [nullPointerOutOfMemory] tmp53prvofy/call/menu.c:30:30: note: Assuming allocation function fails tmp53prvofy/call/menu.c:30:15: note: Assignment 'wtab->next=(struct wint*)malloc(sizeof(struct wint))', assigned value is 0 tmp53prvofy/call/menu.c:31:13: note: Assignment 'wtab=wtab->next', assigned value is 0 tmp53prvofy/call/menu.c:37:6: note: Null pointer dereference tmp53prvofy/call/menu.c:40:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wtab [nullPointerOutOfMemory] tmp53prvofy/call/menu.c:30:30: note: Assuming allocation function fails tmp53prvofy/call/menu.c:30:15: note: Assignment 'wtab->next=(struct wint*)malloc(sizeof(struct wint))', assigned value is 0 tmp53prvofy/call/menu.c:31:13: note: Assignment 'wtab=wtab->next', assigned value is 0 tmp53prvofy/call/menu.c:37:16: note: Assuming condition is false tmp53prvofy/call/menu.c:40:2: note: Null pointer dereference tmp53prvofy/call/menu.c:41:2: warning: If memory allocation fails, then there is a possible null pointer dereference: wtab [nullPointerOutOfMemory] tmp53prvofy/call/menu.c:30:30: note: Assuming allocation function fails tmp53prvofy/call/menu.c:30:15: note: Assignment 'wtab->next=(struct wint*)malloc(sizeof(struct wint))', assigned value is 0 tmp53prvofy/call/menu.c:31:13: note: Assignment 'wtab=wtab->next', assigned value is 0 tmp53prvofy/call/menu.c:37:16: note: Assuming condition is false tmp53prvofy/call/menu.c:41:2: note: Null pointer dereference tmp53prvofy/call/menu.c:23:24: style:inconclusive: Function 'winopen' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:23:34: style:inconclusive: Function 'winopen' argument 2 names different: declaration '' definition 'nlines'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:373:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tmp53prvofy/ax25ipd/io.c:469:2: note: Found duplicate branches for 'if' and 'else'. tmp53prvofy/ax25ipd/io.c:373:7: note: Found duplicate branches for 'if' and 'else'. tmp53prvofy/call/menu.c:23:46: style:inconclusive: Function 'winopen' argument 3 names different: declaration '' definition 'ncols'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:23:57: style:inconclusive: Function 'winopen' argument 4 names different: declaration '' definition 'begin_y'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:24:7: style:inconclusive: Function 'winopen' argument 5 names different: declaration '' definition 'begin_x'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:24:20: style:inconclusive: Function 'winopen' argument 6 names different: declaration '' definition 'border'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:51:22: style:inconclusive: Function 'winclose' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:100:31: style:inconclusive: Function 'menu_write_line' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:100:40: style:inconclusive: Function 'menu_write_line' argument 2 names different: declaration '' definition 'ypos'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:100:50: style:inconclusive: Function 'menu_write_line' argument 3 names different: declaration '' definition 'menu_breite'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:100:67: style:inconclusive: Function 'menu_write_line' argument 4 names different: declaration '' definition 'reverse'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:101:13: style:inconclusive: Function 'menu_write_line' argument 5 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:132:23: style:inconclusive: Function 'p_dwn_menu' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:132:40: style:inconclusive: Function 'p_dwn_menu' argument 2 names different: declaration '' definition 'menustr'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:132:53: style:inconclusive: Function 'p_dwn_menu' argument 3 names different: declaration '' definition 'starty'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:132:65: style:inconclusive: Function 'p_dwn_menu' argument 4 names different: declaration '' definition 'startx'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:211:31: style:inconclusive: Function 'menu_write_item' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:211:40: style:inconclusive: Function 'menu_write_item' argument 2 names different: declaration '' definition 'xpos'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:211:50: style:inconclusive: Function 'menu_write_item' argument 3 names different: declaration '' definition 'reverse'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:211:70: style:inconclusive: Function 'menu_write_item' argument 4 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:240:21: style:inconclusive: Function 'top_menu' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:617:29: style:inconclusive: Function 'send_ip' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:240:36: style:inconclusive: Function 'top_menu' argument 2 names different: declaration '' definition 'menustr'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:617:38: style:inconclusive: Function 'send_ip' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/menu.c:240:51: style:inconclusive: Function 'top_menu' argument 3 names different: declaration '' definition 'ystart'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:617:56: style:inconclusive: Function 'send_ip' argument 3 names different: declaration '' definition 'targetip'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:648:30: style:inconclusive: Function 'send_tty' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:648:39: style:inconclusive: Function 'send_tty' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/io.c:508:16: style: Variable 'ipptr' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25ipd/io.c:617:56: style: Parameter 'targetip' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/menu.c:18:8: style: struct member 'topmenuitem::st_ptr' is never used. [unusedStructMember] tmp53prvofy/call/menu.c:19:6: style: struct member 'topmenuitem::xpos' is never used. [unusedStructMember] tmp53prvofy/call/menu.c:20:7: style: struct member 'topmenuitem::key' is never used. [unusedStructMember] tmp53prvofy/ax25rtd/listener.c:213:3: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] tmp53prvofy/ax25rtd/listener.c:213:3: warning: %lx in format string (no. 3) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] tmp53prvofy/ax25rtd/listener.c:213:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] tmp53prvofy/ax25rtd/listener.c:50:50: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:58:49: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:73:29: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:73:52: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:87:43: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:129:22: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:129:54: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:172:36: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:272:10: style: Variable 'config' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25rtd/listener.c:330:53: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:355:48: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25rtd/listener.c:65:6: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] tmp53prvofy/listen/ipdump.c:21:29: style:inconclusive: Function 'ip_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ipdump.c:21:39: style:inconclusive: Function 'ip_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ipdump.c:21:51: style:inconclusive: Function 'ip_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25rtd/listener.c:598:33: style: Variable 'config' is assigned a value that is never used. [unreadVariable] tmp53prvofy/listen/kissdump.c:16:29: style:inconclusive: Function 'ki_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/kissdump.c:16:39: style:inconclusive: Function 'ki_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/kissdump.c:16:51: style:inconclusive: Function 'ki_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETH_P_AX25 [valueFlowBailoutIncompleteVar] tmp53prvofy/listen/ripdump.c:171:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tmp53prvofy/listen/ripdump.c:104:30: style:inconclusive: Function 'rip_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ripdump.c:104:40: style:inconclusive: Function 'rip_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ripdump.c:95:22: style: Variable 't' can be declared as pointer to const [constVariablePointer] tmp53prvofy/listen/nrdump.c:72:33: style:inconclusive: Function 'netrom_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/nrdump.c:72:43: style:inconclusive: Function 'netrom_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/nrdump.c:72:55: style:inconclusive: Function 'netrom_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/nrdump.c:72:68: style:inconclusive: Function 'netrom_dump' argument 4 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/nrdump.c:195:30: style:inconclusive: Function 'netrom_flags' argument 1 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/opentracdump.c:463:35: style:inconclusive: Function 'opentrac_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/opentracdump.c:463:45: style:inconclusive: Function 'opentrac_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/opentracdump.c:463:57: style:inconclusive: Function 'opentrac_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/opentracdump.c:158:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_comment' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:443:23: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:158:42: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:196:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_country' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:446:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:196:42: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:215:46: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_displayname' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:447:22: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:215:46: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:226:43: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_waypoint' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:448:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:226:43: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:237:41: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_symbol' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:449:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:237:41: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:301:45: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_gpsquality' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:454:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:301:45: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:325:40: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_acreg' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:455:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:325:40: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:390:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'flag_emergency' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:457:24: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:390:42: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:397:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'flag_attention' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:458:24: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:397:42: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/opentracdump.c:419:45: style: Parameter 'element' can be declared as pointer to const. However it seems that 'decode_maidenhead' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tmp53prvofy/listen/opentracdump.c:453:21: note: You might need to cast the function pointer here tmp53prvofy/listen/opentracdump.c:419:45: note: Parameter 'element' can be declared as pointer to const tmp53prvofy/listen/rspfdump.c:9:31: style:inconclusive: Function 'rspf_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rspfdump.c:9:41: style:inconclusive: Function 'rspf_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/opentracdump.c:131:12: style: Variable 'alt' is assigned a value that is never used. [unreadVariable] tmp53prvofy/listen/udpdump.c:12:30: style:inconclusive: Function 'udp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/udpdump.c:12:40: style:inconclusive: Function 'udp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/udpdump.c:12:52: style:inconclusive: Function 'udp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/yapp.c:831:9: warning: Invalid close() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] tmp53prvofy/call/yapp.c:821:14: note: Assignment 'filefd=-1', assigned value is -1 tmp53prvofy/call/yapp.c:831:9: note: Invalid argument tmp53prvofy/listen/ax25dump.c:94:4: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/listen/listen.c:137:22: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] tmp53prvofy/listen/listen.c:164:17: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] tmp53prvofy/listen/listen.c:165:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tmp53prvofy/listen/listen.c:66:12: style: Condition 'hours>=24' is always false [knownConditionTrueFalse] tmp53prvofy/listen/listen.c:59:15: note: Assignment 'hours=sec%24', assigned value is less than 24 tmp53prvofy/listen/listen.c:66:12: note: Condition 'hours>=24' is always false tmp53prvofy/listen/listen.c:68:14: style: Condition 'minutes>=60' is always false [knownConditionTrueFalse] tmp53prvofy/listen/listen.c:57:17: note: Assignment 'minutes=sec%60', assigned value is less than 60 tmp53prvofy/listen/listen.c:68:14: note: Condition 'minutes>=60' is always false tmp53prvofy/listen/listen.c:70:14: style: Condition 'seconds>=60' is always false [knownConditionTrueFalse] tmp53prvofy/listen/listen.c:55:17: note: Assignment 'seconds=sec%60', assigned value is less than 60 tmp53prvofy/listen/listen.c:70:14: note: Condition 'seconds>=60' is always false tmp53prvofy/listen/listen.c:303:15: style: Condition '!(errno==EBADF&&sigint)' is always true [knownConditionTrueFalse] tmp53prvofy/listen/listen.c:289:9: note: Assuming that condition '!sigint' is not redundant tmp53prvofy/listen/listen.c:303:15: note: Condition '!(errno==EBADF&&sigint)' is always true tmp53prvofy/listen/listen.c:312:21: style: Condition 'sigint' is always false [knownConditionTrueFalse] tmp53prvofy/listen/listen.c:289:9: note: Assuming that condition '!sigint' is not redundant tmp53prvofy/listen/listen.c:295:12: note: Assuming condition is false tmp53prvofy/listen/listen.c:312:21: note: Condition 'sigint' is always false tmp53prvofy/listen/listen.c:75:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tmp53prvofy/call/yapp.c:767:21: style:inconclusive: Function 'cmd_yapp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:75:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tmp53prvofy/call/yapp.c:767:30: style:inconclusive: Function 'cmd_yapp' argument 2 names different: declaration '' definition 'bytes'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:75:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tmp53prvofy/call/yapp.c:372:19: style: Local variable 'checksum' shadows outer function [shadowFunction] tmp53prvofy/call/yapp.c:258:22: note: Shadowed declaration tmp53prvofy/call/yapp.c:372:19: note: Shadow variable tmp53prvofy/call/yapp.c:77:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/yapp.c:133:27: style: Parameter 'reason' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/yapp.c:179:27: style: Parameter 'reason' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/yapp.c:195:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/yapp.c:258:46: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/ax25dump.c:68:31: style:inconclusive: Function 'ax25_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:68:41: style:inconclusive: Function 'ax25_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/tcpdump.c:27:30: style:inconclusive: Function 'tcp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:68:53: style:inconclusive: Function 'ax25_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/tcpdump.c:27:40: style:inconclusive: Function 'tcp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:310:30: style:inconclusive: Function 'decode_type' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/tcpdump.c:27:52: style:inconclusive: Function 'tcp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:340:19: style:inconclusive: Function 'pax25' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:340:39: style:inconclusive: Function 'pax25' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:368:33: style:inconclusive: Function 'ftype' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:368:44: style:inconclusive: Function 'ftype' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:368:55: style:inconclusive: Function 'ftype' argument 3 names different: declaration '' definition 'ns'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:368:64: style:inconclusive: Function 'ftype' argument 4 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/utils.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] tmp53prvofy/listen/ax25dump.c:368:73: style:inconclusive: Function 'ftype' argument 5 names different: declaration '' definition 'pf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/utils.c:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/listen/ax25dump.c:369:8: style:inconclusive: Function 'ftype' argument 6 names different: declaration '' definition 'extseq'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:340:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/listen.c:475:22: style:inconclusive: Function 'data_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/ax25dump.c:368:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/listen.c:475:32: style:inconclusive: Function 'data_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:475:44: style:inconclusive: Function 'data_dump' argument 3 names different: declaration '' definition 'dumpstyle'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:490:26: style:inconclusive: Function 'get16' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/listen.c:501:26: style:inconclusive: Function 'get32' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] tmp53prvofy/call/yapp.c:327:33: warning: Uninitialized variable: hfield [uninitvar] tmp53prvofy/call/yapp.c:300:18: note: Assuming condition is false tmp53prvofy/call/yapp.c:308:14: note: Assuming condition is true tmp53prvofy/call/yapp.c:327:33: note: Uninitialized variable: hfield tmp53prvofy/listen/listen.c:158:26: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] tmp53prvofy/listen/listen.c:201:22: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] tmp53prvofy/listen/listen.c:380:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/listen.c:403:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/listen.c:438:17: style: Variable 'data2' can be declared as pointer to const [constVariablePointer] tmp53prvofy/listen/listen.c:490:26: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/listen.c:501:26: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/rosedump.c:54:31: style:inconclusive: Function 'rose_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:54:41: style:inconclusive: Function 'rose_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:54:53: style:inconclusive: Function 'rose_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:210:39: style:inconclusive: Function 'clear_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:248:39: style:inconclusive: Function 'reset_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:268:41: style:inconclusive: Function 'restart_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:286:43: style:inconclusive: Function 'dump_x25_addr' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:320:37: style:inconclusive: Function 'facility' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] tmp53prvofy/listen/rosedump.c:320:47: style:inconclusive: Function 'facility' argument 2 names different: declaration 'len' definition 'lgtot'. [funcArgNamesDifferent] tmp53prvofy/listen/rosedump.c:52:43: note: Function 'facility' argument 2 names different: declaration 'len' definition 'lgtot'. tmp53prvofy/listen/rosedump.c:320:47: note: Function 'facility' argument 2 names different: declaration 'len' definition 'lgtot'. tmp53prvofy/listen/rosedump.c:286:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/rosedump.c:296:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/utils.c:123:14: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] tmp53prvofy/listen/utils.c:118:32: style: Parameter 'proto' can be declared as pointer to const [constParameterPointer] tmp53prvofy/listen/utils.c:120:18: style: Variable 'serv' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/call.c:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:338:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:837:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:855:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:878:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1029:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1232:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1367:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1405:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1451:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1517:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1853:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:1923:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:2012:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_REVERSE [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:2110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] tmp53prvofy/call/call.c:2851:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] tmp53prvofy/ax25ipd/config.c:170:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:178:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:186:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:194:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:206:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:220:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:228:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:240:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:247:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:255:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:266:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:277:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:296:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:306:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:313:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:316:8: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] tmp53prvofy/ax25ipd/config.c:328:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:342:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:365:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:373:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:377:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/ax25ipd/config.c:78:24: style:inconclusive: Function 'config_read' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/config.c:162:22: style:inconclusive: Function 'parse_line' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/config.c:388:21: style:inconclusive: Function 'a_to_call' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/config.c:388:42: style:inconclusive: Function 'a_to_call' argument 2 names different: declaration '' definition 'tcall'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/config.c:422:32: style:inconclusive: Function 'call_to_a' argument 1 names different: declaration '' definition 'tcall'. [funcArgNamesDifferentUnnamed] tmp53prvofy/ax25ipd/config.c:83:8: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25ipd/config.c:166:18: style: Variable 'he' can be declared as pointer to const [constVariablePointer] tmp53prvofy/ax25ipd/config.c:388:21: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/config.c:422:32: style: Parameter 'tcall' can be declared as pointer to const [constParameterPointer] tmp53prvofy/ax25ipd/config.c:397:7: style: Variable 'ssid' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:591:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/call/call.c:592:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tmp53prvofy/call/call.c:964:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tmp53prvofy/call/call.c:965:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tmp53prvofy/call/call.c:1057:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:1151:4: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] tmp53prvofy/call/call.c:1406:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2168:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2201:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2344:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2706:8: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2782:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tmp53prvofy/call/call.c:2559:14: warning: Invalid lseek() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] tmp53prvofy/call/call.c:2540:12: note: Assignment 'uploadfile=-1', assigned value is -1 tmp53prvofy/call/call.c:2559:14: note: Invalid argument tmp53prvofy/call/call.c:2492:18: style: Condition 'uplsize!=-1' is always true [knownConditionTrueFalse] tmp53prvofy/call/call.c:1145:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tmp53prvofy/call/call.c:2493:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tmp53prvofy/call/call.c:2562:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tmp53prvofy/call/call.c:2562:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tmp53prvofy/call/call.c:2742:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tmp53prvofy/call/call.c:2754:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tmp53prvofy/call/call.c:2787:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tmp53prvofy/call/call.c:2606:19: style: Variable 'logfile' is reassigned a value before the old one has been used. [redundantAssignment] tmp53prvofy/call/call.c:2595:15: note: logfile is assigned tmp53prvofy/call/call.c:2606:19: note: logfile is overwritten tmp53prvofy/call/call.c:1072:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tmp53prvofy/call/call.c:259:10: style: Local variable 'inbuf' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:140:13: note: Shadowed declaration tmp53prvofy/call/call.c:259:10: note: Shadow variable tmp53prvofy/call/call.c:536:9: style: Local variable 'inbuf' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:140:13: note: Shadowed declaration tmp53prvofy/call/call.c:536:9: note: Shadow variable tmp53prvofy/call/call.c:538:12: style: Local variable 'width' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:514:33: note: Shadowed declaration tmp53prvofy/call/call.c:538:12: note: Shadow variable tmp53prvofy/call/call.c:612:6: style: Local variable 'fd' shadows outer variable [shadowVariable] tmp53prvofy/call/call.h:7:12: note: Shadowed declaration tmp53prvofy/call/call.c:612:6: note: Shadow variable tmp53prvofy/call/call.c:833:10: style: Local variable 'win' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:439:16: note: Shadowed declaration tmp53prvofy/call/call.c:833:10: note: Shadow variable tmp53prvofy/call/call.c:1229:10: style: Local variable 'win' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:439:16: note: Shadowed declaration tmp53prvofy/call/call.c:1229:10: note: Shadow variable tmp53prvofy/call/call.c:1415:9: style: Local variable 'inbuf' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:140:13: note: Shadowed declaration tmp53prvofy/call/call.c:1415:9: note: Shadow variable tmp53prvofy/call/call.c:1432:8: style: Local variable 'inbuf' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:140:13: note: Shadowed declaration tmp53prvofy/call/call.c:1432:8: note: Shadow variable tmp53prvofy/call/call.c:1451:10: style: Local variable 'win' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:439:16: note: Shadowed declaration tmp53prvofy/call/call.c:1451:10: note: Shadow variable tmp53prvofy/call/call.c:1639:10: style: Local variable 'inbuf' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:140:13: note: Shadowed declaration tmp53prvofy/call/call.c:1639:10: note: Shadow variable tmp53prvofy/call/call.c:2042:11: style: Local variable 'win' shadows outer variable [shadowVariable] tmp53prvofy/call/call.c:439:16: note: Shadowed declaration tmp53prvofy/call/call.c:2042:11: note: Shadow variable tmp53prvofy/call/call.c:145:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/call.c:205:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/call.c:487:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/call.c:512:43: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/call.c:575:28: style: Variable 'alias' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/call.c:913:14: style: Parameter 'parms' can be declared as const array [constParameter] tmp53prvofy/call/call.c:914:26: style: Parameter 'address' can be declared as const array [constParameter] tmp53prvofy/call/call.c:1167:31: style: Parameter 'call' can be declared as const array [constParameter] tmp53prvofy/call/call.c:1345:50: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/call.c:1807:43: style: Parameter 'st2' can be declared as const array [constParameter] tmp53prvofy/call/call.c:1915:8: style: Parameter 'logfile' can be declared as pointer to const [constParameterPointer] tmp53prvofy/call/call.c:2138:24: style: Variable 'timeout' can be declared as pointer to const [constVariablePointer] tmp53prvofy/call/call.c:626:6: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:661:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:691:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:701:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:710:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:718:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:727:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:742:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:749:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:759:9: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:768:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:780:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:791:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] tmp53prvofy/call/call.c:809:6: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] diff: head tmp53prvofy/ax25ipd/config.c:162:22: style:inconclusive: Function 'parse_line' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/config.c:388:21: style:inconclusive: Function 'a_to_call' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/config.c:388:42: style:inconclusive: Function 'a_to_call' argument 2 names different: declaration '' definition 'tcall'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/config.c:422:32: style:inconclusive: Function 'call_to_a' argument 1 names different: declaration '' definition 'tcall'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/config.c:78:24: style:inconclusive: Function 'config_read' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:105:27: style:inconclusive: Function 'ok_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:105:36: style:inconclusive: Function 'ok_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:73:16: style:inconclusive: Function 'pppfcs' argument 1 names different: declaration '' definition 'fcs'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:73:36: style:inconclusive: Function 'pppfcs' argument 2 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:73:44: style:inconclusive: Function 'pppfcs' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:94:47: style:inconclusive: Function 'compute_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/crc.c:94:56: style:inconclusive: Function 'compute_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/io.c:617:29: style:inconclusive: Function 'send_ip' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/io.c:617:38: style:inconclusive: Function 'send_ip' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/io.c:617:56: style:inconclusive: Function 'send_ip' argument 3 names different: declaration '' definition 'targetip'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/io.c:648:30: style:inconclusive: Function 'send_tty' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/io.c:648:39: style:inconclusive: Function 'send_tty' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:115:30: style:inconclusive: Function 'send_kiss' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:115:51: style:inconclusive: Function 'send_kiss' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:115:60: style:inconclusive: Function 'send_kiss' argument 3 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:154:20: style:inconclusive: Function 'param_add' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:154:27: style:inconclusive: Function 'param_add' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:63:35: style:inconclusive: Function 'assemble_kiss' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/kiss.c:63:44: style:inconclusive: Function 'assemble_kiss' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:152:29: style:inconclusive: Function 'from_ip' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:152:38: style:inconclusive: Function 'from_ip' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:257:30: style:inconclusive: Function 'addrmatch' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:257:48: style:inconclusive: Function 'addrmatch' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:285:41: style:inconclusive: Function 'next_addr' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:310:29: style:inconclusive: Function 'add_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:310:38: style:inconclusive: Function 'add_crc' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:322:27: style:inconclusive: Function 'dump_ax25frame' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:322:45: style:inconclusive: Function 'dump_ax25frame' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:322:54: style:inconclusive: Function 'dump_ax25frame' argument 3 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:71:31: style:inconclusive: Function 'from_kiss' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/process.c:71:40: style:inconclusive: Function 'from_kiss' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:115:31: style:inconclusive: Function 'bcast_add' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:155:42: style:inconclusive: Function 'call_to_ip' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:199:34: style:inconclusive: Function 'is_call_bcast' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:228:36: style:inconclusive: Function 'send_broadcast' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:228:45: style:inconclusive: Function 'send_broadcast' argument 2 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:63:31: style:inconclusive: Function 'route_add' argument 1 names different: declaration '' definition 'ip'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:63:50: style:inconclusive: Function 'route_add' argument 2 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:63:60: style:inconclusive: Function 'route_add' argument 3 names different: declaration '' definition 'udpport'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/ax25ipd/routing.c:64:15: style:inconclusive: Function 'route_add' argument 4 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/crc.c:38:38: style:inconclusive: Function 'calc_crc' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/crc.c:38:47: style:inconclusive: Function 'calc_crc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/crc.c:38:59: style:inconclusive: Function 'calc_crc' argument 3 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/dostime.c:46:27: style:inconclusive: Function 'date_unix2dos' argument 1 names different: declaration '' definition 'unix_date'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/dostime.c:46:54: style:inconclusive: Function 'date_unix2dos' argument 2 names different: declaration '' definition 'time'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/dostime.c:47:22: style:inconclusive: Function 'date_unix2dos' argument 3 names different: declaration '' definition 'date'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/dostime.c:72:21: style:inconclusive: Function 'yapp2unix' argument 1 names different: declaration '' definition 'ytime'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:100:31: style:inconclusive: Function 'menu_write_line' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:100:40: style:inconclusive: Function 'menu_write_line' argument 2 names different: declaration '' definition 'ypos'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:100:50: style:inconclusive: Function 'menu_write_line' argument 3 names different: declaration '' definition 'menu_breite'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:100:67: style:inconclusive: Function 'menu_write_line' argument 4 names different: declaration '' definition 'reverse'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:101:13: style:inconclusive: Function 'menu_write_line' argument 5 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:132:23: style:inconclusive: Function 'p_dwn_menu' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:132:40: style:inconclusive: Function 'p_dwn_menu' argument 2 names different: declaration '' definition 'menustr'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:132:53: style:inconclusive: Function 'p_dwn_menu' argument 3 names different: declaration '' definition 'starty'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:132:65: style:inconclusive: Function 'p_dwn_menu' argument 4 names different: declaration '' definition 'startx'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:211:31: style:inconclusive: Function 'menu_write_item' argument 1 names different: declaration '' definition 'win'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:211:40: style:inconclusive: Function 'menu_write_item' argument 2 names different: declaration '' definition 'xpos'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:211:50: style:inconclusive: Function 'menu_write_item' argument 3 names different: declaration '' definition 'reverse'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:211:70: style:inconclusive: Function 'menu_write_item' argument 4 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:23:24: style:inconclusive: Function 'winopen' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:23:34: style:inconclusive: Function 'winopen' argument 2 names different: declaration '' definition 'nlines'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:23:46: style:inconclusive: Function 'winopen' argument 3 names different: declaration '' definition 'ncols'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:23:57: style:inconclusive: Function 'winopen' argument 4 names different: declaration '' definition 'begin_y'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:240:21: style:inconclusive: Function 'top_menu' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:240:36: style:inconclusive: Function 'top_menu' argument 2 names different: declaration '' definition 'menustr'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:240:51: style:inconclusive: Function 'top_menu' argument 3 names different: declaration '' definition 'ystart'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:24:20: style:inconclusive: Function 'winopen' argument 6 names different: declaration '' definition 'border'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:24:7: style:inconclusive: Function 'winopen' argument 5 names different: declaration '' definition 'begin_x'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/menu.c:51:22: style:inconclusive: Function 'winclose' argument 1 names different: declaration '' definition 'wtab'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/yapp.c:767:21: style:inconclusive: Function 'cmd_yapp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/call/yapp.c:767:30: style:inconclusive: Function 'cmd_yapp' argument 2 names different: declaration '' definition 'bytes'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/arpdump.c:18:30: style:inconclusive: Function 'arp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/arpdump.c:18:40: style:inconclusive: Function 'arp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:310:30: style:inconclusive: Function 'decode_type' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:340:19: style:inconclusive: Function 'pax25' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:340:39: style:inconclusive: Function 'pax25' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:368:33: style:inconclusive: Function 'ftype' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:368:44: style:inconclusive: Function 'ftype' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:368:55: style:inconclusive: Function 'ftype' argument 3 names different: declaration '' definition 'ns'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:368:64: style:inconclusive: Function 'ftype' argument 4 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:368:73: style:inconclusive: Function 'ftype' argument 5 names different: declaration '' definition 'pf'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:369:8: style:inconclusive: Function 'ftype' argument 6 names different: declaration '' definition 'extseq'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:68:31: style:inconclusive: Function 'ax25_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:68:41: style:inconclusive: Function 'ax25_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ax25dump.c:68:53: style:inconclusive: Function 'ax25_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/flexnetdump.c:48:34: style:inconclusive: Function 'flexnet_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/flexnetdump.c:48:44: style:inconclusive: Function 'flexnet_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/flexnetdump.c:48:56: style:inconclusive: Function 'flexnet_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/icmpdump.c:22:31: style:inconclusive: Function 'icmp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/icmpdump.c:22:41: style:inconclusive: Function 'icmp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/icmpdump.c:22:53: style:inconclusive: Function 'icmp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ipdump.c:21:29: style:inconclusive: Function 'ip_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ipdump.c:21:39: style:inconclusive: Function 'ip_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ipdump.c:21:51: style:inconclusive: Function 'ip_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/kissdump.c:16:29: style:inconclusive: Function 'ki_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/kissdump.c:16:39: style:inconclusive: Function 'ki_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/kissdump.c:16:51: style:inconclusive: Function 'ki_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/listen.c:475:22: style:inconclusive: Function 'data_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/listen.c:475:32: style:inconclusive: Function 'data_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/listen.c:475:44: style:inconclusive: Function 'data_dump' argument 3 names different: declaration '' definition 'dumpstyle'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/listen.c:490:26: style:inconclusive: Function 'get16' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/listen.c:501:26: style:inconclusive: Function 'get32' argument 1 names different: declaration '' definition 'cp'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/nrdump.c:195:30: style:inconclusive: Function 'netrom_flags' argument 1 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/nrdump.c:72:33: style:inconclusive: Function 'netrom_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/nrdump.c:72:43: style:inconclusive: Function 'netrom_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/nrdump.c:72:55: style:inconclusive: Function 'netrom_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/nrdump.c:72:68: style:inconclusive: Function 'netrom_dump' argument 4 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/opentracdump.c:463:35: style:inconclusive: Function 'opentrac_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/opentracdump.c:463:45: style:inconclusive: Function 'opentrac_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/opentracdump.c:463:57: style:inconclusive: Function 'opentrac_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ripdump.c:104:30: style:inconclusive: Function 'rip_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/ripdump.c:104:40: style:inconclusive: Function 'rip_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:210:39: style:inconclusive: Function 'clear_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:248:39: style:inconclusive: Function 'reset_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:268:41: style:inconclusive: Function 'restart_code' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:286:43: style:inconclusive: Function 'dump_x25_addr' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:320:37: style:inconclusive: Function 'facility' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:54:31: style:inconclusive: Function 'rose_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:54:41: style:inconclusive: Function 'rose_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rosedump.c:54:53: style:inconclusive: Function 'rose_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rspfdump.c:9:31: style:inconclusive: Function 'rspf_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/rspfdump.c:9:41: style:inconclusive: Function 'rspf_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/tcpdump.c:27:30: style:inconclusive: Function 'tcp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/tcpdump.c:27:40: style:inconclusive: Function 'tcp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/tcpdump.c:27:52: style:inconclusive: Function 'tcp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/udpdump.c:12:30: style:inconclusive: Function 'udp_dump' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/udpdump.c:12:40: style:inconclusive: Function 'udp_dump' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head tmp53prvofy/listen/udpdump.c:12:52: style:inconclusive: Function 'udp_dump' argument 3 names different: declaration '' definition 'hexdump'. [funcArgNamesDifferentUnnamed] DONE