2026-05-01 15:15 ftp://ftp.de.debian.org/debian/pool/main/d/dircproxy/dircproxy_1.0.5.orig.tar.gz 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 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 547 191 elapsed-time: 21.5 10.6 head-timing-info: old-timing-info: head results: dircproxy-1.0.5/crypt/main.c:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/crypt/main.c:154:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/crypt/main.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/crypt/main.c:168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/crypt/main.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/crypt/main.c:143:9: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled] dircproxy-1.0.5/crypt/main.c:136:34: style:inconclusive: Function '_encrypt' argument 1 names different: declaration '' definition 'pass'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/crypt/main.c:148:29: style:inconclusive: Function '_saltchar' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/crypt/main.c:137:18: style: Variable 'enc' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/crypt/main.c:149:16: style: Variable 'chars' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/getopt/getopt.c:408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/getopt/getopt.c:315:10: style:inconclusive: Function '_getopt_internal' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:316:19: style:inconclusive: Function '_getopt_internal' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:317:18: style:inconclusive: Function '_getopt_internal' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:318:27: style:inconclusive: Function '_getopt_internal' argument 4 names different: declaration '' definition 'longopts'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:319:11: style:inconclusive: Function '_getopt_internal' argument 5 names different: declaration '' definition 'longind'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:320:10: style:inconclusive: Function '_getopt_internal' argument 6 names different: declaration '' definition 'long_only'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:649:10: style:inconclusive: Function 'getopt' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:650:19: style:inconclusive: Function 'getopt' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:651:18: style:inconclusive: Function 'getopt' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt.c:569:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/getopt/getopt1.c:56:10: style:inconclusive: Function 'getopt_long' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:57:19: style:inconclusive: Function 'getopt_long' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:58:18: style:inconclusive: Function 'getopt_long' argument 3 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:59:27: style:inconclusive: Function 'getopt_long' argument 4 names different: declaration '' definition 'long_options'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:60:11: style:inconclusive: Function 'getopt_long' argument 5 names different: declaration '' definition 'opt_index'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:72:10: style:inconclusive: Function 'getopt_long_only' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:73:19: style:inconclusive: Function 'getopt_long_only' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:74:18: style:inconclusive: Function 'getopt_long_only' argument 3 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:75:27: style:inconclusive: Function 'getopt_long_only' argument 4 names different: declaration '' definition 'long_options'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/getopt/getopt1.c:76:11: style:inconclusive: Function 'getopt_long_only' argument 5 names different: declaration '' definition 'opt_index'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalvars [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/cfgfile.c:40:26: style:inconclusive: Function 'cfg_read' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:40:43: style:inconclusive: Function 'cfg_read' argument 2 names different: declaration '' definition 'listen_port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:40:63: style:inconclusive: Function 'cfg_read' argument 3 names different: declaration '' definition 'pid_file'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:41:33: style:inconclusive: Function 'cfg_read' argument 4 names different: declaration '' definition 'globals'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1377:34: style:inconclusive: Function '_cfg_read_bool' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1377:44: style:inconclusive: Function '_cfg_read_bool' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1408:37: style:inconclusive: Function '_cfg_read_numeric' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1408:48: style:inconclusive: Function '_cfg_read_numeric' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1421:36: style:inconclusive: Function '_cfg_read_string' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1421:48: style:inconclusive: Function '_cfg_read_string' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1450:34: style:inconclusive: Function '_cfg_read_pair' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1450:46: style:inconclusive: Function '_cfg_read_pair' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/cfgfile.c:1378:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/cfgfile.c:1409:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/cfgfile.c:1422:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/cfgfile.c:1344:11: style: Variable 'class' is assigned a value that is never used. [unreadVariable] dircproxy-1.0.5/src/dcc_chat.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_chat.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_chat.c:86:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_chat.c:38:41: style:inconclusive: Function 'dccchat_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:38:48: style:inconclusive: Function 'dccchat_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:61:45: style:inconclusive: Function 'dccchat_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:61:52: style:inconclusive: Function 'dccchat_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:61:62: style:inconclusive: Function 'dccchat_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:80:40: style:inconclusive: Function 'dccchat_accepted' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:93:44: style:inconclusive: Function '_dccchat_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:93:51: style:inconclusive: Function '_dccchat_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:125:45: style:inconclusive: Function '_dccchat_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:125:52: style:inconclusive: Function '_dccchat_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_chat.c:125:62: style:inconclusive: Function '_dccchat_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOMAXCONN [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:265:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_net.c:59:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] dircproxy-1.0.5/src/dcc_net.c:58:32: note: Assuming allocation function fails dircproxy-1.0.5/src/dcc_net.c:58:7: note: Assignment 'p=(struct dccproxy*)malloc(sizeof(struct dccproxy))', assigned value is 0 dircproxy-1.0.5/src/dcc_net.c:59:10: note: Null pointer dereference dircproxy-1.0.5/src/dcc_net.c:60:3: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] dircproxy-1.0.5/src/dcc_net.c:58:32: note: Assuming allocation function fails dircproxy-1.0.5/src/dcc_net.c:58:7: note: Assignment 'p=(struct dccproxy*)malloc(sizeof(struct dccproxy))', assigned value is 0 dircproxy-1.0.5/src/dcc_net.c:60:3: note: Null pointer dereference dircproxy-1.0.5/src/dcc_net.c:52:20: style:inconclusive: Function 'dccnet_new' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:52:31: style:inconclusive: Function 'dccnet_new' argument 2 names different: declaration '' definition 'timeout'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:52:45: style:inconclusive: Function 'dccnet_new' argument 3 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:52:59: style:inconclusive: Function 'dccnet_new' argument 4 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:53:21: style:inconclusive: Function 'dccnet_new' argument 5 names different: declaration '' definition 'lport'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:53:43: style:inconclusive: Function 'dccnet_new' argument 6 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:53:53: style:inconclusive: Function 'dccnet_new' argument 7 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:54:28: style:inconclusive: Function 'dccnet_new' argument 8 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:54:43: style:inconclusive: Function 'dccnet_new' argument 9 names different: declaration '' definition 'maxsize'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:55:22: style:inconclusive: Function 'dccnet_new' argument 10 names different: declaration '' definition 'n_f'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:55:56: style:inconclusive: Function 'dccnet_new' argument 11 names different: declaration '' definition 'n_p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:55:73: style:inconclusive: Function 'dccnet_new' argument 12 names different: declaration '' definition 'n_msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:123:44: style:inconclusive: Function '_dccnet_listen' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:123:52: style:inconclusive: Function '_dccnet_listen' argument 2 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:123:66: style:inconclusive: Function '_dccnet_listen' argument 3 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:124:32: style:inconclusive: Function '_dccnet_listen' argument 4 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:153:45: style:inconclusive: Function '_dccnet_connect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:153:63: style:inconclusive: Function '_dccnet_connect' argument 2 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:153:73: style:inconclusive: Function '_dccnet_connect' argument 3 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:154:33: style:inconclusive: Function '_dccnet_connect' argument 4 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:154:47: style:inconclusive: Function '_dccnet_connect' argument 5 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:154:62: style:inconclusive: Function '_dccnet_connect' argument 6 names different: declaration '' definition 'bindport'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:199:40: style:inconclusive: Function '_dccnet_bind' argument 2 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:199:54: style:inconclusive: Function '_dccnet_bind' argument 3 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:199:69: style:inconclusive: Function '_dccnet_bind' argument 4 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:256:47: style:inconclusive: Function '_dccnet_timedout' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:256:56: style:inconclusive: Function '_dccnet_timedout' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:295:45: style:inconclusive: Function '_dccnet_accept' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:295:52: style:inconclusive: Function '_dccnet_accept' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:330:43: style:inconclusive: Function '_dccnet_free' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_net.c:199:40: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/dcc_send.c:207:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCC_BLOCK_SIZE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dcc_send.c:39:41: style:inconclusive: Function 'dccsend_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:39:48: style:inconclusive: Function 'dccsend_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:55:45: style:inconclusive: Function 'dccsend_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:55:52: style:inconclusive: Function 'dccsend_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:55:62: style:inconclusive: Function 'dccsend_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:70:40: style:inconclusive: Function 'dccsend_accepted' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:81:44: style:inconclusive: Function '_dccsend_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:81:51: style:inconclusive: Function '_dccsend_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:156:45: style:inconclusive: Function '_dccsend_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:156:52: style:inconclusive: Function '_dccsend_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:156:62: style:inconclusive: Function '_dccsend_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dcc_send.c:199:49: style:inconclusive: Function '_dccsend_sendpacket' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:81:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dns.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dns.c:352:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/dns.c:78:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] dircproxy-1.0.5/src/dns.c:81:12: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] dircproxy-1.0.5/src/dns.c:380:11: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] dircproxy-1.0.5/src/dns.c:389:11: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] dircproxy-1.0.5/src/dns.c:130:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:130:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:131:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:131:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:132:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:132:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:133:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:133:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:134:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:134:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:135:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:135:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:139:3: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:139:3: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:140:7: warning: If memory allocation fails, then there is a possible null pointer dereference: child [nullPointerOutOfMemory] dircproxy-1.0.5/src/dns.c:129:36: note: Assuming allocation function fails dircproxy-1.0.5/src/dns.c:129:11: note: Assignment 'child=(struct dnschild*)malloc(sizeof(struct dnschild))', assigned value is 0 dircproxy-1.0.5/src/dns.c:140:7: note: Null pointer dereference dircproxy-1.0.5/src/dns.c:68:49: style:inconclusive: Function '_dns_lookup' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:68:71: style:inconclusive: Function '_dns_lookup' argument 2 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:104:36: style:inconclusive: Function '_dns_startrequest' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:105:37: style:inconclusive: Function '_dns_startrequest' argument 2 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:107:36: style:inconclusive: Function '_dns_startrequest' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:107:58: style:inconclusive: Function '_dns_startrequest' argument 4 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:107:76: style:inconclusive: Function '_dns_startrequest' argument 5 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:192:26: style:inconclusive: Function 'dns_endrequest' argument 1 names different: declaration '' definition 'pid'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:192:35: style:inconclusive: Function 'dns_endrequest' argument 2 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:277:22: style:inconclusive: Function 'dns_delall' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:329:28: style:inconclusive: Function 'dns_addrfromhost' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:329:43: style:inconclusive: Function 'dns_addrfromhost' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:329:61: style:inconclusive: Function 'dns_addrfromhost' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:330:29: style:inconclusive: Function 'dns_addrfromhost' argument 4 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:336:28: style:inconclusive: Function 'dns_hostfromaddr' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:336:43: style:inconclusive: Function 'dns_hostfromaddr' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:336:64: style:inconclusive: Function 'dns_hostfromaddr' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:337:29: style:inconclusive: Function 'dns_hostfromaddr' argument 4 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:343:24: style:inconclusive: Function 'dns_filladdr' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:343:45: style:inconclusive: Function 'dns_filladdr' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:344:30: style:inconclusive: Function 'dns_filladdr' argument 3 names different: declaration '' definition 'defaultport'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:344:47: style:inconclusive: Function 'dns_filladdr' argument 4 names different: declaration '' definition 'allowcolon'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:345:38: style:inconclusive: Function 'dns_filladdr' argument 5 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:346:25: style:inconclusive: Function 'dns_filladdr' argument 6 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:348:24: style:inconclusive: Function 'dns_filladdr' argument 7 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:377:34: style:inconclusive: Function 'dns_portfromserv' argument 1 names different: declaration '' definition 'serv'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:385:28: style:inconclusive: Function 'dns_servfromport' argument 1 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/dns.c:68:71: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/dns.c:256:11: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/dns.c:277:22: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/dns.c:386:19: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:98:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_timeout [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:490:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1490:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NICK_GUARD_TIME [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLBACK_NICKNAME [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1706:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1879:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1921:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1940:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1961:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1982:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_client.c:1821:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_client.c:2007:5: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_client.c:2006:28: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_client.c:2006:14: note: Assignment 'prefix=(char*)malloc(1)', assigned value is 0 dircproxy-1.0.5/src/irc_client.c:2007:5: note: Null pointer dereference dircproxy-1.0.5/src/irc_client.c:1198:58: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] dircproxy-1.0.5/src/irc_client.c:74:42: style:inconclusive: Function 'ircclient_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:84:52: style:inconclusive: Function '_ircclient_connected2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:84:61: style:inconclusive: Function '_ircclient_connected2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:85:51: style:inconclusive: Function '_ircclient_connected2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:85:69: style:inconclusive: Function '_ircclient_connected2' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:103:46: style:inconclusive: Function '_ircclient_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:103:53: style:inconclusive: Function '_ircclient_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:123:47: style:inconclusive: Function '_ircclient_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:123:54: style:inconclusive: Function '_ircclient_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:123:64: style:inconclusive: Function '_ircclient_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:141:47: style:inconclusive: Function '_ircclient_detach' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:141:62: style:inconclusive: Function '_ircclient_detach' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:308:47: style:inconclusive: Function '_ircclient_gotmsg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:308:62: style:inconclusive: Function '_ircclient_gotmsg' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1213:53: style:inconclusive: Function '_ircclient_authenticate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1213:68: style:inconclusive: Function '_ircclient_authenticate' argument 2 names different: declaration '' definition 'password'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1429:44: style:inconclusive: Function 'ircclient_change_nick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1429:59: style:inconclusive: Function 'ircclient_change_nick' argument 2 names different: declaration '' definition 'newnick'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1463:45: style:inconclusive: Function 'ircclient_nick_changed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1463:60: style:inconclusive: Function 'ircclient_nick_changed' argument 2 names different: declaration '' definition 'newnick'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1476:44: style:inconclusive: Function 'ircclient_setnickname' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1487:46: style:inconclusive: Function 'ircclient_checknickname' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1497:46: style:inconclusive: Function 'ircclient_generate_nick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1497:61: style:inconclusive: Function 'ircclient_generate_nick' argument 2 names different: declaration '' definition 'tried'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1560:51: style:inconclusive: Function '_ircclient_resetnick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1560:60: style:inconclusive: Function '_ircclient_resetnick' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1576:52: style:inconclusive: Function '_ircclient_got_details' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1576:67: style:inconclusive: Function '_ircclient_got_details' argument 2 names different: declaration '' definition 'newusername'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1577:47: style:inconclusive: Function '_ircclient_got_details' argument 3 names different: declaration '' definition 'newmode'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1577:68: style:inconclusive: Function '_ircclient_got_details' argument 4 names different: declaration '' definition 'unused'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1578:47: style:inconclusive: Function '_ircclient_got_details' argument 5 names different: declaration '' definition 'newrealname'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1604:44: style:inconclusive: Function 'ircclient_change_mode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1604:59: style:inconclusive: Function 'ircclient_change_mode' argument 2 names different: declaration '' definition 'change'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1662:38: style:inconclusive: Function 'ircclient_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1686:45: style:inconclusive: Function '_ircclient_motd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1818:40: style:inconclusive: Function 'ircclient_welcome' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1887:50: style:inconclusive: Function '_ircclient_timedout' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1887:59: style:inconclusive: Function '_ircclient_timedout' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1910:45: style:inconclusive: Function 'ircclient_send_numeric' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1910:54: style:inconclusive: Function 'ircclient_send_numeric' argument 2 names different: declaration '' definition 'numeric'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1911:40: style:inconclusive: Function 'ircclient_send_numeric' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1931:44: style:inconclusive: Function 'ircclient_send_notice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1931:59: style:inconclusive: Function 'ircclient_send_notice' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1950:48: style:inconclusive: Function 'ircclient_send_channotice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1950:63: style:inconclusive: Function 'ircclient_send_channotice' argument 2 names different: declaration '' definition 'channel'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1951:43: style:inconclusive: Function 'ircclient_send_channotice' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1971:45: style:inconclusive: Function 'ircclient_send_command' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1971:60: style:inconclusive: Function 'ircclient_send_command' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1972:40: style:inconclusive: Function 'ircclient_send_command' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1991:45: style:inconclusive: Function 'ircclient_send_selfcmd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1991:60: style:inconclusive: Function 'ircclient_send_selfcmd' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:1992:40: style:inconclusive: Function 'ircclient_send_selfcmd' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:2019:43: style:inconclusive: Function 'ircclient_send_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:2019:58: style:inconclusive: Function 'ircclient_send_error' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:2042:55: style:inconclusive: Function '_ircclient_send_dccreject' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:2042:70: style:inconclusive: Function '_ircclient_send_dccreject' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_client.c:428:17: style: Local variable 'str' shadows outer argument [shadowArgument] dircproxy-1.0.5/src/irc_client.c:308:62: note: Shadowed declaration dircproxy-1.0.5/src/irc_client.c:428:17: note: Shadow variable dircproxy-1.0.5/src/irc_client.c:619:17: style: Local variable 'str' shadows outer argument [shadowArgument] dircproxy-1.0.5/src/irc_client.c:308:62: note: Shadowed declaration dircproxy-1.0.5/src/irc_client.c:619:17: note: Shadow variable dircproxy-1.0.5/src/irc_client.c:435:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:471:36: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:625:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:666:23: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:701:32: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:1228:25: style: Variable 'm' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:1229:15: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:1363:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:1605:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_client.c:1887:59: style: Parameter 'data' can be declared as pointer to const. However it seems that '_ircclient_timedout' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dircproxy-1.0.5/src/irc_client.c:1198:21: note: You might need to cast the function pointer here dircproxy-1.0.5/src/irc_client.c:1887:59: note: Parameter 'data' can be declared as pointer to const dircproxy-1.0.5/src/irc_client.c:2042:55: style: Parameter 'p' can be declared as pointer to const. However it seems that '_ircclient_send_dccreject' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dircproxy-1.0.5/src/irc_client.c:550:40: note: You might need to cast the function pointer here dircproxy-1.0.5/src/irc_client.c:2042:55: note: Parameter 'p' can be declared as pointer to const dircproxy-1.0.5/src/irc_client.c:1549:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] dircproxy-1.0.5/src/irc_log.c:84:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_log.c:195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_log.c:270:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_log.c:72:8: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] dircproxy-1.0.5/src/irc_log.c:222:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:245:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:569:53: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:793:53: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:796:56: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:799:53: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:802:56: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:805:59: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_log.c:629:14: style: Condition 'recall==-1' is always false [knownConditionTrueFalse] dircproxy-1.0.5/src/irc_log.c:625:7: note: Assuming that condition '!recall' is not redundant dircproxy-1.0.5/src/irc_log.c:629:14: note: Condition 'recall==-1' is always false dircproxy-1.0.5/src/irc_log.c:65:41: style:inconclusive: Function 'irclog_maketempdir' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:114:42: style:inconclusive: Function 'irclog_closetempdir' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:126:34: style:inconclusive: Function 'irclog_init' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:126:49: style:inconclusive: Function 'irclog_init' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:230:34: style:inconclusive: Function 'irclog_free' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:260:34: style:inconclusive: Function 'irclog_open' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:260:49: style:inconclusive: Function 'irclog_open' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:295:36: style:inconclusive: Function 'irclog_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:295:51: style:inconclusive: Function 'irclog_close' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:306:43: style:inconclusive: Function '_irclog_close' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:316:56: style:inconclusive: Function '_irclog_getlog' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:316:71: style:inconclusive: Function '_irclog_getlog' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:331:33: style:inconclusive: Function '_irclog_read' argument 1 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:367:34: style:inconclusive: Function '_irclog_printf' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:367:50: style:inconclusive: Function '_irclog_printf' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:383:42: style:inconclusive: Function '_irclog_write' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:383:59: style:inconclusive: Function '_irclog_write' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:446:58: style:inconclusive: Function '_irclog_pipe' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:446:74: style:inconclusive: Function '_irclog_pipe' argument 3 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:447:37: style:inconclusive: Function '_irclog_pipe' argument 4 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:500:33: style:inconclusive: Function 'irclog_msg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:500:48: style:inconclusive: Function 'irclog_msg' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:500:64: style:inconclusive: Function 'irclog_msg' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:501:28: style:inconclusive: Function 'irclog_msg' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:518:36: style:inconclusive: Function 'irclog_notice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:518:51: style:inconclusive: Function 'irclog_notice' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:518:67: style:inconclusive: Function 'irclog_notice' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:519:31: style:inconclusive: Function 'irclog_notice' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:536:34: style:inconclusive: Function 'irclog_ctcp' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:536:49: style:inconclusive: Function 'irclog_ctcp' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:536:65: style:inconclusive: Function 'irclog_ctcp' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:537:29: style:inconclusive: Function 'irclog_ctcp' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:554:47: style:inconclusive: Function '_irclog_writetext' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:554:66: style:inconclusive: Function '_irclog_writetext' argument 2 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:555:42: style:inconclusive: Function '_irclog_writetext' argument 3 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:555:58: style:inconclusive: Function '_irclog_writetext' argument 4 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:556:42: style:inconclusive: Function '_irclog_writetext' argument 5 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:582:42: style:inconclusive: Function '_irclog_text' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:582:57: style:inconclusive: Function '_irclog_text' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:582:73: style:inconclusive: Function '_irclog_text' argument 3 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:583:37: style:inconclusive: Function '_irclog_text' argument 4 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:610:40: style:inconclusive: Function 'irclog_autorecall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:610:55: style:inconclusive: Function 'irclog_autorecall' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:640:36: style:inconclusive: Function 'irclog_recall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:640:51: style:inconclusive: Function 'irclog_recall' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:641:24: style:inconclusive: Function 'irclog_recall' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:641:36: style:inconclusive: Function 'irclog_recall' argument 4 names different: declaration '' definition 'lines'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:641:55: style:inconclusive: Function 'irclog_recall' argument 5 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:662:44: style:inconclusive: Function '_irclog_recall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:662:63: style:inconclusive: Function '_irclog_recall' argument 2 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:663:41: style:inconclusive: Function '_irclog_recall' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:663:62: style:inconclusive: Function '_irclog_recall' argument 4 names different: declaration '' definition 'lines'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:664:39: style:inconclusive: Function '_irclog_recall' argument 5 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:664:55: style:inconclusive: Function '_irclog_recall' argument 6 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_log.c:708:15: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_net.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_net.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_net.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_net.c:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_net.c:618:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_net.c:116:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_net.c:115:32: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_net.c:115:7: note: Assignment 'p=(struct ircproxy*)malloc(sizeof(struct ircproxy))', assigned value is 0 dircproxy-1.0.5/src/irc_net.c:116:10: note: Null pointer dereference dircproxy-1.0.5/src/irc_net.c:217:10: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_net.c:216:34: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_net.c:216:7: note: Assignment 'c=(struct ircchannel*)malloc(sizeof(struct ircchannel))', assigned value is 0 dircproxy-1.0.5/src/irc_net.c:217:10: note: Null pointer dereference dircproxy-1.0.5/src/irc_net.c:218:3: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_net.c:216:34: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_net.c:216:7: note: Assignment 'c=(struct ircchannel*)malloc(sizeof(struct ircchannel))', assigned value is 0 dircproxy-1.0.5/src/irc_net.c:218:3: note: Null pointer dereference dircproxy-1.0.5/src/irc_net.c:219:32: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_net.c:216:34: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_net.c:216:7: note: Assignment 'c=(struct ircchannel*)malloc(sizeof(struct ircchannel))', assigned value is 0 dircproxy-1.0.5/src/irc_net.c:219:32: note: Null pointer dereference dircproxy-1.0.5/src/irc_net.c:234:18: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_net.c:216:34: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_net.c:216:7: note: Assignment 'c=(struct ircchannel*)malloc(sizeof(struct ircchannel))', assigned value is 0 dircproxy-1.0.5/src/irc_net.c:234:18: note: Null pointer dereference dircproxy-1.0.5/src/irc_net.c:63:31: style:inconclusive: Function 'ircnet_listen' argument 1 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:77:40: style:inconclusive: Function '_ircnet_listen' argument 1 names different: declaration '' definition 'local_addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:122:54: style:inconclusive: Function '_ircnet_client_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:131:27: style:inconclusive: Function 'ircnet_hooksocket' argument 1 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:157:40: style:inconclusive: Function '_ircnet_acceptclient' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:157:50: style:inconclusive: Function '_ircnet_acceptclient' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:181:57: style:inconclusive: Function 'ircnet_fetchclass' argument 1 names different: declaration '' definition 'class'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:195:57: style:inconclusive: Function 'ircnet_fetchchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:195:72: style:inconclusive: Function 'ircnet_fetchchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:210:40: style:inconclusive: Function 'ircnet_addchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:210:55: style:inconclusive: Function 'ircnet_addchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:247:40: style:inconclusive: Function 'ircnet_delchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:247:55: style:inconclusive: Function 'ircnet_delchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:276:42: style:inconclusive: Function 'ircnet_channel_mode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:276:64: style:inconclusive: Function 'ircnet_channel_mode' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:277:44: style:inconclusive: Function 'ircnet_channel_mode' argument 3 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:277:53: style:inconclusive: Function 'ircnet_channel_mode' argument 4 names different: declaration '' definition 'modes'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:333:58: style:inconclusive: Function 'ircnet_freechannel' argument 1 names different: declaration '' definition 'chan'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:347:48: style:inconclusive: Function '_ircnet_freeproxy' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:446:45: style:inconclusive: Function 'ircnet_flush_proxies' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:458:53: style:inconclusive: Function 'ircnet_flush_connclasses' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:470:48: style:inconclusive: Function 'ircnet_freeconnclass' argument 1 names different: declaration '' definition 'class'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:535:45: style:inconclusive: Function '_ircnet_rejoin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:535:54: style:inconclusive: Function '_ircnet_rejoin' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:554:36: style:inconclusive: Function 'ircnet_rejoin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:554:51: style:inconclusive: Function 'ircnet_rejoin' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:570:38: style:inconclusive: Function 'ircnet_dedicate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:610:48: style:inconclusive: Function 'ircnet_announce_dedicated' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:633:47: style:inconclusive: Function 'ircnet_announce_nolisten' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:643:45: style:inconclusive: Function 'ircnet_announce_status' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_net.c:77:40: style: Parameter 'local_addr' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/irc_net.c:181:57: style: Parameter 'class' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/irc_net.c:280:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_prot.c:398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLBACK_USERNAME [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_prot.c:212:14: style: Redundant condition: The condition '*ptr' is redundant since '*ptr == ' '' is sufficient. [redundantCondition] dircproxy-1.0.5/src/irc_prot.c:272:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_prot.c:271:39: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_prot.c:271:15: note: Assignment 's=(struct strlist*)malloc(sizeof(struct strlist))', assigned value is 0 dircproxy-1.0.5/src/irc_prot.c:272:11: note: Null pointer dereference dircproxy-1.0.5/src/irc_prot.c:273:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] dircproxy-1.0.5/src/irc_prot.c:271:39: note: Assuming allocation function fails dircproxy-1.0.5/src/irc_prot.c:271:15: note: Assignment 's=(struct strlist*)malloc(sizeof(struct strlist))', assigned value is 0 dircproxy-1.0.5/src/irc_prot.c:273:11: note: Null pointer dereference dircproxy-1.0.5/src/irc_prot.c:36:34: style:inconclusive: Function 'ircprot_parsemsg' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:36:62: style:inconclusive: Function 'ircprot_parsemsg' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:96:41: style:inconclusive: Function 'ircprot_freemsg' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:114:40: style:inconclusive: Function '_ircprot_parse_prefix' argument 1 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:114:66: style:inconclusive: Function '_ircprot_parse_prefix' argument 2 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:156:40: style:inconclusive: Function '_ircprot_count_params' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:175:38: style:inconclusive: Function '_ircprot_get_params' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:175:55: style:inconclusive: Function '_ircprot_get_params' argument 2 names different: declaration '' definition 'params'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:176:40: style:inconclusive: Function '_ircprot_get_params' argument 3 names different: declaration '' definition 'paramstarts'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:208:41: style:inconclusive: Function '_ircprot_skip_spaces' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:219:47: style:inconclusive: Function '_ircprot_ctcpdequote' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:253:36: style:inconclusive: Function 'ircprot_stripctcp' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:253:48: style:inconclusive: Function 'ircprot_stripctcp' argument 2 names different: declaration '' definition 'newmsg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:253:73: style:inconclusive: Function 'ircprot_stripctcp' argument 3 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:305:35: style:inconclusive: Function 'ircprot_parsectcp' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:305:64: style:inconclusive: Function 'ircprot_parsectcp' argument 2 names different: declaration '' definition 'cmsg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:365:43: style:inconclusive: Function 'ircprot_freectcp' argument 1 names different: declaration '' definition 'cmsg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:378:45: style:inconclusive: Function 'ircprot_sanitize_username' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_prot.c:37:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_prot.c:115:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_prot.c:220:21: style: Variable 'in' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_prot.c:254:27: style: Variable 'start' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_prot.c:379:21: style: Variable 'in' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_server.c:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:409:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:643:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:1451:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:1482:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/irc_server.c:1290:62: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dircproxy-1.0.5/src/irc_server.c:69:51: style:inconclusive: Function '_ircserver_reconnect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:69:60: style:inconclusive: Function '_ircserver_reconnect' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:117:40: style:inconclusive: Function 'ircserver_connect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:152:50: style:inconclusive: Function '_ircserver_connect2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:152:59: style:inconclusive: Function '_ircserver_connect2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:153:49: style:inconclusive: Function '_ircserver_connect2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:153:67: style:inconclusive: Function '_ircserver_connect2' argument 4 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:180:50: style:inconclusive: Function '_ircserver_connect3' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:180:59: style:inconclusive: Function '_ircserver_connect3' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:181:49: style:inconclusive: Function '_ircserver_connect3' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:181:67: style:inconclusive: Function '_ircserver_connect3' argument 4 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:313:51: style:inconclusive: Function '_ircserver_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:313:58: style:inconclusive: Function '_ircserver_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:358:52: style:inconclusive: Function '_ircserver_connected2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:358:61: style:inconclusive: Function '_ircserver_connected2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:359:51: style:inconclusive: Function '_ircserver_connected2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:359:69: style:inconclusive: Function '_ircserver_connected2' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:398:55: style:inconclusive: Function '_ircserver_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:398:62: style:inconclusive: Function '_ircserver_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:398:72: style:inconclusive: Function '_ircserver_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:419:46: style:inconclusive: Function '_ircserver_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:419:53: style:inconclusive: Function '_ircserver_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:439:47: style:inconclusive: Function '_ircserver_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:439:54: style:inconclusive: Function '_ircserver_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:439:64: style:inconclusive: Function '_ircserver_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:457:47: style:inconclusive: Function '_ircserver_gotmsg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:457:62: style:inconclusive: Function '_ircserver_gotmsg' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1427:43: style:inconclusive: Function 'ircserver_close_sock' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1442:46: style:inconclusive: Function '_ircserver_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1462:45: style:inconclusive: Function '_ircserver_lost' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1477:45: style:inconclusive: Function 'ircserver_connectagain' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1504:46: style:inconclusive: Function '_ircserver_ping' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1504:55: style:inconclusive: Function '_ircserver_ping' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1518:48: style:inconclusive: Function '_ircserver_stoned' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1518:57: style:inconclusive: Function '_ircserver_stoned' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1529:50: style:inconclusive: Function '_ircserver_antiidle' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1529:59: style:inconclusive: Function '_ircserver_antiidle' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1541:43: style:inconclusive: Function 'ircserver_resetidle' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1549:50: style:inconclusive: Function '_ircserver_forclient' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1549:72: style:inconclusive: Function '_ircserver_forclient' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1572:45: style:inconclusive: Function 'ircserver_send_command' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1572:60: style:inconclusive: Function 'ircserver_send_command' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1573:48: style:inconclusive: Function 'ircserver_send_command' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1590:55: style:inconclusive: Function '_ircserver_send_dccreject' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:1590:70: style:inconclusive: Function '_ircserver_send_dccreject' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_server.c:917:17: style: Local variable 'msg' shadows outer variable [shadowVariable] dircproxy-1.0.5/src/irc_server.c:458:21: note: Shadowed declaration dircproxy-1.0.5/src/irc_server.c:917:17: note: Shadow variable dircproxy-1.0.5/src/irc_server.c:1047:13: style: Local variable 'str' shadows outer argument [shadowArgument] dircproxy-1.0.5/src/irc_server.c:457:62: note: Shadowed declaration dircproxy-1.0.5/src/irc_server.c:1047:13: note: Shadow variable dircproxy-1.0.5/src/irc_server.c:1121:25: style: Local variable 'ptr' shadows outer variable [shadowVariable] dircproxy-1.0.5/src/irc_server.c:1095:25: note: Shadowed declaration dircproxy-1.0.5/src/irc_server.c:1121:25: note: Shadow variable dircproxy-1.0.5/src/irc_server.c:1365:13: style: Local variable 'str' shadows outer argument [shadowArgument] dircproxy-1.0.5/src/irc_server.c:457:62: note: Shadowed declaration dircproxy-1.0.5/src/irc_server.c:1365:13: note: Shadow variable dircproxy-1.0.5/src/irc_server.c:153:49: style: Parameter 'addr' can be declared as pointer to const. However it seems that '_ircserver_connect2' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dircproxy-1.0.5/src/irc_server.c:146:35: note: You might need to cast the function pointer here dircproxy-1.0.5/src/irc_server.c:153:49: note: Parameter 'addr' can be declared as pointer to const dircproxy-1.0.5/src/irc_server.c:181:49: style: Parameter 'addr' can be declared as pointer to const. However it seems that '_ircserver_connect3' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dircproxy-1.0.5/src/irc_server.c:172:22: note: You might need to cast the function pointer here dircproxy-1.0.5/src/irc_server.c:181:49: note: Parameter 'addr' can be declared as pointer to const dircproxy-1.0.5/src/irc_server.c:861:26: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_server.c:953:28: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/irc_server.c:1549:72: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/irc_server.c:1572:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/irc_server.c:1590:55: style: Parameter 'p' can be declared as pointer to const. However it seems that '_ircserver_send_dccreject' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dircproxy-1.0.5/src/irc_server.c:1203:32: note: You might need to cast the function pointer here dircproxy-1.0.5/src/irc_server.c:1590:55: note: Parameter 'p' can be declared as pointer to const dircproxy-1.0.5/src/irc_server.c:703:17: style: Variable 's' is assigned a value that is never used. [unreadVariable] dircproxy-1.0.5/src/irc_server.c:744:17: style: Variable 's' is assigned a value that is never used. [unreadVariable] dircproxy-1.0.5/src/irc_string.c:30:29: style:inconclusive: Function '_irc_tolower' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:44:29: style:inconclusive: Function '_irc_toupper' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:58:24: style:inconclusive: Function 'irc_strlwr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:71:24: style:inconclusive: Function 'irc_strupr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:86:32: style:inconclusive: Function 'irc_strcasecmp' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:86:48: style:inconclusive: Function 'irc_strcasecmp' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:99:34: style:inconclusive: Function 'irc_strcasematch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/irc_string.c:99:51: style:inconclusive: Function 'irc_strcasematch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/main.c:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_LISTEN_PORT [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_LISTEN_PORT [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:497:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:505:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:512:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:539:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:567:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/main.c:187:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] dircproxy-1.0.5/src/main.c:368:27: style:inconclusive: Function '_sig_term' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/main.c:374:26: style:inconclusive: Function '_sig_hup' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/main.c:385:28: style:inconclusive: Function '_sig_child' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/match.c:28:26: style:inconclusive: Function 'strmatch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/match.c:28:43: style:inconclusive: Function 'strmatch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/match.c:56:30: style:inconclusive: Function 'strcasematch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/match.c:56:47: style:inconclusive: Function 'strcasematch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/memdebug.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/memdebug.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/memdebug.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] dircproxy-1.0.5/src/memdebug.c:105:13: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:104:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:104:12: note: Assignment 'data=(char*)malloc(strlen("yankydoodledandy")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:105:13: note: Null pointer dereference dircproxy-1.0.5/src/memdebug.c:121:13: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:120:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:120:12: note: Assignment 'data=(char*)malloc(strlen("itwasacolddayinhell")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:121:13: note: Null pointer dereference dircproxy-1.0.5/src/memdebug.c:133:25: style:inconclusive: Function 'mem_malloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:133:37: style:inconclusive: Function 'mem_malloc' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:133:47: style:inconclusive: Function 'mem_malloc' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:219:25: style:inconclusive: Function 'mem_realloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:219:37: style:inconclusive: Function 'mem_realloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:219:49: style:inconclusive: Function 'mem_realloc' argument 3 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:219:59: style:inconclusive: Function 'mem_realloc' argument 4 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:259:23: style:inconclusive: Function 'mem_report' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/memdebug.c:97:54: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/memdebug.c:133:37: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/memdebug.c:259:23: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/memdebug.c:261:20: style: Variable 'mc' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/net.c:50:4: error: #error "unable to compile, no poll() or select() function" [preprocessorErrorDirective] dircproxy-1.0.5/src/sprintf.c:132:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:141:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:156:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:167:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:181:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:197:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:234:5: error: Common realloc mistake: 'tmpstr' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:339:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:350:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:361:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:382:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:393:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:409:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:428:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:443:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:457:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:499:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:512:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:522:7: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc] dircproxy-1.0.5/src/sprintf.c:225:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tmpstr [nullPointerOutOfMemory] dircproxy-1.0.5/src/sprintf.c:223:28: note: Assuming allocation function fails dircproxy-1.0.5/src/sprintf.c:223:14: note: Assignment 'tmpstr=(char*)malloc(i+1)', assigned value is 0 dircproxy-1.0.5/src/sprintf.c:225:5: note: Null pointer dereference dircproxy-1.0.5/src/sprintf.c:227:7: warning: If memory allocation fails, then there is a possible null pointer dereference: tmpstr [nullPointerOutOfMemory] dircproxy-1.0.5/src/sprintf.c:223:28: note: Assuming allocation function fails dircproxy-1.0.5/src/sprintf.c:223:14: note: Assignment 'tmpstr=(char*)malloc(i+1)', assigned value is 0 dircproxy-1.0.5/src/sprintf.c:227:7: note: Null pointer dereference dircproxy-1.0.5/src/sprintf.c:234:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmpstr [nullPointerOutOfMemory] dircproxy-1.0.5/src/sprintf.c:223:28: note: Assuming allocation function fails dircproxy-1.0.5/src/sprintf.c:223:14: note: Assignment 'tmpstr=(char*)malloc(i+1)', assigned value is 0 dircproxy-1.0.5/src/sprintf.c:234:45: note: Null pointer dereference dircproxy-1.0.5/src/sprintf.c:566:10: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] dircproxy-1.0.5/src/sprintf.c:564:23: note: Assuming allocation function fails dircproxy-1.0.5/src/sprintf.c:564:9: note: Assignment 'ret=(char*)malloc(strlen(s)+1)', assigned value is 0 dircproxy-1.0.5/src/sprintf.c:566:10: note: Null pointer dereference dircproxy-1.0.5/src/sprintf.c:31:29: style:inconclusive: Function 'x_sprintf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/sprintf.c:252:30: style:inconclusive: Function 'x_vsprintf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/sprintf.c:252:46: style:inconclusive: Function 'x_vsprintf' argument 2 names different: declaration '' definition 'ap'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/sprintf.c:557:28: style:inconclusive: Function 'x_strdup' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/sprintf.c:102:16: style: Variable 'digits' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/sprintf.c:254:31: style: Variable 'formatpos' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/sprintf.c:201:14: style: Variable 'newstrlen' is assigned a value that is never used. [unreadVariable] dircproxy-1.0.5/src/stringex.c:21:20: style:inconclusive: Function 'strlwr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/stringex.c:34:20: style:inconclusive: Function 'strupr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:71:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:71:3: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:72:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:72:3: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:73:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:73:3: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:74:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:74:3: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:76:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:76:3: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:79:53: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:79:53: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:80:10: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:80:10: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:80:20: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:80:20: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:81:10: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] dircproxy-1.0.5/src/timers.c:65:29: note: Assuming allocation function fails dircproxy-1.0.5/src/timers.c:65:7: note: Assignment 't=(struct timer*)malloc(sizeof(struct timer))', assigned value is 0 dircproxy-1.0.5/src/timers.c:81:10: note: Null pointer dereference dircproxy-1.0.5/src/timers.c:44:24: style:inconclusive: Function 'timer_exists' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:44:39: style:inconclusive: Function 'timer_exists' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:58:23: style:inconclusive: Function 'timer_new' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:58:38: style:inconclusive: Function 'timer_new' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:58:56: style:inconclusive: Function 'timer_new' argument 3 names different: declaration '' definition 'interval'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:59:24: style:inconclusive: Function 'timer_new' argument 4 names different: declaration '' definition 'func'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:59:53: style:inconclusive: Function 'timer_new' argument 5 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:85:21: style:inconclusive: Function 'timer_del' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:85:30: style:inconclusive: Function 'timer_del' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:113:24: style:inconclusive: Function 'timer_delall' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:187:38: style:inconclusive: Function '_timer_free' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] dircproxy-1.0.5/src/timers.c:44:24: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/timers.c:45:17: style: Variable 't' can be declared as pointer to const [constVariablePointer] dircproxy-1.0.5/src/timers.c:85:21: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/timers.c:85:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/timers.c:113:24: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] dircproxy-1.0.5/src/sprintf.c:564:31: warning: Null pointer dereference: s [ctunullpointer] dircproxy-1.0.5/src/irc_prot.c:145:13: note: Assuming that condition 'source->name' is not redundant dircproxy-1.0.5/src/irc_prot.c:149:32: note: Calling function x_strdup, 1st argument is null dircproxy-1.0.5/src/sprintf.c:564:31: note: Dereferencing argument s that is null diff: head dircproxy-1.0.5/crypt/main.c:136:34: style:inconclusive: Function '_encrypt' argument 1 names different: declaration '' definition 'pass'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/crypt/main.c:148:29: style:inconclusive: Function '_saltchar' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:315:10: style:inconclusive: Function '_getopt_internal' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:316:19: style:inconclusive: Function '_getopt_internal' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:317:18: style:inconclusive: Function '_getopt_internal' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:318:27: style:inconclusive: Function '_getopt_internal' argument 4 names different: declaration '' definition 'longopts'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:319:11: style:inconclusive: Function '_getopt_internal' argument 5 names different: declaration '' definition 'longind'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:320:10: style:inconclusive: Function '_getopt_internal' argument 6 names different: declaration '' definition 'long_only'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:649:10: style:inconclusive: Function 'getopt' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:650:19: style:inconclusive: Function 'getopt' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt.c:651:18: style:inconclusive: Function 'getopt' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:56:10: style:inconclusive: Function 'getopt_long' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:57:19: style:inconclusive: Function 'getopt_long' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:58:18: style:inconclusive: Function 'getopt_long' argument 3 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:59:27: style:inconclusive: Function 'getopt_long' argument 4 names different: declaration '' definition 'long_options'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:60:11: style:inconclusive: Function 'getopt_long' argument 5 names different: declaration '' definition 'opt_index'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:72:10: style:inconclusive: Function 'getopt_long_only' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:73:19: style:inconclusive: Function 'getopt_long_only' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:74:18: style:inconclusive: Function 'getopt_long_only' argument 3 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:75:27: style:inconclusive: Function 'getopt_long_only' argument 4 names different: declaration '' definition 'long_options'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/getopt/getopt1.c:76:11: style:inconclusive: Function 'getopt_long_only' argument 5 names different: declaration '' definition 'opt_index'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1377:34: style:inconclusive: Function '_cfg_read_bool' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1377:44: style:inconclusive: Function '_cfg_read_bool' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1408:37: style:inconclusive: Function '_cfg_read_numeric' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1408:48: style:inconclusive: Function '_cfg_read_numeric' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1421:36: style:inconclusive: Function '_cfg_read_string' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1421:48: style:inconclusive: Function '_cfg_read_string' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1450:34: style:inconclusive: Function '_cfg_read_pair' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:1450:46: style:inconclusive: Function '_cfg_read_pair' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:40:26: style:inconclusive: Function 'cfg_read' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:40:43: style:inconclusive: Function 'cfg_read' argument 2 names different: declaration '' definition 'listen_port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:40:63: style:inconclusive: Function 'cfg_read' argument 3 names different: declaration '' definition 'pid_file'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/cfgfile.c:41:33: style:inconclusive: Function 'cfg_read' argument 4 names different: declaration '' definition 'globals'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:125:45: style:inconclusive: Function '_dccchat_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:125:52: style:inconclusive: Function '_dccchat_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:125:62: style:inconclusive: Function '_dccchat_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:38:41: style:inconclusive: Function 'dccchat_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:38:48: style:inconclusive: Function 'dccchat_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:61:45: style:inconclusive: Function 'dccchat_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:61:52: style:inconclusive: Function 'dccchat_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:61:62: style:inconclusive: Function 'dccchat_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:80:40: style:inconclusive: Function 'dccchat_accepted' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:93:44: style:inconclusive: Function '_dccchat_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_chat.c:93:51: style:inconclusive: Function '_dccchat_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:123:44: style:inconclusive: Function '_dccnet_listen' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:123:52: style:inconclusive: Function '_dccnet_listen' argument 2 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:123:66: style:inconclusive: Function '_dccnet_listen' argument 3 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:124:32: style:inconclusive: Function '_dccnet_listen' argument 4 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:153:45: style:inconclusive: Function '_dccnet_connect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:153:63: style:inconclusive: Function '_dccnet_connect' argument 2 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:153:73: style:inconclusive: Function '_dccnet_connect' argument 3 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:154:33: style:inconclusive: Function '_dccnet_connect' argument 4 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:154:47: style:inconclusive: Function '_dccnet_connect' argument 5 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:154:62: style:inconclusive: Function '_dccnet_connect' argument 6 names different: declaration '' definition 'bindport'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:199:40: style:inconclusive: Function '_dccnet_bind' argument 2 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:199:54: style:inconclusive: Function '_dccnet_bind' argument 3 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:199:69: style:inconclusive: Function '_dccnet_bind' argument 4 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:256:47: style:inconclusive: Function '_dccnet_timedout' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:256:56: style:inconclusive: Function '_dccnet_timedout' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:295:45: style:inconclusive: Function '_dccnet_accept' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:295:52: style:inconclusive: Function '_dccnet_accept' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:330:43: style:inconclusive: Function '_dccnet_free' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:52:20: style:inconclusive: Function 'dccnet_new' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:52:31: style:inconclusive: Function 'dccnet_new' argument 2 names different: declaration '' definition 'timeout'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:52:45: style:inconclusive: Function 'dccnet_new' argument 3 names different: declaration '' definition 'range'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:52:59: style:inconclusive: Function 'dccnet_new' argument 4 names different: declaration '' definition 'range_sz'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:53:21: style:inconclusive: Function 'dccnet_new' argument 5 names different: declaration '' definition 'lport'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:53:43: style:inconclusive: Function 'dccnet_new' argument 6 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:53:53: style:inconclusive: Function 'dccnet_new' argument 7 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:54:28: style:inconclusive: Function 'dccnet_new' argument 8 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:54:43: style:inconclusive: Function 'dccnet_new' argument 9 names different: declaration '' definition 'maxsize'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:55:22: style:inconclusive: Function 'dccnet_new' argument 10 names different: declaration '' definition 'n_f'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:55:56: style:inconclusive: Function 'dccnet_new' argument 11 names different: declaration '' definition 'n_p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_net.c:55:73: style:inconclusive: Function 'dccnet_new' argument 12 names different: declaration '' definition 'n_msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:156:45: style:inconclusive: Function '_dccsend_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:156:52: style:inconclusive: Function '_dccsend_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:156:62: style:inconclusive: Function '_dccsend_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:199:49: style:inconclusive: Function '_dccsend_sendpacket' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:39:41: style:inconclusive: Function 'dccsend_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:39:48: style:inconclusive: Function 'dccsend_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:55:45: style:inconclusive: Function 'dccsend_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:55:52: style:inconclusive: Function 'dccsend_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:55:62: style:inconclusive: Function 'dccsend_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:70:40: style:inconclusive: Function 'dccsend_accepted' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:81:44: style:inconclusive: Function '_dccsend_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dcc_send.c:81:51: style:inconclusive: Function '_dccsend_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:104:36: style:inconclusive: Function '_dns_startrequest' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:105:37: style:inconclusive: Function '_dns_startrequest' argument 2 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:107:36: style:inconclusive: Function '_dns_startrequest' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:107:58: style:inconclusive: Function '_dns_startrequest' argument 4 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:107:76: style:inconclusive: Function '_dns_startrequest' argument 5 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:192:26: style:inconclusive: Function 'dns_endrequest' argument 1 names different: declaration '' definition 'pid'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:192:35: style:inconclusive: Function 'dns_endrequest' argument 2 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:277:22: style:inconclusive: Function 'dns_delall' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:329:28: style:inconclusive: Function 'dns_addrfromhost' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:329:43: style:inconclusive: Function 'dns_addrfromhost' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:329:61: style:inconclusive: Function 'dns_addrfromhost' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:330:29: style:inconclusive: Function 'dns_addrfromhost' argument 4 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:336:28: style:inconclusive: Function 'dns_hostfromaddr' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:336:43: style:inconclusive: Function 'dns_hostfromaddr' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:336:64: style:inconclusive: Function 'dns_hostfromaddr' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:337:29: style:inconclusive: Function 'dns_hostfromaddr' argument 4 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:343:24: style:inconclusive: Function 'dns_filladdr' argument 1 names different: declaration '' definition 'boundto'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:343:45: style:inconclusive: Function 'dns_filladdr' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:344:30: style:inconclusive: Function 'dns_filladdr' argument 3 names different: declaration '' definition 'defaultport'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:344:47: style:inconclusive: Function 'dns_filladdr' argument 4 names different: declaration '' definition 'allowcolon'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:345:38: style:inconclusive: Function 'dns_filladdr' argument 5 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:346:25: style:inconclusive: Function 'dns_filladdr' argument 6 names different: declaration '' definition 'function'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:348:24: style:inconclusive: Function 'dns_filladdr' argument 7 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:377:34: style:inconclusive: Function 'dns_portfromserv' argument 1 names different: declaration '' definition 'serv'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:385:28: style:inconclusive: Function 'dns_servfromport' argument 1 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:68:49: style:inconclusive: Function '_dns_lookup' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/dns.c:68:71: style:inconclusive: Function '_dns_lookup' argument 2 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:103:46: style:inconclusive: Function '_ircclient_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:103:53: style:inconclusive: Function '_ircclient_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1213:53: style:inconclusive: Function '_ircclient_authenticate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1213:68: style:inconclusive: Function '_ircclient_authenticate' argument 2 names different: declaration '' definition 'password'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:123:47: style:inconclusive: Function '_ircclient_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:123:54: style:inconclusive: Function '_ircclient_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:123:64: style:inconclusive: Function '_ircclient_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:141:47: style:inconclusive: Function '_ircclient_detach' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:141:62: style:inconclusive: Function '_ircclient_detach' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1429:44: style:inconclusive: Function 'ircclient_change_nick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1429:59: style:inconclusive: Function 'ircclient_change_nick' argument 2 names different: declaration '' definition 'newnick'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1463:45: style:inconclusive: Function 'ircclient_nick_changed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1463:60: style:inconclusive: Function 'ircclient_nick_changed' argument 2 names different: declaration '' definition 'newnick'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1476:44: style:inconclusive: Function 'ircclient_setnickname' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1487:46: style:inconclusive: Function 'ircclient_checknickname' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1497:46: style:inconclusive: Function 'ircclient_generate_nick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1497:61: style:inconclusive: Function 'ircclient_generate_nick' argument 2 names different: declaration '' definition 'tried'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1560:51: style:inconclusive: Function '_ircclient_resetnick' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1560:60: style:inconclusive: Function '_ircclient_resetnick' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1576:52: style:inconclusive: Function '_ircclient_got_details' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1576:67: style:inconclusive: Function '_ircclient_got_details' argument 2 names different: declaration '' definition 'newusername'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1577:47: style:inconclusive: Function '_ircclient_got_details' argument 3 names different: declaration '' definition 'newmode'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1577:68: style:inconclusive: Function '_ircclient_got_details' argument 4 names different: declaration '' definition 'unused'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1578:47: style:inconclusive: Function '_ircclient_got_details' argument 5 names different: declaration '' definition 'newrealname'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1604:44: style:inconclusive: Function 'ircclient_change_mode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1604:59: style:inconclusive: Function 'ircclient_change_mode' argument 2 names different: declaration '' definition 'change'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1605:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head dircproxy-1.0.5/src/irc_client.c:1662:38: style:inconclusive: Function 'ircclient_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1686:45: style:inconclusive: Function '_ircclient_motd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1818:40: style:inconclusive: Function 'ircclient_welcome' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1887:50: style:inconclusive: Function '_ircclient_timedout' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1887:59: style:inconclusive: Function '_ircclient_timedout' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1910:45: style:inconclusive: Function 'ircclient_send_numeric' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1910:54: style:inconclusive: Function 'ircclient_send_numeric' argument 2 names different: declaration '' definition 'numeric'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1911:40: style:inconclusive: Function 'ircclient_send_numeric' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1931:44: style:inconclusive: Function 'ircclient_send_notice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1931:59: style:inconclusive: Function 'ircclient_send_notice' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1950:48: style:inconclusive: Function 'ircclient_send_channotice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1950:63: style:inconclusive: Function 'ircclient_send_channotice' argument 2 names different: declaration '' definition 'channel'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1951:43: style:inconclusive: Function 'ircclient_send_channotice' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1971:45: style:inconclusive: Function 'ircclient_send_command' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1971:60: style:inconclusive: Function 'ircclient_send_command' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1972:40: style:inconclusive: Function 'ircclient_send_command' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1991:45: style:inconclusive: Function 'ircclient_send_selfcmd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1991:60: style:inconclusive: Function 'ircclient_send_selfcmd' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:1992:40: style:inconclusive: Function 'ircclient_send_selfcmd' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:2019:43: style:inconclusive: Function 'ircclient_send_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:2019:58: style:inconclusive: Function 'ircclient_send_error' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:2042:55: style:inconclusive: Function '_ircclient_send_dccreject' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:2042:70: style:inconclusive: Function '_ircclient_send_dccreject' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:308:47: style:inconclusive: Function '_ircclient_gotmsg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:308:62: style:inconclusive: Function '_ircclient_gotmsg' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:74:42: style:inconclusive: Function 'ircclient_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:84:52: style:inconclusive: Function '_ircclient_connected2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:84:61: style:inconclusive: Function '_ircclient_connected2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:85:51: style:inconclusive: Function '_ircclient_connected2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_client.c:85:69: style:inconclusive: Function '_ircclient_connected2' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:114:42: style:inconclusive: Function 'irclog_closetempdir' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:126:34: style:inconclusive: Function 'irclog_init' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:126:49: style:inconclusive: Function 'irclog_init' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:230:34: style:inconclusive: Function 'irclog_free' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:260:34: style:inconclusive: Function 'irclog_open' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:260:49: style:inconclusive: Function 'irclog_open' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:295:36: style:inconclusive: Function 'irclog_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:295:51: style:inconclusive: Function 'irclog_close' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:306:43: style:inconclusive: Function '_irclog_close' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:316:56: style:inconclusive: Function '_irclog_getlog' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:316:71: style:inconclusive: Function '_irclog_getlog' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:331:33: style:inconclusive: Function '_irclog_read' argument 1 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:367:34: style:inconclusive: Function '_irclog_printf' argument 1 names different: declaration '' definition 'fd'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:367:50: style:inconclusive: Function '_irclog_printf' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:383:42: style:inconclusive: Function '_irclog_write' argument 1 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:383:59: style:inconclusive: Function '_irclog_write' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:446:58: style:inconclusive: Function '_irclog_pipe' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:446:74: style:inconclusive: Function '_irclog_pipe' argument 3 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:447:37: style:inconclusive: Function '_irclog_pipe' argument 4 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:500:33: style:inconclusive: Function 'irclog_msg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:500:48: style:inconclusive: Function 'irclog_msg' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:500:64: style:inconclusive: Function 'irclog_msg' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:501:28: style:inconclusive: Function 'irclog_msg' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:518:36: style:inconclusive: Function 'irclog_notice' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:518:51: style:inconclusive: Function 'irclog_notice' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:518:67: style:inconclusive: Function 'irclog_notice' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:519:31: style:inconclusive: Function 'irclog_notice' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:536:34: style:inconclusive: Function 'irclog_ctcp' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:536:49: style:inconclusive: Function 'irclog_ctcp' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:536:65: style:inconclusive: Function 'irclog_ctcp' argument 3 names different: declaration '' definition 'nick'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:537:29: style:inconclusive: Function 'irclog_ctcp' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:554:47: style:inconclusive: Function '_irclog_writetext' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:554:66: style:inconclusive: Function '_irclog_writetext' argument 2 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:555:42: style:inconclusive: Function '_irclog_writetext' argument 3 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:555:58: style:inconclusive: Function '_irclog_writetext' argument 4 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:556:42: style:inconclusive: Function '_irclog_writetext' argument 5 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:582:42: style:inconclusive: Function '_irclog_text' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:582:57: style:inconclusive: Function '_irclog_text' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:582:73: style:inconclusive: Function '_irclog_text' argument 3 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:583:37: style:inconclusive: Function '_irclog_text' argument 4 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:610:40: style:inconclusive: Function 'irclog_autorecall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:610:55: style:inconclusive: Function 'irclog_autorecall' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:640:36: style:inconclusive: Function 'irclog_recall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:640:51: style:inconclusive: Function 'irclog_recall' argument 2 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:641:24: style:inconclusive: Function 'irclog_recall' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:641:36: style:inconclusive: Function 'irclog_recall' argument 4 names different: declaration '' definition 'lines'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:641:55: style:inconclusive: Function 'irclog_recall' argument 5 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:65:41: style:inconclusive: Function 'irclog_maketempdir' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:662:44: style:inconclusive: Function '_irclog_recall' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:662:63: style:inconclusive: Function '_irclog_recall' argument 2 names different: declaration '' definition 'log'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:663:41: style:inconclusive: Function '_irclog_recall' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:663:62: style:inconclusive: Function '_irclog_recall' argument 4 names different: declaration '' definition 'lines'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:664:39: style:inconclusive: Function '_irclog_recall' argument 5 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_log.c:664:55: style:inconclusive: Function '_irclog_recall' argument 6 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:122:54: style:inconclusive: Function '_ircnet_client_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:131:27: style:inconclusive: Function 'ircnet_hooksocket' argument 1 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:157:40: style:inconclusive: Function '_ircnet_acceptclient' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:157:50: style:inconclusive: Function '_ircnet_acceptclient' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:181:57: style:inconclusive: Function 'ircnet_fetchclass' argument 1 names different: declaration '' definition 'class'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:195:57: style:inconclusive: Function 'ircnet_fetchchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:195:72: style:inconclusive: Function 'ircnet_fetchchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:210:40: style:inconclusive: Function 'ircnet_addchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:210:55: style:inconclusive: Function 'ircnet_addchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:247:40: style:inconclusive: Function 'ircnet_delchannel' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:247:55: style:inconclusive: Function 'ircnet_delchannel' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:276:42: style:inconclusive: Function 'ircnet_channel_mode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:276:64: style:inconclusive: Function 'ircnet_channel_mode' argument 2 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:277:44: style:inconclusive: Function 'ircnet_channel_mode' argument 3 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:277:53: style:inconclusive: Function 'ircnet_channel_mode' argument 4 names different: declaration '' definition 'modes'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:333:58: style:inconclusive: Function 'ircnet_freechannel' argument 1 names different: declaration '' definition 'chan'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:347:48: style:inconclusive: Function '_ircnet_freeproxy' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:446:45: style:inconclusive: Function 'ircnet_flush_proxies' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:458:53: style:inconclusive: Function 'ircnet_flush_connclasses' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:470:48: style:inconclusive: Function 'ircnet_freeconnclass' argument 1 names different: declaration '' definition 'class'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:535:45: style:inconclusive: Function '_ircnet_rejoin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:535:54: style:inconclusive: Function '_ircnet_rejoin' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:554:36: style:inconclusive: Function 'ircnet_rejoin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:554:51: style:inconclusive: Function 'ircnet_rejoin' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:570:38: style:inconclusive: Function 'ircnet_dedicate' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:610:48: style:inconclusive: Function 'ircnet_announce_dedicated' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:633:47: style:inconclusive: Function 'ircnet_announce_nolisten' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:63:31: style:inconclusive: Function 'ircnet_listen' argument 1 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:643:45: style:inconclusive: Function 'ircnet_announce_status' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_net.c:77:40: style:inconclusive: Function '_ircnet_listen' argument 1 names different: declaration '' definition 'local_addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:114:40: style:inconclusive: Function '_ircprot_parse_prefix' argument 1 names different: declaration '' definition 'prefix'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:114:66: style:inconclusive: Function '_ircprot_parse_prefix' argument 2 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:156:40: style:inconclusive: Function '_ircprot_count_params' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:175:38: style:inconclusive: Function '_ircprot_get_params' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:175:55: style:inconclusive: Function '_ircprot_get_params' argument 2 names different: declaration '' definition 'params'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:176:40: style:inconclusive: Function '_ircprot_get_params' argument 3 names different: declaration '' definition 'paramstarts'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:208:41: style:inconclusive: Function '_ircprot_skip_spaces' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:219:47: style:inconclusive: Function '_ircprot_ctcpdequote' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:253:36: style:inconclusive: Function 'ircprot_stripctcp' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:253:48: style:inconclusive: Function 'ircprot_stripctcp' argument 2 names different: declaration '' definition 'newmsg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:253:73: style:inconclusive: Function 'ircprot_stripctcp' argument 3 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:305:35: style:inconclusive: Function 'ircprot_parsectcp' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:305:64: style:inconclusive: Function 'ircprot_parsectcp' argument 2 names different: declaration '' definition 'cmsg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:365:43: style:inconclusive: Function 'ircprot_freectcp' argument 1 names different: declaration '' definition 'cmsg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:36:34: style:inconclusive: Function 'ircprot_parsemsg' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:36:62: style:inconclusive: Function 'ircprot_parsemsg' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:378:45: style:inconclusive: Function 'ircprot_sanitize_username' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_prot.c:96:41: style:inconclusive: Function 'ircprot_freemsg' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:117:40: style:inconclusive: Function 'ircserver_connect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1427:43: style:inconclusive: Function 'ircserver_close_sock' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1442:46: style:inconclusive: Function '_ircserver_close' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1462:45: style:inconclusive: Function '_ircserver_lost' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1477:45: style:inconclusive: Function 'ircserver_connectagain' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1504:46: style:inconclusive: Function '_ircserver_ping' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1504:55: style:inconclusive: Function '_ircserver_ping' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1518:48: style:inconclusive: Function '_ircserver_stoned' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1518:57: style:inconclusive: Function '_ircserver_stoned' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1529:50: style:inconclusive: Function '_ircserver_antiidle' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1529:59: style:inconclusive: Function '_ircserver_antiidle' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:152:50: style:inconclusive: Function '_ircserver_connect2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:152:59: style:inconclusive: Function '_ircserver_connect2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:153:49: style:inconclusive: Function '_ircserver_connect2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:153:67: style:inconclusive: Function '_ircserver_connect2' argument 4 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1541:43: style:inconclusive: Function 'ircserver_resetidle' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1549:50: style:inconclusive: Function '_ircserver_forclient' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1549:72: style:inconclusive: Function '_ircserver_forclient' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1572:45: style:inconclusive: Function 'ircserver_send_command' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1572:60: style:inconclusive: Function 'ircserver_send_command' argument 2 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1573:48: style:inconclusive: Function 'ircserver_send_command' argument 3 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1590:55: style:inconclusive: Function '_ircserver_send_dccreject' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:1590:70: style:inconclusive: Function '_ircserver_send_dccreject' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:180:50: style:inconclusive: Function '_ircserver_connect3' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:180:59: style:inconclusive: Function '_ircserver_connect3' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:181:49: style:inconclusive: Function '_ircserver_connect3' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:181:67: style:inconclusive: Function '_ircserver_connect3' argument 4 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:313:51: style:inconclusive: Function '_ircserver_connected' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:313:58: style:inconclusive: Function '_ircserver_connected' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:358:52: style:inconclusive: Function '_ircserver_connected2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:358:61: style:inconclusive: Function '_ircserver_connected2' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:359:51: style:inconclusive: Function '_ircserver_connected2' argument 3 names different: declaration '' definition 'addr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:359:69: style:inconclusive: Function '_ircserver_connected2' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:398:55: style:inconclusive: Function '_ircserver_connectfailed' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:398:62: style:inconclusive: Function '_ircserver_connectfailed' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:398:72: style:inconclusive: Function '_ircserver_connectfailed' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:419:46: style:inconclusive: Function '_ircserver_data' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:419:53: style:inconclusive: Function '_ircserver_data' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:439:47: style:inconclusive: Function '_ircserver_error' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:439:54: style:inconclusive: Function '_ircserver_error' argument 2 names different: declaration '' definition 'sock'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:439:64: style:inconclusive: Function '_ircserver_error' argument 3 names different: declaration '' definition 'bad'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:457:47: style:inconclusive: Function '_ircserver_gotmsg' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:457:62: style:inconclusive: Function '_ircserver_gotmsg' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:69:51: style:inconclusive: Function '_ircserver_reconnect' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_server.c:69:60: style:inconclusive: Function '_ircserver_reconnect' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:30:29: style:inconclusive: Function '_irc_tolower' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:44:29: style:inconclusive: Function '_irc_toupper' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:58:24: style:inconclusive: Function 'irc_strlwr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:71:24: style:inconclusive: Function 'irc_strupr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:86:32: style:inconclusive: Function 'irc_strcasecmp' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:86:48: style:inconclusive: Function 'irc_strcasecmp' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:99:34: style:inconclusive: Function 'irc_strcasematch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/irc_string.c:99:51: style:inconclusive: Function 'irc_strcasematch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/main.c:368:27: style:inconclusive: Function '_sig_term' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/main.c:374:26: style:inconclusive: Function '_sig_hup' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/main.c:385:28: style:inconclusive: Function '_sig_child' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/match.c:28:26: style:inconclusive: Function 'strmatch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/match.c:28:43: style:inconclusive: Function 'strmatch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/match.c:56:30: style:inconclusive: Function 'strcasematch' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/match.c:56:47: style:inconclusive: Function 'strcasematch' argument 2 names different: declaration '' definition 'mask'. [funcArgNamesDifferentUnnamed] 2.20.0 dircproxy-1.0.5/src/memdebug.c:106:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:104:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:104:12: note: Assignment 'data=(char*)malloc(strlen("yankydoodledandy")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:106:5: note: Null pointer dereference 2.20.0 dircproxy-1.0.5/src/memdebug.c:112:51: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:104:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:104:12: note: Assignment 'data=(char*)malloc(strlen("yankydoodledandy")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:112:51: note: Null pointer dereference 2.20.0 dircproxy-1.0.5/src/memdebug.c:122:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:120:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:120:12: note: Assignment 'data=(char*)malloc(strlen("itwasacolddayinhell")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:122:5: note: Null pointer dereference 2.20.0 dircproxy-1.0.5/src/memdebug.c:127:52: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] dircproxy-1.0.5/src/memdebug.c:120:26: note: Assuming allocation function fails dircproxy-1.0.5/src/memdebug.c:120:12: note: Assignment 'data=(char*)malloc(strlen("itwasacolddayinhell")+1)', assigned value is 0 dircproxy-1.0.5/src/memdebug.c:127:52: note: Null pointer dereference head dircproxy-1.0.5/src/memdebug.c:133:25: style:inconclusive: Function 'mem_malloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:133:37: style:inconclusive: Function 'mem_malloc' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:133:47: style:inconclusive: Function 'mem_malloc' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:219:25: style:inconclusive: Function 'mem_realloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:219:37: style:inconclusive: Function 'mem_realloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:219:49: style:inconclusive: Function 'mem_realloc' argument 3 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:219:59: style:inconclusive: Function 'mem_realloc' argument 4 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/memdebug.c:259:23: style:inconclusive: Function 'mem_report' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/sprintf.c:252:30: style:inconclusive: Function 'x_vsprintf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/sprintf.c:252:46: style:inconclusive: Function 'x_vsprintf' argument 2 names different: declaration '' definition 'ap'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/sprintf.c:31:29: style:inconclusive: Function 'x_sprintf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/sprintf.c:557:28: style:inconclusive: Function 'x_strdup' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/stringex.c:21:20: style:inconclusive: Function 'strlwr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/stringex.c:34:20: style:inconclusive: Function 'strupr' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:113:24: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] head dircproxy-1.0.5/src/timers.c:113:24: style:inconclusive: Function 'timer_delall' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:187:38: style:inconclusive: Function '_timer_free' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:44:24: style:inconclusive: Function 'timer_exists' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:44:39: style:inconclusive: Function 'timer_exists' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:58:23: style:inconclusive: Function 'timer_new' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:58:38: style:inconclusive: Function 'timer_new' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:58:56: style:inconclusive: Function 'timer_new' argument 3 names different: declaration '' definition 'interval'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:59:24: style:inconclusive: Function 'timer_new' argument 4 names different: declaration '' definition 'func'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:59:53: style:inconclusive: Function 'timer_new' argument 5 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:85:21: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] head dircproxy-1.0.5/src/timers.c:85:21: style:inconclusive: Function 'timer_del' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head dircproxy-1.0.5/src/timers.c:85:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] head dircproxy-1.0.5/src/timers.c:85:30: style:inconclusive: Function 'timer_del' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] DONE