2026-08-21 06:57 ftp://ftp.de.debian.org/debian/pool/main/r/rsyslog/rsyslog_8.2606.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --library=openssl --library=bsd --library=libcurl --library=gtk --library=pcre --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 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 2e19539 (2026-08-18 17:04:48 +0200) count: 1553 1575 elapsed-time: 4.8 5.4 head-timing-info: old-timing-info: head results: rsyslog-8.2606.0/contrib/ffaup/ffaup.c:333:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/fmhash/fmhash.c:247:13: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/contrib/fmunflatten/fmunflatten.c:200:17: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/compat/getifaddrs.c:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/imczmq/imczmq.c:454:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/compat/getifaddrs.c:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/compat/getifaddrs.c:443:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIOCGLIFNUM [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/imkmsg/imkmsg.c:164:5: error: syntax error: keyword 'while' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imbatchreport/imbatchreport.c:643:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/impcap/impcap.c:179:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/mmcount/mmcount.c:158:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/improg/improg.c:488:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/mmgrok/mmgrok.c:135:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/mmrfc5424addhmac/mmrfc5424addhmac.c:158:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/mmtaghostname/mmtaghostname.c:125:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imdocker/imdocker.c:905:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:232:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/imtuxedoulog/imtuxedoulog.c:662:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/mmsequence/mmsequence.c:159:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/arp_parser.c:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_IP [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/arp_parser.c:152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_IP [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/mmdarwin/mmdarwin.c:518:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imhttp/imhttp.c:1425:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/imhiredis/imhiredis.c:500:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SYSLOG [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omtcl/omtcl.c:83:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/impcap/eth_parser.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_VLAN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omczmq/omczmq.c:345:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omrabbitmq/omrabbitmq.c:74:6: error: #error "rabbitmq-c version must be >= 0.4.0" [preprocessorErrorDirective] rsyslog-8.2606.0/contrib/pmaixforwardedfrom/pmaixforwardedfrom.c:60:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/pmcisconames/pmcisconames.c:61:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omhiredis/omhiredis.c:181:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/pmdb2diag/pmdb2diag.c:81:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/pmpanngfw/pmpanngfw.c:73:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:406:0: debug: Failed to parse 'typedef ENDmodInit struct { const struct _configSettings * config ; struct _threadIPC * ipc ; pn_reactor_t * reactor ; pn_connection_t * conn ; pn_link_t * sender ; pn_delivery_t * delivery ; char * encode_buffer ; size_t buffer_size ; uint64_t tag ; int msgs_sent ; int msgs_settled ; int retries ; sbool stopped ; } protocolState_t ;'. The checking continues anyway. [simplifyTypedef] rsyslog-8.2606.0/contrib/omhttpfs/omhttpfs.c:632:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/pmsnare/pmsnare.c:164:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/fmhttp/fmhttp.c:186:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/fmpcre/fmpcre.c:53:17: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/plugins/im3195/im3195.c:199:5: error: syntax error: keyword 'while' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imfifo/imfifo.c:174:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/mmkubernetes/mmkubernetes.c:543:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_PARAM_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_PARAM_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imgssapi/imgssapi.c:744:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_INVALID_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_PARAM_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imdiag/imdiag.c:912:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imdtls/imdtls.c:898:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_INVALID_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/immark/immark.c:92:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imbeats/lj_parser.c:158:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imklog/bsd.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imklog/imklog.c:296:5: error: syntax error: keyword 'while' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imklog/bsd.c:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imbeats/imbeats.c:1330:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imklog/bsd.c:248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imklog/bsd.c:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/imsolaris.c:361:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:458:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imklog/bsd.c:302:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SYSLOG [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:492:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASE_FALLTHROUGH [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/impstats/impstats.c:173:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imptcp/imptcp.c:33:6: error: #error imptcp requires OS support for epoll - can not build [preprocessorErrorDirective] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:561:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:582:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_IDLE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imjournal/imjournal.c:1304:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:693:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imrelp/imrelp.c:526:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmaitag/mmaitag.c:76:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:745:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_SUSPENDED [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imkafka/imkafka.c:973:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:839:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_UNSETTLED [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omhttp/omhttp.c:370:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/mmaudit/mmaudit.c:212:5: error: syntax error: keyword 'while' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:891:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:902:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:209:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/mmfields/mmfields.c:132:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/mmdblookup/mmdblookup.c:180:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imudp/imudp.c:1125:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/mmjsonparse/mmjsonparse.c:146:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmexternal/mmexternal.c:142:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmrm1stspace/mmrm1stspace.c:141:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imfile/imfile.c:2185:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmpstrucdata/mmpstrucdata.c:140:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmleefparse/mmleefparse.c:432:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmnormalize/mmnormalize.c:239:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmsnmptrapd/mmsnmptrapd.c:110:5: error: syntax error: keyword 'for' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmutf8fix/mmutf8fix.c:138:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imtcp/imtcp.c:777:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmanon/mmanon.c:245:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imuxsock/imuxsock.c:1412:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmjsontransform/mmjsontransform.c:246:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omhdfs/omhdfs.c:103:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omjournal/omjournal.c:112:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omclickhouse/omclickhouse.c:156:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omdtls/omdtls.c:216:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omazuredce/omazuredce.c:946:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omazureeventhubs/omazureeventhubs.c:619:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omlibdbi/omlibdbi.c:339:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/ommysql/ommysql.c:126:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/ommongodb/ommongodb.c:131:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/ompgsql/ompgsql.c:111:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omruleset/omruleset.c:169:9: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/ommail/ommail.c:256:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omsendertrack/omsendertrack.c:661:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omstdout/omstdout.c:133:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omtesting/omtesting.c:189:5: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omrelp/omrelp.c:353:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omprog/omprog.c:889:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omsnmp/omsnmp.c:424:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/pmciscoios/pmciscoios.c:65:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/pmlastmsg/pmlastmsg.c:65:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omudpspoof/omudpspoof.c:233:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omuxsock/omuxsock.c:249:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omkafka/omkafka.c:1789:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/pmnormalize/pmnormalize.c:70:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omelasticsearch/omelasticsearch.c:259:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/pmnull/pmnull.c:66:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel.c:2251:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:227:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_GLOBAL_DEFAULT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:407:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/udp_parser.c:74:19: style: Variable 'udp_header' can be declared as pointer to const [constVariablePointer] lexer.l:191:18: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:92:28: warning:inconclusive: Either the condition 'mock==NULL' is redundant or there is possible null pointer dereference: mock. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:85:14: note: Assuming that condition 'mock==NULL' is not redundant rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:92:28: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksi_queue.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksi_queue.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] grammar.c:1144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] grammar.c:1171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] grammar.c:1233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] grammar.c:1296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/icmp_parser.c:38:13: style: struct member 'icmp_header_s::data' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/mmsnareparse/mmsnareparse.c:5404:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/runtime/debug.c:352:45: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/plugins/imklog/bsd.c:188:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/grammar/rainerscript.c:649:15: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/plugins/imklog/bsd.c:209:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:40:19: style: struct member 'ipv4_header_s::version' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/imjournal/dummy.c:53:11: style: struct member '_instanceData::dummy' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:42:13: style: struct member 'ipv4_header_s::service' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/imjournal/dummy.c:57:19: style: struct member 'wrkrInstanceData::pData' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:43:14: style: struct member 'ipv4_header_s::totLen' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:54:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:44:14: style: struct member 'ipv4_header_s::id' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/tcp_parser.c:86:19: style: Variable 'tcp_header' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/plugins/imkafka/dummy.c:53:11: style: struct member '_instanceData::dummy' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:114:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:45:14: style: struct member 'ipv4_header_s::frag' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/imkafka/dummy.c:57:19: style: struct member 'wrkrInstanceData::pData' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:48:14: style: struct member 'ipv4_header_s::hdrChksum' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/ipv4_parser.c:51:13: style: struct member 'ipv4_header_s::pOptions' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/eth_parser.c:149:24: style: Variable 'vlan_header' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/plugins/imklog/bsd.c:157:38: style: Parameter 'pModConf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:205:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:226:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/impcap/smb_parser.c:57:14: style: struct member 'smb_header_s::headerLength' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:79:11: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/contrib/impcap/smb_parser.c:58:14: style: struct member 'smb_header_s::padding1' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/smb_parser.c:61:14: style: struct member 'smb_header_s::padding2' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/smb_parser.c:63:14: style: struct member 'smb_header_s::chainOffset' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/smb_parser.c:68:14: style: struct member 'smb_header_s::signature' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:124:19: style: Variable 'hbh_header' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:156:20: style: Variable 'dest_header' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/plugins/mmdblookup/dummy.c:54:11: style: struct member '_instanceData::dummy' is never used. [unusedStructMember] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:68:47: style: Parameter 'pModConf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/contrib/imkmsg/kmsg.c:310:38: style: Parameter 'pModConf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:125:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_STRING_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_INT_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_DOUBLE_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_BOOL_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/diagtalker.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:243:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_STRING_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/diagtalker.c:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/diagtalker.c:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/journal_print.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/chkseq.c:76:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:344:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_STRING_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/mangle_qi.c:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENTELEMETRY__PROTO__LOGS__V1__EXPORT_LOGS_SERVICE_REQUEST__INIT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/gnutls_sni_server.c:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/mangle_qi.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/msleep.c:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/tcp_parser.c:47:14: style: struct member 'tcp_header_s::windowSize' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/gnutls_sni_server.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/inputfilegen.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/mangle_qi.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/omrelp_dflt_port.c:5:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELP_DFLT_PT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/tcp_parser.c:48:14: style: struct member 'tcp_header_s::checksum' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/gnutls_sni_server.c:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_E_SUCCESS [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/inputfilegen.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/ourtail.c:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/tcp_parser.c:49:14: style: struct member 'tcp_header_s::urgPointer' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/gnutls_sni_server.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/inputfilegen.c:106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/tcp_parser.c:50:13: style: struct member 'tcp_header_s::options' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/override_epoll_ctl.c:15:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/override_getaddrinfo.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_MEMORY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/override_epoll_ctl.c:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/openssl_sni_server.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/openssl_sni_server.c:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:126:66: error: Null pointer dereference [nullPointer] rsyslog-8.2606.0/plugins/omkafka/dummy.c:53:11: style: struct member '_instanceData::dummy' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/openssl_sni_server.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/randomgen.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omkafka/dummy.c:57:19: style: struct member 'wrkrInstanceData::pData' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/openssl_sni_server.c:127:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_PEM [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/randomgen.c:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/openssl_sni_server.c:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/test_id.c:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omlibdbi/dummy.c:53:11: style: struct member '_instanceData::dummy' is never used. [unusedStructMember] rsyslog-8.2606.0/plugins/omlibdbi/dummy.c:57:19: style: struct member 'wrkrInstanceData::pData' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/syslog_caller.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/syslog_caller.c:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/syslog_caller.c:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_INVALID_VALUE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_INVALID_PARAMS [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSS_TOKEN_MAX_WRAP_OVERHEAD_BYTES [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/msg_replace_test.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_RAWMSG_BUFSIZE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/msg_replace_test.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF_RAWMSG_BUFSIZE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:84:14: style: struct member 'hbh_header_s::pOptions' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/unit/gss_token_util_test.c:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:90:14: style: struct member 'dest_header_s::pOptions' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/minitcpsrvr.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/logctl.c:353:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MONGOC_CHECK_VERSION( ... ) [syntaxError] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:98:14: style: struct member 'route_header_s::reserved' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/minitcpsrvr.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/msggen.c:28:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LOCAL0 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/impcap/ipv6_parser.c:104:13: style: struct member 'frag_header_s::reserved' is never used. [unusedStructMember] rsyslog-8.2606.0/tests/minitcpsrvr.c:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/minitcpsrvr.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/omdiscard.c:109:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tests/minitcpsrvr.c:248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/uxsockrcvr.c:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/omshell.c:81:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/uxsockrcvr.c:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/iminternal.c:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFiRet [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:415:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/uxsockrcvr.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/uxsockrcvr.c:161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/ompipe.c:122:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/uxsockrcvr.c:211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/parser_pri_test.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:97:51: style: Parameter 'cookie' can be declared as pointer to const. However it seems that 'server' is a callback function, if 'cookie' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:347:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:97:51: note: Parameter 'cookie' can be declared as pointer to const rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:98:51: style: Parameter 'argp' can be declared as pointer to const. However it seems that 'server' is a callback function, if 'argp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:347:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:98:51: note: Parameter 'argp' can be declared as pointer to const rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: d [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assignment 'd=calloc(1,sizeof(*d))', assigned value is 0 rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:9: note: Assuming condition is true rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: note: Null pointer dereference rsyslog-8.2606.0/tools/omusrmsg.c:199:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:100:58: style: Parameter 'dp' can be declared as pointer to const. However it seems that 'server' is a callback function, if 'dp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:347:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/plugins/imsolaris/sun_cddl.c:100:58: note: Parameter 'dp' can be declared as pointer to const rsyslog-8.2606.0/tools/pmrfc5424.c:59:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tests/diagtalker.c:91:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rsyslog-8.2606.0/runtime/lib_ksi_queue.c:69:37: style: Parameter 'this' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/journal_print.c:56:9: error: Resource handle 'fd' freed twice. [doubleFree] rsyslog-8.2606.0/tests/journal_print.c:53:11: note: Resource handle 'fd' freed twice. rsyslog-8.2606.0/tests/journal_print.c:56:9: note: Resource handle 'fd' freed twice. rsyslog-8.2606.0/tools/pmrfc3164.c:104:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tools/smfile.c:86:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/runtime/hashtable.c:41:51: style:inconclusive: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/hashtable.h:76:51: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. rsyslog-8.2606.0/runtime/hashtable.c:41:51: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. rsyslog-8.2606.0/runtime/hashtable.c:42:42: style:inconclusive: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/hashtable.h:77:42: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. rsyslog-8.2606.0/runtime/hashtable.c:42:42: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:114:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/tools/smfwd.c:82:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:251:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/tools/rscryutil.c:789:46: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/tools/smtradfile.c:81:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/runtime/hashtable.c:147:48: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/hashtable.c:272:11: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/hashtable.c:281:29: style: Parameter 'key1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/hashtable.c:281:41: style: Parameter 'key2' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tools/smtradfwd.c:80:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:485:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:68:30: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'write_cb' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:196:55: note: You might need to cast the function pointer here rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:68:30: note: Parameter 'ptr' can be declared as pointer to const rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:503:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:912:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/tests/have_relpEngineSetTLSLibByName.c:3:50: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/miniamqpsrvr.c:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:25:50: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/have_relpSrvSetOversizeMode.c:3:50: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/miniamqpsrvr.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/have_relpSrvSetTlsConfigCmd.c:3:50: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/miniamqpsrvr.c:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:469:64: style:inconclusive: Function '_new_handler' argument 3 names different: declaration 'dispatcher' definition 'dispatch'. [funcArgNamesDifferent] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:148:64: note: Function '_new_handler' argument 3 names different: declaration 'dispatcher' definition 'dispatch'. rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:469:64: note: Function '_new_handler' argument 3 names different: declaration 'dispatcher' definition 'dispatch'. rsyslog-8.2606.0/runtime/libcry_common.c:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/miniamqpsrvr.c:500:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/omfile.c:354:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/runtime/libcry_common.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK_DELETE_LISTENTRY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tools/syslogd.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libcry_common.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/journal_print.c:39:26: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/msleep.c:38:26: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/omrelp_dflt_port.c:4:74: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:527:45: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RS_RET_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/linkedlist_test.c:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] grammar.c:2023:18: style: Condition '0<=yyi' is always true [knownConditionTrueFalse] grammar.c:2022:36: note: Assignment 'yyi=yypgoto[yylhs]+*yyssp', assigned value is greater than -1 grammar.c:2023:18: note: Condition '0<=yyi' is always true rsyslog-8.2606.0/tests/diagtalker.c:100:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/mangle_qi.c:78:11: style: Variable 'qifile' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/tests/ourtail.c:32:75: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:178:12: warning: Assert statement calls a function which may have desired side effects: 'ringbuf_peek'. [assertWithSideEffect] rsyslog-8.2606.0/tests/test_id.c:17:11: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:223:12: warning: Assert statement calls a function which may have desired side effects: 'ringbuf_read'. [assertWithSideEffect] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:239:12: warning: Assert statement calls a function which may have desired side effects: 'ringbuf_read'. [assertWithSideEffect] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:301:12: warning: Assert statement calls a function which may have desired side effects: 'ringbuf_read'. [assertWithSideEffect] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:312:12: warning: Assert statement calls a function which may have desired side effects: 'ringbuf_read'. [assertWithSideEffect] rsyslog-8.2606.0/runtime/glbl.c:679:5: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/tools/msggen.c:25:75: style: Parameter 'argv' can be declared as const array [constParameter] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:26:24: style: Variable 'iRelpVerMajor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:27:24: style: Variable 'iRelpVerMinor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:28:27: style: Variable 'iRelpVerSubMinor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:29:24: style: Variable 'iRelpCmpMajor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:30:24: style: Variable 'iRelpCmpMinor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/check_relpEngineVersion.c:31:27: style: Variable 'iRelpCmpSubMinor' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/diagtalker.c:46:14: style: Variable 'sock' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/diagtalker.c:81:18: style: Variable 'sock' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tools/omfwd.c:781:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] rsyslog-8.2606.0/tests/inputfilegen.c:186:16: warning: If memory allocation fails, then there is a possible null pointer dereference: extradata [nullPointerOutOfMemory] rsyslog-8.2606.0/tests/inputfilegen.c:185:35: note: Assuming allocation function fails rsyslog-8.2606.0/tests/inputfilegen.c:185:21: note: Assignment 'extradata=(char*)malloc(nchars+1)', assigned value is 0 rsyslog-8.2606.0/tests/inputfilegen.c:186:16: note: Null pointer dereference rsyslog-8.2606.0/tools/iminternal.c:109:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/tests/inputfilegen.c:187:9: warning: If memory allocation fails, then there is a possible null pointer dereference: extradata [nullPointerOutOfMemory] rsyslog-8.2606.0/tests/inputfilegen.c:185:35: note: Assuming allocation function fails rsyslog-8.2606.0/tests/inputfilegen.c:185:21: note: Assignment 'extradata=(char*)malloc(nchars+1)', assigned value is 0 rsyslog-8.2606.0/tests/inputfilegen.c:187:9: note: Null pointer dereference rsyslog-8.2606.0/tools/iminternal.c:147:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rb [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assignment 'rb=calloc(1,sizeof(struct ringbuf_t))', assigned value is 0 rsyslog-8.2606.0/runtime/perctile_ringbuf.c:74:5: note: Null pointer dereference rsyslog-8.2606.0/tools/rsyslogd.c:1280:10: error: There is an unknown macro here somewhere. Configuration is required. If ATTR_NONNULL is a macro then please configure it. [unknownMacro] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rb [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assignment 'rb=calloc(1,sizeof(struct ringbuf_t))', assigned value is 0 rsyslog-8.2606.0/runtime/perctile_ringbuf.c:75:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/perctile_ringbuf.c:75:19: warning: If memory allocation fails, then there is a possible null pointer dereference: rb [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assignment 'rb=calloc(1,sizeof(struct ringbuf_t))', assigned value is 0 rsyslog-8.2606.0/runtime/perctile_ringbuf.c:75:19: note: Null pointer dereference rsyslog-8.2606.0/runtime/perctile_ringbuf.c:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rb [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/perctile_ringbuf.c:71:27: note: Assignment 'rb=calloc(1,sizeof(struct ringbuf_t))', assigned value is 0 rsyslog-8.2606.0/runtime/perctile_ringbuf.c:76:5: note: Null pointer dereference rsyslog-8.2606.0/tests/syslog_caller.c:236:25: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rsyslog-8.2606.0/runtime/atomic.h:207:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/atomic.h:215:57: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/atomic.h:250:53: style: Parameter 'oldVal' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/perctile_ringbuf.c:154:36: style: Parameter 'rb' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/chkseq.c:72:11: style: Variable 'file' can be declared as pointer to const [constVariablePointer] grammar.c:1317:3: style: The comparison '0 <= yystate' is always true. [knownConditionTrueFalse] grammar.c:1259:31: note: 'yystate' is assigned value '0' here. grammar.c:1317:3: note: The comparison '0 <= yystate' is always true. rsyslog-8.2606.0/runtime/netns_socket.c:73:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:217:13: error: Memory pointed to by 'userpwd' is freed twice. [doubleFree] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:211:17: note: Memory pointed to by 'userpwd' is freed twice. rsyslog-8.2606.0/plugins/omotel/omotel_http.c:217:13: note: Memory pointed to by 'userpwd' is freed twice. rsyslog-8.2606.0/runtime/netns_socket.c:100:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netns_socket.c:118:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netns_socket.c:154:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:207:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: userpwd [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:202:37: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:202:23: note: Assignment 'userpwd=(char*)malloc(total)', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:207:22: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/omotel_http.c:258:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:258:5: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/omotel_http.c:259:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:259:9: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:259:21: note: Assuming condition is false rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/omotel_http.c:221:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:308:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:236:6: warning:inconclusive: Either the condition 'out_payload==NULL' is redundant or there is possible null pointer dereference: out_payload. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:232:21: note: Assuming that condition 'out_payload==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_json.c:236:6: note: Null pointer dereference grammar.c:1142:29: style: Parameter 'yybottom' can be declared as pointer to const [constParameterPointer] grammar.c:1142:51: style: Parameter 'yytop' can be declared as pointer to const [constParameterPointer] grammar.c:1165:30: style: Parameter 'yyssp' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:117:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:153:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:169:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:185:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:209:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:500:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:47:12: style: struct member 'attribute_map_s::capacity' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/libcry_common.c:80:42: style: Parameter 'pipefd' can be declared as const array [constParameter] rsyslog-8.2606.0/runtime/prop.c:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_gcry.c:79:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_gcry.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_gcry.c:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netns_socket.c:108:41: style: Parameter 'fd' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/tcpflood.c:377:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:860:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:886:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:956:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:2068:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:2091:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/objomsr.c:108:44: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libossl.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:185:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:321:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libossl.c:614:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmsig_ksi-ls12.c:94:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmsig_ksi-ls12.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmsig_ksi-ls12.c:127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_3DES [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:84:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_ECB [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:122:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES128 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:488:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_NONE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/libgcry.c:501:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_NONE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/linkedlist.c:343:37: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/rswatch.c:41:18: style: struct member 'rswatch_handle_s::debounce_ms' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/rswatch.c:42:18: style: struct member 'rswatch_handle_s::cb' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/rswatch.c:43:11: style: struct member 'rswatch_handle_s::ctx' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/rswatch.c:49:30: style: struct member 'rswatch_handle_s::next' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/net.h:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parse.c:408:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/operatingstate.c:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/operatingstate.c:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stringbuf.c:621:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOSUB [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/var.c:48:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/var.c:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/var.c:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/var.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-token-util.h:87:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:67:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSS_C_NO_OID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSS_C_GSS_CODE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSS_C_DELEG_FLAG [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:166:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/gss-misc.c:192:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_ossl.c:67:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_ossl.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lmcry_ossl.c:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/prop.c:243:1: style:inconclusive: Function 'propClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/prop.c:97:33: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'GetStringLen' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/prop.c:223:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/prop.c:97:33: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/regexp.c:273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/regexp.c:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/minitcpsrvr.c:82:35: style: Argument 'fd' shadows outer variable [shadowVariable] rsyslog-8.2606.0/tests/minitcpsrvr.c:63:25: note: Shadowed variable rsyslog-8.2606.0/tests/minitcpsrvr.c:82:35: note: Shadow argument rsyslog-8.2606.0/tests/minitcpsrvr.c:163:9: style: Local variable 'opt' shadows outer variable [shadowVariable] rsyslog-8.2606.0/tests/minitcpsrvr.c:52:5: note: Shadowed variable rsyslog-8.2606.0/tests/minitcpsrvr.c:163:9: note: Shadow local variable rsyslog-8.2606.0/tests/minitcpsrvr.c:69:26: style: Parameter 'reason' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lmcry_gcry.c:281:1: style:inconclusive: Function 'lmcry_gcryClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/tests/minitcpsrvr.c:235:9: style: Unused variable: fdc [unusedVariable] rsyslog-8.2606.0/tests/minitcpsrvr.c:237:24: style: Unused variable: cliAddr [unusedVariable] rsyslog-8.2606.0/tests/minitcpsrvr.c:238:18: style: Unused variable: cliAddrLen [unusedVariable] rsyslog-8.2606.0/runtime/dnscache.c:84:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CANCEL_DISABLE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:349:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:404:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/zstdw.c:57:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_e_end [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/zstdw.c:91:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_c_compressionLevel [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/regexp.c:93:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] rsyslog-8.2606.0/runtime/var.c:118:1: style:inconclusive: Function 'varClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/var.c:47:1: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/regexp.c:282:6: warning: If memory allocation fails, then there is a possible null pointer dereference: ppreg [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/regexp.c:281:19: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/regexp.c:281:19: note: Assignment 'ppreg=malloc(sizeof(regex_t*))', assigned value is 0 rsyslog-8.2606.0/runtime/regexp.c:282:6: note: Null pointer dereference rsyslog-8.2606.0/runtime/errmsg.c:93:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/errmsg.c:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/regexp.c:357:1: style:inconclusive: Function 'regexpClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/regexp.c:109:24: style: Variable 'entry1' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/regexp.c:110:24: style: Variable 'entry2' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:111:49: style: Condition '(iRet=rsParsAssignString(pThis,pCS))!=RS_RET_OK' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/parse.c:111:35: note: Calling function 'rsParsAssignString' returns 0 rsyslog-8.2606.0/runtime/parse.c:111:49: note: Condition '(iRet=rsParsAssignString(pThis,pCS))!=RS_RET_OK' is always false rsyslog-8.2606.0/runtime/parse.c:93:67: style: Parameter 'psz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/parse.c:144:20: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:178:29: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:210:29: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:243:29: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:300:29: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:362:21: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parse.c:532:39: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/net.h:89:69: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libossl.c:404:37: style: Parameter 'logfn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libossl.c:414:70: style: Parameter 'logfn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libossl.c:470:46: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libossl.c:488:17: style: Variable 'cipher' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/libgcry.c:375:37: style:inconclusive: Function 'gcryfileDeleteState' argument 1 names different: declaration 'fn' definition 'logfn'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/libgcry.h:63:37: note: Function 'gcryfileDeleteState' argument 1 names different: declaration 'fn' definition 'logfn'. rsyslog-8.2606.0/runtime/libgcry.c:375:37: note: Function 'gcryfileDeleteState' argument 1 names different: declaration 'fn' definition 'logfn'. rsyslog-8.2606.0/runtime/libgcry.c:483:44: style:inconclusive: Function 'rsgcrySetMode' argument 2 names different: declaration 'algoname' definition 'modename'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/libgcry.h:55:44: note: Function 'rsgcrySetMode' argument 2 names different: declaration 'algoname' definition 'modename'. rsyslog-8.2606.0/runtime/libgcry.c:483:44: note: Function 'rsgcrySetMode' argument 2 names different: declaration 'algoname' definition 'modename'. rsyslog-8.2606.0/runtime/libgcry.c:496:44: style:inconclusive: Function 'rsgcrySetAlgo' argument 2 names different: declaration 'modename' definition 'algoname'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/libgcry.h:56:44: note: Function 'rsgcrySetAlgo' argument 2 names different: declaration 'modename' definition 'algoname'. rsyslog-8.2606.0/runtime/libgcry.c:496:44: note: Function 'rsgcrySetAlgo' argument 2 names different: declaration 'modename' definition 'algoname'. rsyslog-8.2606.0/runtime/libgcry.c:61:50: style: Parameter 'algoname' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libgcry.c:83:50: style: Parameter 'modename' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libgcry.c:375:37: style: Parameter 'logfn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libgcry.c:385:70: style: Parameter 'logfn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/libgcry.c:466:46: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/zstdw.c:164:1: style:inconclusive: Function 'zstdwClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/tcpclt.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpclt.c:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpclt.c:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpclt.c:403:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpclt.c:410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpclt.c:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/conf.c:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:487:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:525:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:572:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:587:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_UNKNOWN_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:756:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:789:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:880:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_UNKNOWN_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:902:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:994:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1430:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1468:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1540:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_CTX_HA_MAX_SUBSERVICES [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1561:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_UNKNOWN_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1614:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_UNKNOWN_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1817:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1880:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSI_UNKNOWN_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stringbuf.c:442:44: style:inconclusive: Function 'cstrConvSzStrAndDestruct' argument 1 names different: declaration 'pThis' definition 'ppThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/stringbuf.h:186:44: note: Function 'cstrConvSzStrAndDestruct' argument 1 names different: declaration 'pThis' definition 'ppThis'. rsyslog-8.2606.0/runtime/stringbuf.c:442:44: note: Function 'cstrConvSzStrAndDestruct' argument 1 names different: declaration 'pThis' definition 'ppThis'. rsyslog-8.2606.0/runtime/stringbuf.c:607:75: style:inconclusive: Function 'rsCStrSzStrMatchRegex' argument 4 names different: declaration 'cache' definition 'rc'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/stringbuf.h:177:75: note: Function 'rsCStrSzStrMatchRegex' argument 4 names different: declaration 'cache' definition 'rc'. rsyslog-8.2606.0/runtime/stringbuf.c:607:75: note: Function 'rsCStrSzStrMatchRegex' argument 4 names different: declaration 'cache' definition 'rc'. rsyslog-8.2606.0/runtime/zlibw.c:200:1: style:inconclusive: Function 'zlibwClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/zlibw.c:167:51: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'zlib_Destruct' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/zlibw.c:191:21: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/zlibw.c:167:51: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/stringbuf.c:345:48: style: Parameter 'pstrAppend' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:390:85: style: Parameter 'pszNew' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:487:24: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:510:21: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/stringbuf.c:539:46: style: Parameter 'pCS1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:539:79: style: Parameter 'pCS2' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:560:58: style: Parameter 'pCS1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:560:90: style: Parameter 'psz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:579:56: style: Parameter 'pCS1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:678:34: style: Parameter 'pCS1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:678:63: style: Parameter 'psz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:713:28: style: Parameter 'pCS1' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:713:41: style: Parameter 'psz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:732:58: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stringbuf.c:753:16: style: Variable 'pComp' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/lmcry_ossl.c:243:1: style:inconclusive: Function 'lmcry_osslClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/gss-misc.c:311:1: style:inconclusive: Function 'gssutilClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/timezones.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1616:40: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] rsyslog-8.2606.0/runtime/net_ossl.c:1690:59: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] rsyslog-8.2606.0/runtime/net_ossl.c:2044:48: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] rsyslog-8.2606.0/runtime/net_ossl.c:2130:34: debug: Function::addArguments found argument 'X509' with varid 0. [varid0] rsyslog-8.2606.0/runtime/threads.c:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/threads.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/threads.c:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/strgen.c:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/strgen.c:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/strgen.c:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/strgen.c:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/strgen.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dnscache.c:79:12: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/dnscache.c:203:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/obj.c:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:785:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:895:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:965:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:1028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/obj.c:1368:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/outchannel.c:185:52: style:inconclusive: Function 'ochAddLine' argument 2 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/outchannel.h:34:60: note: Function 'ochAddLine' argument 2 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. rsyslog-8.2606.0/runtime/outchannel.c:185:52: note: Function 'ochAddLine' argument 2 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. rsyslog-8.2606.0/runtime/outchannel.c:185:37: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/outchannel.c:227:34: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lookup.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:523:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_null [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:581:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_null [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:648:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_null [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:778:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_array [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_null [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:1120:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lookup.c:1185:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrm.c:66:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrm.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrm.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsyslog.c:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsyslog.c:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/statsobj.c:134:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/statsobj.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/statsobj.c:852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/statsobj.c:867:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/cfsysline.c:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/cfsysline.c:426:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/cfsysline.c:489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:300:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:541:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:593:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:689:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/timezones.c:49:55: style: Parameter 'tzid' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/timezones.c:172:49: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/tcpclt.c:471:1: style:inconclusive: Function 'tcpcltClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:253:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:207:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/parser.c:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/srutils.c:227:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/srutils.c:250:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/srutils.c:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/srutils.c:588:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/srutils.c:665:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/threads.c:267:27: style:inconclusive: Function 'thrdCreate' argument 3 names different: declaration '' definition 'bNeedsCancel'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/threads.c:268:28: style:inconclusive: Function 'thrdCreate' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/strgen.c:254:1: style:inconclusive: Function 'strgenClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/threads.c:268:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/strgen.c:119:56: style: Parameter 'pName' can be declared as pointer to const. However it seems that 'FindStrgen' is a callback function, if 'pName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/strgen.c:218:23: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/strgen.c:119:56: note: Parameter 'pName' can be declared as pointer to const rsyslog-8.2606.0/runtime/strgen.c:140:1: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/strgen.c:167:49: style: Parameter 'name' can be declared as pointer to const. However it seems that 'SetName' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/strgen.c:213:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/strgen.c:167:49: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/wti.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:293:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:418:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CANCEL_DISABLE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wti.c:524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:111:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:556:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/wtp.c:619:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/miniamqpsrvr.c:319:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rsyslog-8.2606.0/runtime/rsyslog.c:108:30: style:inconclusive: Function 'dfltErrLogger' argument 1 names different: declaration '' definition 'severity'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/rsyslog.c:108:50: style:inconclusive: Function 'dfltErrLogger' argument 2 names different: declaration '' definition 'iErr'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/wti.h:138:96: style: Parameter 'pBatch' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/miniamqpsrvr.c:181:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/miniamqpsrvr.c:185:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/miniamqpsrvr.c:189:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/modules.c:746:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fname [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/modules.c:1049:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/modules.c:1257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrm.c:540:1: style:inconclusive: Function 'netstrmClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/tests/miniamqpsrvr.c:115:14: style: struct member 'amqp_frame_type_t::header_flags' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/netstrm.c:65:5: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/miniamqpsrvr.c:313:30: style: Variable 'nSent' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/miniamqpsrvr.c:331:21: style: Variable 'fdc' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/tests/miniamqpsrvr.c:341:17: style: Variable 'fdc' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/netstrms.c:87:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:326:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/netstrms.c:405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:470:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_int [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:655:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:817:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NOCTTY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:993:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_C_TO_STRING_PLAIN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:1281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_array [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:742:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:787:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:842:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ruleset.c:1018:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:79:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:515:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:595:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:897:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:973:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1091:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:405:6: warning:inconclusive: Either the condition 'out_payload==NULL' is redundant or there is possible null pointer dereference: out_payload. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:401:21: note: Assuming that condition 'out_payload==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:405:6: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:406:6: warning:inconclusive: Either the condition 'out_len==NULL' is redundant or there is possible null pointer dereference: out_len. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:401:40: note: Assuming that condition 'out_len==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:406:6: note: Null pointer dereference rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:266:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:283:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:641:1: style: Label 'finalize_it' is not used. [unusedLabel] rsyslog-8.2606.0/runtime/ratelimit.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_PS_KEY_TPL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:335:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:496:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:1190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_PS_KEY_TPL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:1319:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_PS_KEY_TPL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:1643:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_PS_KEY_TPL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:49:12: style: struct member 'attribute_map_s::capacity' is never used. [unusedStructMember] rsyslog-8.2606.0/runtime/statsobj.c:816:40: style:inconclusive: Function 'checkGoneAwaySenders' argument 1 names different: declaration '' definition 'tCurr'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/statsobj.c:910:1: style:inconclusive: Function 'statsobjClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/translate.c:380:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ACT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_PRIFILT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:705:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_PRIFILT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNFOBJ_GLOBAL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1424:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNFOBJ_RULESET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1803:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNFOBJ_PROPERTY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1870:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNFOBJ_PROPERTY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1881:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNFOBJ_TPL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/translate.c:1914:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/statsobj.c:160:53: style: Parameter 'origin' can be declared as pointer to const. However it seems that 'setOrigin' is a callback function, if 'origin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/statsobj.c:890:22: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/statsobj.c:160:53: note: Parameter 'origin' can be declared as pointer to const rsyslog-8.2606.0/runtime/statsobj.c:171:51: style: Parameter 'name' can be declared as pointer to const. However it seems that 'setName' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/statsobj.c:889:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/statsobj.c:171:51: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/statsobj.c:182:65: style: Parameter 'ns' can be declared as pointer to const. However it seems that 'setReportingNamespace' is a callback function, if 'ns' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/statsobj.c:892:34: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/statsobj.c:182:65: note: Parameter 'ns' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEER_WILDCARD_EMPTY_COMPONENT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_PEER_TYPE_PLAIN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_PEER_TYPE_UNDECIDED [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:501:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CANCEL_DISABLE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:612:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sin_addr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:783:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NUMERICHOST [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:898:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_NOESCAPE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1025:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1144:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CANONNAME [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_PASSIVE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1499:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net.c:1574:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:78:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eAtStrtFram [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:504:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:533:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcps_sess.c:1007:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/perctile_stats.c:541:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1033:33: style: Condition 'lenSend!=offsSendBuf' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/tests/tcpflood.c:1032:38: note: Calling function 'sendTLS' returns 0 rsyslog-8.2606.0/tests/tcpflood.c:1033:33: note: Condition 'lenSend!=offsSendBuf' is always true rsyslog-8.2606.0/tests/tcpflood.c:2505:24: style: Condition 'runTests()!=0' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/tests/tcpflood.c:2505:21: note: Calling function 'runTests' returns 0 rsyslog-8.2606.0/tests/tcpflood.c:2505:24: note: Condition 'runTests()!=0' is always false rsyslog-8.2606.0/tests/tcpflood.c:529:21: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rsyslog-8.2606.0/tests/tcpflood.c:1048:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] rsyslog-8.2606.0/tests/tcpflood.c:1007:17: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1010:17: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1010:17: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1010:17: portability: %zd in format string (no. 6) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1034:25: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1176:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:1178:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/tests/tcpflood.c:517:13: error: Resource leak: sock [resourceLeak] rsyslog-8.2606.0/runtime/perctile_stats.c:578:45: style:inconclusive: Function 'perctile_processCnf' argument 1 names different: declaration 'cnf' definition 'o'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/perctile_stats.h:87:45: note: Function 'perctile_processCnf' argument 1 names different: declaration 'cnf' definition 'o'. rsyslog-8.2606.0/runtime/perctile_stats.c:578:45: note: Function 'perctile_processCnf' argument 1 names different: declaration 'cnf' definition 'o'. rsyslog-8.2606.0/runtime/perctile_stats.c:645:47: style:inconclusive: Function 'perctile_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/perctile_stats.h:85:47: note: Function 'perctile_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. rsyslog-8.2606.0/runtime/perctile_stats.c:645:47: note: Function 'perctile_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. rsyslog-8.2606.0/runtime/action.c:696:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:705:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:723:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:787:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:822:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:892:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:957:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:1089:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:1146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:1314:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:1550:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:2144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:2224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:2340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/tests/tcpflood.c:2044:53: style:inconclusive: Function 'initTLSSess' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/tests/tcpflood.c:183:11: style: Variable 'pszErr' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/tests/tcpflood.c:555:21: style: Variable 'args' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/tests/tcpflood.c:909:11: style: Variable 'statusText' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/tests/tcpflood.c:1155:39: style: Parameter 'tvStart' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/tcpflood.c:1186:39: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/tcpflood.c:2046:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/tcpflood.c:2053:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/tests/tcpflood.c:2065:11: style: Variable 'port' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/perctile_stats.c:513:53: style: Parameter 'perctiles' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lmsig_ksi-ls12.c:273:40: style: Comparing expression of type 'const signed int' against value 2147483647. Condition is always false. [compareValueOutOfTypeRangeError] rsyslog-8.2606.0/tests/tcpflood.c:587:10: style: Unused variable: msgBuf [unusedVariable] rsyslog-8.2606.0/tests/tcpflood.c:588:12: style: Unused variable: lenMsg [unusedVariable] rsyslog-8.2606.0/runtime/datetime.c:1383:1: style:inconclusive: Function 'datetimeClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/tests/tcpflood.c:1055:17: style: Variable 'lenSend' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/lmsig_ksi-ls12.c:318:1: style:inconclusive: Function 'lmsig_ksi_ls12ClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/datetime.c:101:48: style: Parameter 'tp' can be declared as pointer to const. However it seems that 'timeval2syslogTime' is a callback function, if 'tp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1363:31: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:101:48: note: Parameter 'tp' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:102:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/datetime.c:344:16: style: Variable 'pszStart' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/datetime.c:676:16: style: Variable 'pszStart' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/datetime.c:692:23: style: Variable 'tzinfo' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/datetime.c:758:50: style: Parameter 'tz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/datetime.c:777:54: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestampToMySQL' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1366:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:777:54: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:805:54: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestampToPgSQL' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1367:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:805:54: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:861:54: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestampSecFrac' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1368:35: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:861:54: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:896:51: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestamp3339' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1369:32: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:896:51: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:972:51: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestamp3164' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1370:32: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:972:51: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:1163:51: style: Parameter 'ts' can be declared as pointer to const. However it seems that 'formatTimestampUnix' is a callback function, if 'ts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/datetime.c:1371:32: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/datetime.c:1163:51: note: Parameter 'ts' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:1175:38: style: Parameter 'ts' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/netstrms.c:500:1: style:inconclusive: Function 'netstrmsClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/wti.c:116:61: style:inconclusive: Function 'wtiSetState' argument 2 names different: declaration 'bNew' definition 'newVal'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/wti.h:108:46: note: Function 'wtiSetState' argument 2 names different: declaration 'bNew' definition 'newVal'. rsyslog-8.2606.0/runtime/wti.c:116:61: note: Function 'wtiSetState' argument 2 names different: declaration 'bNew' definition 'newVal'. rsyslog-8.2606.0/runtime/wti.c:586:1: style:inconclusive: Function 'wtiClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/netstrms.c:55:12: style: Variable 'pBaseDrvrName' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/netstrms.c:86:1: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/netstrms.c:154:55: style: Parameter 'pszName' can be declared as pointer to const. However it seems that 'SetDrvrName' is a callback function, if 'pszName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/netstrms.c:454:24: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/netstrms.c:154:55: note: Parameter 'pszName' can be declared as pointer to const rsyslog-8.2606.0/runtime/netstrms.c:189:59: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrAuthMode' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/netstrms.c:457:28: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/netstrms.c:189:59: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/netstrms.c:221:69: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrPermitExpiredCerts' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/netstrms.c:459:38: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/netstrms.c:221:69: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/netstrms.c:275:71: style: Parameter 'iVal' can be declared as pointer to const. However it seems that 'SetDrvrGnutlsPriorityString' is a callback function, if 'iVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/netstrms.c:461:40: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/netstrms.c:275:71: note: Parameter 'iVal' can be declared as pointer to const rsyslog-8.2606.0/runtime/netstrms.c:395:60: style: Parameter 'remoteSNI' can be declared as pointer to const. However it seems that 'SetDrvrRemoteSNI' is a callback function, if 'remoteSNI' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/netstrms.c:473:29: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/netstrms.c:395:60: note: Parameter 'remoteSNI' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:263:20: warning: Either the condition 'i<2147483647/10-1' is redundant or there is signed integer overflow for expression 'i*10+**ppsz'. [integerOverflowCond] rsyslog-8.2606.0/runtime/datetime.c:262:64: note: Assuming that condition 'i<2147483647/10-1' is not redundant rsyslog-8.2606.0/runtime/datetime.c:263:20: note: Integer overflow rsyslog-8.2606.0/runtime/wti.c:234:58: style: Parameter 'pAction' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/wti.c:521:44: style: Parameter 'pszMsg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/wti.c:568:73: style: Parameter 'i' can be declared as pointer to const. However it seems that 'wtiQueryInterface' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wti.c:586:1: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wti.c:568:73: note: Parameter 'i' can be declared as pointer to const rsyslog-8.2606.0/runtime/datetime.c:398:25: error: Uninitialized variable: OffsetMode [legacyUninitvar] rsyslog-8.2606.0/runtime/datetime.c:399:25: error: Uninitialized variable: OffsetHour [legacyUninitvar] rsyslog-8.2606.0/runtime/datetime.c:400:27: error: Uninitialized variable: OffsetMinute [legacyUninitvar] rsyslog-8.2606.0/runtime/lib_ksils12.c:878:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] rsyslog-8.2606.0/runtime/cfsysline.c:348:36: style:inconclusive: Redundant condition: The condition '*(p+1)' is redundant since '*(p+1) >= '0'' is sufficient. [redundantCondition] rsyslog-8.2606.0/runtime/cfsysline.c:349:21: style:inconclusive: Redundant condition: The condition '*(p+2)' is redundant since '*(p+2) >= '0'' is sufficient. [redundantCondition] rsyslog-8.2606.0/runtime/cfsysline.c:349:73: style:inconclusive: Redundant condition: The condition '*(p+3)' is redundant since '*(p+3) >= '0'' is sufficient. [redundantCondition] rsyslog-8.2606.0/runtime/lib_ksils12.c:1329:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/runtime/lookup.c:975:85: style:inconclusive: Function 'lookupReload' argument 2 names different: declaration 'stub_value_if_reload_fails' definition 'stub_val_if_reload_fails'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lookup.h:133:57: note: Function 'lookupReload' argument 2 names different: declaration 'stub_value_if_reload_fails' definition 'stub_val_if_reload_fails'. rsyslog-8.2606.0/runtime/lookup.c:975:85: note: Function 'lookupReload' argument 2 names different: declaration 'stub_value_if_reload_fails' definition 'stub_val_if_reload_fails'. rsyslog-8.2606.0/runtime/cfsysline.c:497:5: warning: Return value of function getpwnam_r() is not used. [ignoredReturnValue] rsyslog-8.2606.0/runtime/lib_ksils12.c:830:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:830:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:831:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:831:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:832:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:832:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:833:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:833:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:834:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:834:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:835:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:835:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:836:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:836:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:837:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:837:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:838:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:838:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:839:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:839:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:840:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:840:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:841:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:841:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:842:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:842:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:843:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:843:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:844:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:844:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:845:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:845:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:846:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:846:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:847:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:847:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:852:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:852:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:853:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:853:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:854:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:854:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lib_ksils12.c:855:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ctx [nullPointerOutOfMemory] rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assuming allocation function fails rsyslog-8.2606.0/runtime/lib_ksils12.c:828:17: note: Assignment 'ctx=calloc(1,sizeof(struct rsksictx_s))', assigned value is 0 rsyslog-8.2606.0/runtime/lib_ksils12.c:855:5: note: Null pointer dereference rsyslog-8.2606.0/runtime/lookup.c:391:48: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lookup.c:401:32: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/lookup.c:468:37: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/lookup.c:636:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/lookup.c:895:53: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/cfsysline.c:1025:41: style:inconclusive: Function 'processCfSysLineCommand' argument 1 names different: declaration 'pCmd' definition 'pCmdName'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/cfsysline.h:67:41: note: Function 'processCfSysLineCommand' argument 1 names different: declaration 'pCmd' definition 'pCmdName'. rsyslog-8.2606.0/runtime/cfsysline.c:1025:41: note: Function 'processCfSysLineCommand' argument 1 names different: declaration 'pCmd' definition 'pCmdName'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1174:50: style:inconclusive: Function 'sigblkCreateHash' argument 2 names different: declaration 'r' definition 'out'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:250:50: note: Function 'sigblkCreateHash' argument 2 names different: declaration 'r' definition 'out'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1174:50: note: Function 'sigblkCreateHash' argument 2 names different: declaration 'r' definition 'out'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:52: style:inconclusive: Function 'sigblkHashTwoNodes' argument 2 names different: declaration 'node' definition 'out'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:251:52: note: Function 'sigblkHashTwoNodes' argument 2 names different: declaration 'node' definition 'out'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:52: note: Function 'sigblkHashTwoNodes' argument 2 names different: declaration 'node' definition 'out'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:71: style:inconclusive: Function 'sigblkHashTwoNodes' argument 3 names different: declaration 'm' definition 'left'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:251:72: note: Function 'sigblkHashTwoNodes' argument 3 names different: declaration 'm' definition 'left'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:71: note: Function 'sigblkHashTwoNodes' argument 3 names different: declaration 'm' definition 'left'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:91: style:inconclusive: Function 'sigblkHashTwoNodes' argument 4 names different: declaration 'r' definition 'right'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:251:89: note: Function 'sigblkHashTwoNodes' argument 4 names different: declaration 'r' definition 'right'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1191:91: note: Function 'sigblkHashTwoNodes' argument 4 names different: declaration 'r' definition 'right'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1238:45: style:inconclusive: Function 'sigblkAddLeaf' argument 2 names different: declaration 'rec' definition 'leafData'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:245:53: note: Function 'sigblkAddLeaf' argument 2 names different: declaration 'rec' definition 'leafData'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1238:45: note: Function 'sigblkAddLeaf' argument 2 names different: declaration 'rec' definition 'leafData'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1238:68: style:inconclusive: Function 'sigblkAddLeaf' argument 3 names different: declaration 'len' definition 'leafLength'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.h:245:71: note: Function 'sigblkAddLeaf' argument 3 names different: declaration 'len' definition 'leafLength'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1238:68: note: Function 'sigblkAddLeaf' argument 3 names different: declaration 'len' definition 'leafLength'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1593:53: style:inconclusive: Function 'queueAddCloseFile' argument 2 names different: declaration 'kf' definition 'ksi'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.c:112:53: note: Function 'queueAddCloseFile' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1593:53: note: Function 'queueAddCloseFile' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1597:51: style:inconclusive: Function 'queueAddNewFile' argument 2 names different: declaration 'kf' definition 'ksi'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.c:113:51: note: Function 'queueAddNewFile' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1597:51: note: Function 'queueAddNewFile' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1605:55: style:inconclusive: Function 'queueAddSignRequest' argument 2 names different: declaration 'kf' definition 'ksi'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/lib_ksils12.c:115:55: note: Function 'queueAddSignRequest' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lib_ksils12.c:1605:55: note: Function 'queueAddSignRequest' argument 2 names different: declaration 'kf' definition 'ksi'. rsyslog-8.2606.0/runtime/lookup.c:458:9: warning: Uninitialized variable: comparison [uninitvar] rsyslog-8.2606.0/runtime/lookup.c:447:14: note: Assuming condition is false rsyslog-8.2606.0/runtime/lookup.c:458:9: note: Uninitialized variable: comparison rsyslog-8.2606.0/runtime/cfsysline.c:679:58: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/cfsysline.c:729:65: style: Parameter 'pData' can be declared as pointer to const. However it seems that 'cslchKeyDestruct' is a callback function, if 'pData' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/cfsysline.c:868:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/cfsysline.c:729:65: note: Parameter 'pData' can be declared as pointer to const rsyslog-8.2606.0/runtime/cfsysline.c:738:34: style: Parameter 'pKey1' can be declared as pointer to const. However it seems that 'cslchKeyCompare' is a callback function, if 'pKey1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/cfsysline.c:868:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/cfsysline.c:738:34: note: Parameter 'pKey1' can be declared as pointer to const rsyslog-8.2606.0/runtime/cfsysline.c:738:47: style: Parameter 'pKey2' can be declared as pointer to const. However it seems that 'cslchKeyCompare' is a callback function, if 'pKey2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/cfsysline.c:868:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/cfsysline.c:738:47: note: Parameter 'pKey2' can be declared as pointer to const rsyslog-8.2606.0/runtime/lib_ksils12.c:317:74: style: Parameter 'der' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:872:16: style: Variable 'tm_info' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:916:55: style: Parameter 'logfn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:1528:44: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:1528:55: style: Parameter 'loginid' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:1528:70: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/lib_ksils12.c:1560:43: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/rsconf.c:227:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNSPEC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:318:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:604:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:614:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:645:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:704:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:712:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:727:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:741:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnfcurrfn [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:814:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:1046:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:1063:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:1285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modInitFile [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/rsconf.c:1498:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:189:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] rsyslog-8.2606.0/runtime/lib_ksils12.c:1150:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] rsyslog-8.2606.0/tests/unit/stringbuf_test.c:107:10: style: Variable 'raw_src' can be declared as const array [constVariable] rsyslog-8.2606.0/runtime/lib_ksils12.c:275:16: warning: Uninitialized variable: buf [uninitvar] rsyslog-8.2606.0/runtime/lib_ksils12.c:270:31: note: Assuming condition is false rsyslog-8.2606.0/runtime/lib_ksils12.c:275:16: note: Uninitialized variable: buf rsyslog-8.2606.0/runtime/lib_ksils12.c:643:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/net_ossl.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_LOCK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_LOCK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:638:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_FILETYPE_PEM [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:706:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_SSL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:927:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1012:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1089:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_commonName [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_V_OK [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1365:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_MAX_MD_SIZE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIST_POINT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X509_OBJECT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1722:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable untrusted_peer_certs [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:1961:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:2109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCSP_RESPONSE_STATUS_SUCCESSFUL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:2134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_STRING [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:2259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_VERIFY_NONE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:2431:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIO_TYPE_DESCRIPTOR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/net_ossl.c:2637:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:896:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/net_ossl.c:2641:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/lib_ksils12.c:1084:21: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/modules.c:1394:1: style:inconclusive: Function 'moduleClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/modules.c:88:69: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'dummyBeginTransaction' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:861:17: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:88:69: note: Parameter 'dummy' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:91:67: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'dummyEndTransaction' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:864:17: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:91:67: note: Parameter 'dummy' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:266:40: style: Parameter 'name' can be declared as pointer to const. However it seems that 'queryHostEtryPt' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:532:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:266:40: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:291:30: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'modGetName' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:1376:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:291:30: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:465:45: style: Parameter 'cnf' can be declared as pointer to const. However it seems that 'FindWithCnfName' is a callback function, if 'cnf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:1379:28: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:465:45: note: Parameter 'cnf' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:465:57: style: Parameter 'name' can be declared as pointer to const. However it seems that 'FindWithCnfName' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/modules.c:1379:28: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/modules.c:465:57: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/modules.c:466:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/modules.c:1006:12: style: Variable 'pModNameCmp' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/obj.c:1098:27: style: Condition 'arrObjInfo[i]!=NULL' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/ruleset.c:1094:1: style:inconclusive: Function 'rulesetClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/obj.c:1052:60: style:inconclusive: Function 'FindObjInfo' argument 1 names different: declaration 'szObjName' definition 'strOID'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/obj.c:109:41: note: Function 'FindObjInfo' argument 1 names different: declaration 'szObjName' definition 'strOID'. rsyslog-8.2606.0/runtime/obj.c:1052:60: note: Function 'FindObjInfo' argument 1 names different: declaration 'szObjName' definition 'strOID'. rsyslog-8.2606.0/runtime/obj.c:1352:34: style:inconclusive: Function 'objClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/ruleset.c:205:50: style: Parameter 'pWti' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/obj.c:118:75: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'objInfoNotImplementedDummy' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/obj.c:860:9: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/obj.c:118:75: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/ruleset.c:662:57: style: Parameter 'pszName' can be declared as pointer to const. However it seems that 'rulesetSetName' is a callback function, if 'pszName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/ruleset.c:1070:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/ruleset.c:662:57: note: Parameter 'pszName' can be declared as pointer to const rsyslog-8.2606.0/runtime/ruleset.c:900:59: style: Parameter 'pNewVal' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/obj.c:543:45: style: Parameter 'pszRecType' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/obj.c:1007:46: style: Parameter 'pszName' can be declared as pointer to const. However it seems that 'SetName' is a callback function, if 'pszName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/obj.c:1303:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/obj.c:1007:46: note: Parameter 'pszName' can be declared as pointer to const rsyslog-8.2606.0/runtime/obj.c:1243:73: style: Parameter 'pObjFile' can be declared as pointer to const. However it seems that 'ReleaseObj' is a callback function, if 'pObjFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/obj.c:1291:23: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/obj.c:1243:73: note: Parameter 'pObjFile' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:603:1: style:inconclusive: Function 'wtpSetpmutUsr' argument 2 names different: declaration '' definition 'pVal'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/wtp.c:655:1: style:inconclusive: Function 'wtpClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/wtp.c:79:77: style: Parameter 'p1' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_int' is a callback function, if 'p1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:105:54: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:79:77: note: Parameter 'p1' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:82:78: style: Parameter 'p1' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_intp' is a callback function, if 'p1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:106:60: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:82:78: note: Parameter 'p1' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:82:111: style: Parameter 'p2' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_intp' is a callback function, if 'p2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:106:60: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:82:111: note: Parameter 'p2' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:85:79: style: Parameter 'p1' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_voidp' is a callback function, if 'p1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:107:52: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:85:79: note: Parameter 'p1' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:85:113: style: Parameter 'p2' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_voidp' is a callback function, if 'p2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:107:52: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:85:113: note: Parameter 'p2' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:88:80: style: Parameter 'p1' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_wti_tp' is a callback function, if 'p1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:108:59: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:88:80: note: Parameter 'p1' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:88:115: style: Parameter 'p2' can be declared as pointer to const. However it seems that 'NotImplementedDummy_voidp_wti_tp' is a callback function, if 'p2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:108:59: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:88:115: note: Parameter 'p2' can be declared as pointer to const rsyslog-8.2606.0/runtime/wtp.c:616:44: style: Parameter 'pszMsg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/wtp.c:638:73: style: Parameter 'i' can be declared as pointer to const. However it seems that 'wtpQueryInterface' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/wtp.c:655:1: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/wtp.c:638:73: note: Parameter 'i' can be declared as pointer to const rsyslog-8.2606.0/runtime/srutils.c:249:34: style:inconclusive: Function 'makeFileParentDirs' argument 6 names different: declaration 'bFailOnChown' definition 'bFailOnChownFail'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/srUtils.h:87:34: note: Function 'makeFileParentDirs' argument 6 names different: declaration 'bFailOnChown' definition 'bFailOnChownFail'. rsyslog-8.2606.0/runtime/srutils.c:249:34: note: Function 'makeFileParentDirs' argument 6 names different: declaration 'bFailOnChown' definition 'bFailOnChownFail'. rsyslog-8.2606.0/runtime/srutils.c:162:28: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/srutils.c:377:28: style: Parameter 'pDirName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/srutils.c:377:64: style: Parameter 'pFName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/srutils.c:487:34: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/srutils.c:553:11: style: Variable 'pszErr' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/srutils.c:658:29: style: Parameter 'pszName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/srutils.c:686:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/srutils.c:781:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/parser.c:229:108: style:inconclusive: Function 'parserConstructViaModAndName' argument 3 names different: declaration 'parserInst' definition 'pInst'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/parser.h:75:82: note: Function 'parserConstructViaModAndName' argument 3 names different: declaration 'parserInst' definition 'pInst'. rsyslog-8.2606.0/runtime/parser.c:229:108: note: Function 'parserConstructViaModAndName' argument 3 names different: declaration 'parserInst' definition 'pInst'. rsyslog-8.2606.0/runtime/parser.c:737:1: style:inconclusive: Function 'parserClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/parser.c:125:87: style: Parameter 'pName' can be declared as pointer to const. However it seems that 'FindParser' is a callback function, if 'pName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/parser.c:718:23: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/parser.c:125:87: note: Parameter 'pName' can be declared as pointer to const rsyslog-8.2606.0/runtime/parser.c:166:49: style: Parameter 'name' can be declared as pointer to const. However it seems that 'SetName' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/parser.c:710:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/parser.c:166:49: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/parser.c:206:1: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/parser.c:266:12: style: Variable 'pszMsg' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/nsd_ptcp.c:918:13: style: Condition 'ret<0' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/nsd_ptcp.c:916:12: note: Assignment 'ret=-1', assigned value is -1 rsyslog-8.2606.0/runtime/nsd_ptcp.c:918:13: note: Condition 'ret<0' is always true rsyslog-8.2606.0/runtime/nsd_ptcp.c:933:13: style: Condition 'ret<0' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/nsd_ptcp.c:931:12: note: Assignment 'ret=-1', assigned value is -1 rsyslog-8.2606.0/runtime/nsd_ptcp.c:933:13: note: Condition 'ret<0' is always true rsyslog-8.2606.0/runtime/nsd_ptcp.c:948:13: style: Condition 'ret<0' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/nsd_ptcp.c:946:12: note: Assignment 'ret=-1', assigned value is -1 rsyslog-8.2606.0/runtime/nsd_ptcp.c:948:13: note: Condition 'ret<0' is always true rsyslog-8.2606.0/runtime/nsd_mbedtls.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_VERSION_NUMBER [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbedtls_entropy_func [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:223:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_SSL_WANT_WRITE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:249:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:453:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:547:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:596:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:618:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:632:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:646:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:660:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:675:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:726:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_NET_SEND_FAILED [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:742:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_NONE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:848:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:907:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:940:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_OID_AT_CN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:955:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_OID_AT_CN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:976:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ASN1_CONTEXT_SPECIFIC [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1045:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_ERR_X509_FATAL_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1088:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBEDTLS_SSL_VERIFY_OPTIONAL [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1399:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1430:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_E_AGAIN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:217:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:357:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_CRT_X509 [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:622:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:725:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_X509_FMT_PEM [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:792:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_E_FILE_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:902:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_VERSION_NUMBER [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:936:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_SERVER [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1007:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_E_FILE_ERROR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1483:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1533:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_SHUT_WR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1565:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1637:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1728:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1820:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1835:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1850:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1866:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1883:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1930:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1945:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1960:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:1976:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2021:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2042:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2054:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2064:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2082:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2375:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNUTLS_NAME_DNS [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_gtls.c:2411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1250:1: style:inconclusive: Function 'nsd_ptcpClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_ptcp.c:112:17: style: Variable 'pThis' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/nsd_ptcp.c:129:57: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetMode' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1201:20: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:129:57: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:145:74: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetCheckExtendedKeyUsage' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1220:37: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:145:74: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:161:66: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetPrioritizeSAN' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1221:29: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:161:66: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:215:71: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetPermitExpiredCerts' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1203:34: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:215:71: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:215:84: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetPermitExpiredCerts' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1203:34: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:215:84: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:228:62: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetTlsCAFile' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1223:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:228:62: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:241:63: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetTlsCRLFile' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1224:26: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:241:63: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:254:63: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetTlsKeyFile' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1225:26: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:254:63: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:266:64: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetTlsCertFile' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1226:27: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:266:64: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:279:62: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1227:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:279:62: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:279:75: style: Parameter 'pszRemoteSNI' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'pszRemoteSNI' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1227:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:279:75: note: Parameter 'pszRemoteSNI' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:292:71: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetTlsRevocationCheck' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1228:34: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:292:71: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:326:62: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetPermPeers' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1205:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:326:62: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:327:73: style: Parameter 'pPermPeers' can be declared as pointer to const. However it seems that 'SetPermPeers' is a callback function, if 'pPermPeers' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1205:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:327:73: note: Parameter 'pPermPeers' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:861:42: style: Parameter 'pBuf' can be declared as pointer to const. However it seems that 'Send' is a callback function, if 'pBuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ptcp.c:1207:17: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ptcp.c:861:42: note: Parameter 'pBuf' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ptcp.c:1080:17: style: Variable 'pThis' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/stream.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:590:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:660:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1178:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1221:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1492:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1663:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1835:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:1891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2044:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2053:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:2358:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:107:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:146:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIO_TYPE_DESCRIPTOR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_NONE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:377:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_MODE_AUTO_RETRY [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:515:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_WRITE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:576:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:649:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:716:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:739:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:755:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:787:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:804:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:859:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:879:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:903:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:976:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSL_ERROR_WANT_READ [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1077:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1642:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/nsd_ossl.c:1657:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pszID [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:291:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:322:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:559:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:634:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:656:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:892:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSD_PTR_TYPE_SESS [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:994:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1209:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSD_PTR_TYPE_LSTN [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1500:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1806:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:1886:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2008:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2037:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2044:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2055:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2071:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2078:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2085:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2093:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/tcpsrv.c:2333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/dynstats.c:302:67: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] rsyslog-8.2606.0/runtime/dynstats.c:576:13: note: Assuming that condition 'b' is not redundant rsyslog-8.2606.0/runtime/dynstats.c:572:9: note: Calling function 'dynstats_resetBucket', 1st argument 'b' value is 0 rsyslog-8.2606.0/runtime/dynstats.c:348:5: note: Calling function 'dynstats_rebuildSurvivorTable', 1st argument 'b' value is 0 rsyslog-8.2606.0/runtime/dynstats.c:302:67: note: Null pointer dereference rsyslog-8.2606.0/runtime/dynstats.c:303:9: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] rsyslog-8.2606.0/runtime/dynstats.c:576:13: note: Assuming that condition 'b' is not redundant rsyslog-8.2606.0/runtime/dynstats.c:572:9: note: Calling function 'dynstats_resetBucket', 1st argument 'b' value is 0 rsyslog-8.2606.0/runtime/dynstats.c:348:5: note: Calling function 'dynstats_rebuildSurvivorTable', 1st argument 'b' value is 0 rsyslog-8.2606.0/runtime/dynstats.c:303:9: note: Null pointer dereference rsyslog-8.2606.0/runtime/dynstats.c:689:47: style:inconclusive: Function 'dynstats_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/dynstats.h:115:47: note: Function 'dynstats_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. rsyslog-8.2606.0/runtime/dynstats.c:689:47: note: Function 'dynstats_initCnf' argument 1 names different: declaration 'b' definition 'bkts'. rsyslog-8.2606.0/runtime/dynstats.c:1145:42: style:inconclusive: Function 'dynstats_inc' argument 1 names different: declaration 'bucket' definition 'b'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/dynstats.h:118:42: note: Function 'dynstats_inc' argument 1 names different: declaration 'bucket' definition 'b'. rsyslog-8.2606.0/runtime/dynstats.c:1145:42: note: Function 'dynstats_inc' argument 1 names different: declaration 'bucket' definition 'b'. rsyslog-8.2606.0/runtime/dynstats.c:293:55: style: Parameter 'ignore' can be declared as pointer to const. However it seems that 'no_op_free' is a callback function, if 'ignore' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/dynstats.c:306:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/dynstats.c:293:55: note: Parameter 'ignore' can be declared as pointer to const rsyslog-8.2606.0/runtime/dynstats.c:876:56: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/dynstats.c:891:62: style: Parameter 'pszstatefile' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/dynstats.c:1335:19: style: Variable 'new_content' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net.c:1313:24: style: Condition 'sndbuf!=0' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/net.c:1346:24: style: Condition 'rcvbuf!=0' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/net.c:219:30: style: Variable 'pPeer->pWildcardLast' is reassigned a value before the old one has been used. [redundantAssignment] rsyslog-8.2606.0/runtime/net.c:215:34: note: pPeer->pWildcardLast is assigned rsyslog-8.2606.0/runtime/net.c:219:30: note: pPeer->pWildcardLast is overwritten rsyslog-8.2606.0/runtime/rsconf.c:802:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] rsyslog-8.2606.0/runtime/net.c:1652:1: style:inconclusive: Function 'netClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/ratelimit.c:1390:31: style: The statement 'if (policy->overrides!=NULL) policy->overrides=NULL' is logically equivalent to 'policy->overrides=NULL'. [duplicateConditionalAssign] rsyslog-8.2606.0/runtime/ratelimit.c:1391:31: note: Assignment 'policy->overrides=NULL' rsyslog-8.2606.0/runtime/ratelimit.c:1390:31: note: Condition 'policy->overrides!=NULL' is redundant rsyslog-8.2606.0/runtime/net.c:150:74: style: Parameter 'pszStr' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/net.c:253:72: style: Parameter 'pszID' can be declared as pointer to const. However it seems that 'AddPermittedPeer' is a callback function, if 'pszID' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/net.c:1622:29: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/net.c:253:72: note: Parameter 'pszID' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:517:55: style: Parameter 'iAllow' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/net.c:930:42: style: Variable 'ip6' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net.c:931:41: style: Variable 'net' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net.c:1403:38: style: Parameter 'hostname' can be declared as pointer to const. However it seems that 'create_udp_socket' is a callback function, if 'hostname' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/net.c:1616:30: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/net.c:1403:38: note: Parameter 'hostname' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:1404:38: style: Parameter 'pszPort' can be declared as pointer to const. However it seems that 'create_udp_socket' is a callback function, if 'pszPort' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/net.c:1616:30: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/net.c:1404:38: note: Parameter 'pszPort' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:1409:37: style: Parameter 'device' can be declared as pointer to const. However it seems that 'create_udp_socket' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/net.c:1616:30: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/net.c:1409:37: note: Parameter 'device' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:1551:36: style: Parameter 'szif' can be declared as pointer to const. However it seems that 'getIFIPAddr' is a callback function, if 'szif' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/net.c:1627:24: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/net.c:1551:36: note: Parameter 'szif' can be declared as pointer to const rsyslog-8.2606.0/runtime/net.c:1557:21: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net.c:1564:11: style: Variable 'pAddr' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/ratelimit.c:1751:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] rsyslog-8.2606.0/runtime/rsconf.c:1652:1: style:inconclusive: Function 'rsconfClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/rsconf.c:1158:72: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'setActionResumeInterval' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/rsconf.c:1368:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/rsconf.c:1158:72: note: Parameter 'pVal' can be declared as pointer to const rsyslog-8.2606.0/runtime/msg.c:331:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:814:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:1032:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:1152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2055:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:2727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:3022:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_string [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:3096:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:3445:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:3772:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_C_TO_STRING_SPACED [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:4600:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_tokener_continue [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:4626:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_object [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:4678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:4730:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_object [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/msg.c:4863:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_type_object [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/ratelimit.c:1913:84: style:inconclusive: Function 'ratelimitMsg' argument 3 names different: declaration 'ppRep' definition 'ppRepMsg'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/ratelimit.h:125:92: note: Function 'ratelimitMsg' argument 3 names different: declaration 'ppRep' definition 'ppRepMsg'. rsyslog-8.2606.0/runtime/ratelimit.c:1913:84: note: Function 'ratelimitMsg' argument 3 names different: declaration 'ppRep' definition 'ppRepMsg'. rsyslog-8.2606.0/runtime/ratelimit.c:2248:37: style:inconclusive: Function 'ratelimitDestruct' argument 1 names different: declaration 'pThis' definition 'ratelimit'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/ratelimit.h:127:37: note: Function 'ratelimitDestruct' argument 1 names different: declaration 'pThis' definition 'ratelimit'. rsyslog-8.2606.0/runtime/ratelimit.c:2248:37: note: Function 'ratelimitDestruct' argument 1 names different: declaration 'pThis' definition 'ratelimit'. rsyslog-8.2606.0/runtime/ratelimit.c:514:83: style: Parameter 'policy' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/tcps_sess.c:1090:1: style:inconclusive: Function 'tcps_sessClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/tcps_sess.c:332:59: style: Parameter 'stTime' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/tcps_sess.c:738:11: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/action.c:1743:46: style: Condition 'iRet==RS_RET_SUSPENDED' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/action.c:829:9: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] rsyslog-8.2606.0/runtime/queue.c:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:542:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:679:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1037:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1368:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1395:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:1999:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2074:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pObjInfo [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:2645:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3051:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3638:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3732:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:3947:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:4064:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:4111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:4398:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/queue.c:4615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObjCooCKiE [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/action.c:1986:102: style:inconclusive: Function 'doSubmitToActionQ' argument 3 names different: declaration '' definition 'pMsg'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/action.c:2036:82: style:inconclusive: Function 'actionWriteToAction' argument 3 names different: declaration '' definition 'pWti'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/action.c:2108:94: style:inconclusive: Function 'doSubmitToActionQComplex' argument 3 names different: declaration '' definition 'pMsg'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/action.c:2183:103: style:inconclusive: Function 'doSubmitToActionQNotAllMark' argument 3 names different: declaration '' definition 'pMsg'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/action.c:624:47: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/action.c:624:67: style: Parameter 'pWti' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/action.c:992:11: style: Variable 'existingInstance' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/action.c:1226:57: style: Parameter 'pAction' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/action.c:1270:64: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/action.c:1897:88: style: Parameter 'actWrkrData' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/action.c:2411:70: style: Parameter 'pp' can be declared as pointer to const. However it seems that 'resetConfigVariables' is a callback function, if 'pp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/action.c:2537:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/action.c:2411:70: note: Parameter 'pp' can be declared as pointer to const rsyslog-8.2606.0/runtime/action.c:2411:105: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'resetConfigVariables' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/action.c:2537:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/action.c:2411:105: note: Parameter 'pVal' can be declared as pointer to const rsyslog-8.2606.0/runtime/net_ossl.c:2706:1: style:inconclusive: Function 'net_osslClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/net_ossl.c:1577:26: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] rsyslog-8.2606.0/runtime/net_ossl.c:1578:30: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] rsyslog-8.2606.0/runtime/net_ossl.c:1619:27: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] rsyslog-8.2606.0/runtime/net_ossl.c:818:51: style: Parameter 'pFingerprint' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/net_ossl.c:911:50: style: Parameter 'certpeer' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/net_ossl.c:1276:25: style: Variable 'pPermitExpiredCerts' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net_ossl.c:1618:17: style: Variable 'store' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net_ossl.c:2247:29: style: Variable 'pPermitExpiredCerts' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/net_ossl.c:698:17: style: Variable 'iSSLErr' is assigned a value that is never used. [unreadVariable] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:692:10: style: Redundant initialization for 'slen'. The initialized value is overwritten before it is read. [redundantInitialization] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:688:18: note: slen is initialized rsyslog-8.2606.0/runtime/nsd_mbedtls.c:692:10: note: slen is overwritten rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1513:1: style:inconclusive: Function 'nsd_mbedtlsClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:400:61: style: Parameter 'gnutlsPriorityString' can be declared as pointer to const. However it seems that 'SetGnutlsPriorityString' is a callback function, if 'gnutlsPriorityString' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1480:36: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_mbedtls.c:400:61: note: Parameter 'gnutlsPriorityString' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_mbedtls.c:579:62: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1490:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_mbedtls.c:579:62: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_mbedtls.c:579:75: style: Parameter 'pszRemoteSNI' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'pszRemoteSNI' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1490:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_mbedtls.c:579:75: note: Parameter 'pszRemoteSNI' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_mbedtls.c:687:20: style: Variable 'pThis' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:814:42: style: Parameter 'pFingerprint' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:837:83: style: Parameter 'crt' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/nsd_mbedtls.c:1110:42: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/nsd_ossl.c:257:60: style:inconclusive: Function 'osslRecordRecv' argument 2 names different: declaration '' definition 'nextIODirection'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_ossl.c:1475:85: style:inconclusive: Function 'applyGnutlsPriorityString' argument 1 names different: declaration 'pNsd' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/nsd_ossl.c:65:65: note: Function 'applyGnutlsPriorityString' argument 1 names different: declaration 'pNsd' definition 'pThis'. rsyslog-8.2606.0/runtime/nsd_ossl.c:1475:85: note: Function 'applyGnutlsPriorityString' argument 1 names different: declaration 'pNsd' definition 'pThis'. rsyslog-8.2606.0/runtime/nsd_ossl.c:1733:1: style:inconclusive: Function 'nsd_osslClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_ossl.c:1500:74: style: Parameter 'pNsd' can be declared as pointer to const. However it seems that 'SetCheckExtendedKeyUsage' is a callback function, if 'pNsd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ossl.c:1701:37: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ossl.c:1500:74: note: Parameter 'pNsd' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_ossl.c:1638:50: style: Parameter 'remoteSNI' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'remoteSNI' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_ossl.c:1711:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_ossl.c:1638:50: note: Parameter 'remoteSNI' can be declared as pointer to const rsyslog-8.2606.0/runtime/conf.c:362:55: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] rsyslog-8.2606.0/runtime/conf.c:601:1: style:inconclusive: Function 'confClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/conf.c:149:46: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'doNameLine' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/conf.c:558:23: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/conf.c:149:46: note: Parameter 'pVal' can be declared as pointer to const rsyslog-8.2606.0/runtime/conf.c:253:107: style: Parameter 'dfltTplName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/conf.c:570:70: style: Parameter 'pp' can be declared as pointer to const. However it seems that 'resetConfigVariables' is a callback function, if 'pp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/conf.c:610:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/conf.c:570:70: note: Parameter 'pp' can be declared as pointer to const rsyslog-8.2606.0/runtime/conf.c:570:105: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'resetConfigVariables' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/conf.c:610:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/conf.c:570:105: note: Parameter 'pVal' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:1671:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] rsyslog-8.2606.0/runtime/tcpsrv.c:2463:1: style:inconclusive: Function 'tcpsrvClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/tcpsrv.c:233:65: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/tcpsrv.c:2083:79: style: Parameter 'tz' can be declared as pointer to const. However it seems that 'SetDfltTZ' is a callback function, if 'tz' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2389:22: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2083:79: note: Parameter 'tz' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2098:67: style: Parameter 'origin' can be declared as pointer to const. However it seems that 'SetOrigin' is a callback function, if 'origin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2388:22: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2098:67: note: Parameter 'origin' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2181:75: style: Parameter 'name' can be declared as pointer to const. However it seems that 'SetDrvrName' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2409:24: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2181:75: note: Parameter 'name' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2191:79: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrAuthMode' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2403:28: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2191:79: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2201:83: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrPermitExpiredCerts' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2404:38: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2201:83: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2211:83: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrCAFile' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2405:26: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2211:83: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2221:84: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrCRLFile' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2406:27: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2221:84: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2231:72: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrKeyFile' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2407:27: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2231:72: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/tcpsrv.c:2241:73: style: Parameter 'mode' can be declared as pointer to const. However it seems that 'SetDrvrCertFile' is a callback function, if 'mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/tcpsrv.c:2408:28: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/tcpsrv.c:2241:73: note: Parameter 'mode' can be declared as pointer to const rsyslog-8.2606.0/runtime/stream.c:925:54: style: Condition 'bEscapeLF' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/stream.c:1617:49: style: Condition 'bTimedOut' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/stream.c:1614:21: note: Assignment 'bTimedOut=0', assigned value is 0 rsyslog-8.2606.0/runtime/stream.c:1617:49: note: Condition 'bTimedOut' is always false rsyslog-8.2606.0/runtime/template.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/template.c:809:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/template.c:823:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/template.c:2133:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/template.c:2253:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPL_REGEX_NOMATCH_USE_DFLTSTR [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/template.c:2710:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUsed [valueFlowBailoutIncompleteVar] rsyslog-8.2606.0/runtime/stream.c:559:26: style: Checking if unsigned expression 'pThis->iMaxFiles' is less than zero. [unsignedLessThanZero] rsyslog-8.2606.0/runtime/nsd_gtls.c:403:9: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] rsyslog-8.2606.0/runtime/nsd_gtls.c:409:9: style: Obsolescent function 'ctime_r' called. It is recommended to use 'strftime' instead. [prohibitedctime_rCalled] rsyslog-8.2606.0/runtime/stream.c:1830:56: style:inconclusive: Function 'strmMultiFileSeek' argument 2 names different: declaration 'fileNum' definition 'FNum'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/stream.h:266:56: note: Function 'strmMultiFileSeek' argument 2 names different: declaration 'fileNum' definition 'FNum'. rsyslog-8.2606.0/runtime/stream.c:1830:56: note: Function 'strmMultiFileSeek' argument 2 names different: declaration 'fileNum' definition 'FNum'. rsyslog-8.2606.0/runtime/stream.c:2434:1: style:inconclusive: Function 'strmClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/stream.c:1006:56: style: Parameter 'start_preg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stream.c:1007:56: style: Parameter 'end_preg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/stream.c:2071:52: style: Parameter 'pszName' can be declared as pointer to const. However it seems that 'strmSetFName' is a callback function, if 'pszName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/stream.c:2393:21: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/stream.c:2071:52: note: Parameter 'pszName' can be declared as pointer to const rsyslog-8.2606.0/runtime/stream.c:2096:50: style: Parameter 'pszDir' can be declared as pointer to const. However it seems that 'strmSetDir' is a callback function, if 'pszDir' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/stream.c:2395:19: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/stream.c:2096:50: note: Parameter 'pszDir' can be declared as pointer to const rsyslog-8.2606.0/runtime/nsd_gtls.c:618:64: style:inconclusive: Function 'gtlsRecordRecv' argument 2 names different: declaration '' definition 'nextIODirection'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_gtls.c:2618:1: style:inconclusive: Function 'nsd_gtlsClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/nsd_gtls.c:350:17: style: Variable 'pThis' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/nsd_gtls.c:571:42: style: Parameter 'pFingerprint' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/nsd_gtls.c:1862:50: style: Parameter 'remoteSNI' can be declared as pointer to const. However it seems that 'SetRemoteSNI' is a callback function, if 'remoteSNI' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/nsd_gtls.c:2592:25: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/nsd_gtls.c:1862:50: note: Parameter 'remoteSNI' can be declared as pointer to const rsyslog-8.2606.0/runtime/msg.c:244:22: style:inconclusive: Function 'MsgLock' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:233:22: note: Function 'MsgLock' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:244:22: note: Function 'MsgLock' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:250:24: style:inconclusive: Function 'MsgUnlock' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:240:24: note: Function 'MsgUnlock' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:250:24: note: Function 'MsgUnlock' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:807:31: style:inconclusive: Function 'msgDestruct' argument 1 names different: declaration 'ppM' definition 'ppThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:177:31: note: Function 'msgDestruct' argument 1 names different: declaration 'ppM' definition 'ppThis'. rsyslog-8.2606.0/runtime/msg.c:807:31: note: Function 'msgDestruct' argument 1 names different: declaration 'ppM' definition 'ppThis'. rsyslog-8.2606.0/runtime/msg.c:1580:34: style:inconclusive: Function 'getPRI' argument 1 names different: declaration 'pMsg' definition 'pM'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:214:28: note: Function 'getPRI' argument 1 names different: declaration 'pMsg' definition 'pM'. rsyslog-8.2606.0/runtime/msg.c:1580:34: note: Function 'getPRI' argument 1 names different: declaration 'pMsg' definition 'pM'. rsyslog-8.2606.0/runtime/msg.c:2250:51: style:inconclusive: Function 'MsgSetRuleset' argument 2 names different: declaration '' definition 'pRuleset'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2333:101: style:inconclusive: Function 'getTAG' argument 4 names different: declaration '' definition 'bLockMutex'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2500:30: style:inconclusive: Function 'MsgSetInputName' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:181:30: note: Function 'MsgSetInputName' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2500:30: note: Function 'MsgSetInputName' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2500:45: style:inconclusive: Function 'MsgSetInputName' argument 2 names different: declaration '' definition 'inputName'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2541:28: style:inconclusive: Function 'MsgSetRcvFrom' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:194:28: note: Function 'MsgSetRcvFrom' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2541:28: note: Function 'MsgSetRcvFrom' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2541:43: style:inconclusive: Function 'MsgSetRcvFrom' argument 2 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2555:37: style:inconclusive: Function 'MsgSetRcvFromStr' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:195:37: note: Function 'MsgSetRcvFromStr' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2555:37: note: Function 'MsgSetRcvFromStr' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2555:57: style:inconclusive: Function 'MsgSetRcvFromStr' argument 2 names different: declaration 'pszRcvFrom' definition 'psz'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:195:56: note: Function 'MsgSetRcvFromStr' argument 2 names different: declaration 'pszRcvFrom' definition 'psz'. rsyslog-8.2606.0/runtime/msg.c:2555:57: note: Function 'MsgSetRcvFromStr' argument 2 names different: declaration 'pszRcvFrom' definition 'psz'. rsyslog-8.2606.0/runtime/msg.c:2555:72: style:inconclusive: Function 'MsgSetRcvFromStr' argument 3 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2555:86: style:inconclusive: Function 'MsgSetRcvFromStr' argument 4 names different: declaration '' definition 'ppProp'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2569:34: style:inconclusive: Function 'MsgSetRcvFromIP' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:196:34: note: Function 'MsgSetRcvFromIP' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2569:34: note: Function 'MsgSetRcvFromIP' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2569:49: style:inconclusive: Function 'MsgSetRcvFromIP' argument 2 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2597:36: style:inconclusive: Function 'MsgSetRcvFromPort' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:198:36: note: Function 'MsgSetRcvFromPort' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2597:36: note: Function 'MsgSetRcvFromPort' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2597:51: style:inconclusive: Function 'MsgSetRcvFromPort' argument 2 names different: declaration '' definition 'new'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:2627:29: style:inconclusive: Function 'MsgSetHOSTNAME' argument 1 names different: declaration 'pMsg' definition 'pThis'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:200:29: note: Function 'MsgSetHOSTNAME' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:2627:29: note: Function 'MsgSetHOSTNAME' argument 1 names different: declaration 'pMsg' definition 'pThis'. rsyslog-8.2606.0/runtime/msg.c:4581:94: style:inconclusive: Function 'MsgSetPropsViaJSON' argument 2 names different: declaration 'json' definition 'jsonstr'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:224:94: note: Function 'MsgSetPropsViaJSON' argument 2 names different: declaration 'json' definition 'jsonstr'. rsyslog-8.2606.0/runtime/msg.c:4581:94: note: Function 'MsgSetPropsViaJSON' argument 2 names different: declaration 'json' definition 'jsonstr'. rsyslog-8.2606.0/runtime/msg.c:4649:39: style:inconclusive: Function 'MsgGetSeverity' argument 1 names different: declaration 'pThis' definition 'pMsg'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:222:33: note: Function 'MsgGetSeverity' argument 1 names different: declaration 'pThis' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:4649:39: note: Function 'MsgGetSeverity' argument 1 names different: declaration 'pThis' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:4912:35: style:inconclusive: Function 'msgDelJSON' argument 1 names different: declaration 'pMsg' definition 'pM'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:264:29: note: Function 'msgDelJSON' argument 1 names different: declaration 'pMsg' definition 'pM'. rsyslog-8.2606.0/runtime/msg.c:4912:35: note: Function 'msgDelJSON' argument 1 names different: declaration 'pMsg' definition 'pM'. rsyslog-8.2606.0/runtime/msg.c:4912:46: style:inconclusive: Function 'msgDelJSON' argument 2 names different: declaration 'varname' definition 'name'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:264:42: note: Function 'msgDelJSON' argument 2 names different: declaration 'varname' definition 'name'. rsyslog-8.2606.0/runtime/msg.c:4912:46: note: Function 'msgDelJSON' argument 2 names different: declaration 'varname' definition 'name'. rsyslog-8.2606.0/runtime/msg.c:4961:52: style:inconclusive: Function 'msgAddMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:220:33: note: Function 'msgAddMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:4961:52: note: Function 'msgAddMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:4978:57: style:inconclusive: Function 'msgAddMultiMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:221:38: note: Function 'msgAddMultiMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:4978:57: note: Function 'msgAddMultiMetadata' argument 1 names different: declaration 'msg' definition 'pMsg'. rsyslog-8.2606.0/runtime/msg.c:5048:77: style:inconclusive: Function 'msgSetJSONFromVar' argument 3 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/msg.h:263:71: note: Function 'msgSetJSONFromVar' argument 3 names different: declaration 'var' definition 'v'. rsyslog-8.2606.0/runtime/msg.c:5048:77: note: Function 'msgSetJSONFromVar' argument 3 names different: declaration 'var' definition 'v'. rsyslog-8.2606.0/runtime/msg.c:5231:1: style:inconclusive: Function 'msgClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/msg.c:1332:12: style: Variable 'pszTag' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:1391:12: style: Variable 'pszTag' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:1425:59: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1514:38: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1552:29: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1556:29: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1580:34: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1709:69: style: Parameter 'pTmIn' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1932:46: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1947:49: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1961:46: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:1975:49: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:2133:50: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:2511:40: style: Parameter 'tz' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:2525:69: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:2762:51: style: Parameter 'pszRawMsg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:3072:68: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:3875:16: style: Variable 'pFldEnd' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:4046:16: style: Variable 'pSb' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:4137:20: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:4454:16: style: Variable 'pSrc' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/msg.c:4649:39: style: Parameter 'pMsg' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:4703:70: style: Parameter 'leaf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:5074:60: style: Parameter 'toadd' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:5223:73: style: Parameter 'i' can be declared as pointer to const. However it seems that 'msgQueryInterface' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/msg.c:5231:1: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/msg.c:5223:73: note: Parameter 'i' can be declared as pointer to const rsyslog-8.2606.0/runtime/msg_replace_helper.h:29:48: style: Parameter 'stackBuf' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/msg.c:4145:18: error: Memory is allocated but not initialized: pB [uninitdata] rsyslog-8.2606.0/runtime/msg.c:4464:10: error: Memory is allocated but not initialized: pDst [uninitdata] rsyslog-8.2606.0/runtime/msg.c:3476:11: style: Unused variable: iOffs [unusedVariable] rsyslog-8.2606.0/runtime/queue.c:4108:54: style:inconclusive: Function 'qqueueEnqMsg' argument 2 names different: declaration 'flwCtlType' definition 'flowCtlType'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/queue.h:240:54: note: Function 'qqueueEnqMsg' argument 2 names different: declaration 'flwCtlType' definition 'flowCtlType'. rsyslog-8.2606.0/runtime/queue.c:4108:54: note: Function 'qqueueEnqMsg' argument 2 names different: declaration 'flwCtlType' definition 'flowCtlType'. rsyslog-8.2606.0/runtime/queue.c:4643:1: style:inconclusive: Function 'qqueueClassInit' argument 1 names different: declaration '' definition 'pModInfo'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/queue.c:416:49: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:491:43: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:500:42: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:1007:20: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/queue.c:1319:47: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:1358:49: style: Parameter 'pThis' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:1380:20: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/queue.c:1889:69: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'qConstructDirect' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/queue.c:3416:33: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/queue.c:1889:69: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/queue.c:1894:68: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'qDestructDirect' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/queue.c:3417:32: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/queue.c:1894:68: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/queue.c:2580:20: style: Variable 'pTdl' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/queue.c:3328:42: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'ChkStopWrkrReg' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/queue.c:3491:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/queue.c:3328:42: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/queue.c:3345:43: style: Parameter 'pThis' can be declared as pointer to const. However it seems that 'GetDeqBatchSize' is a callback function, if 'pThis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/queue.c:3492:5: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/queue.c:3345:43: note: Parameter 'pThis' can be declared as pointer to const rsyslog-8.2606.0/runtime/queue.c:3835:52: style: Parameter 'pszSpoolDir' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:3852:54: style: Parameter 'pszPrefix' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:4199:28: style: Variable 'queue_fn_curr' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/queue.c:4553:27: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:4553:43: style: Parameter 'pNew' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/queue.c:4635:76: style: Parameter 'i' can be declared as pointer to const. However it seems that 'qqueueQueryInterface' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rsyslog-8.2606.0/runtime/queue.c:4643:1: note: You might need to cast the function pointer here rsyslog-8.2606.0/runtime/queue.c:4635:76: note: Parameter 'i' can be declared as pointer to const rsyslog-8.2606.0/runtime/template.c:575:23: style: Condition 'prefixLen>=2' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/template.c:572:23: note: Assuming that condition 'keyEnd>keyStart' is not redundant rsyslog-8.2606.0/runtime/template.c:573:34: note: Assignment 'prefixLen=(unsigned long)(keyEnd-keyStart)', assigned value is less than 1 rsyslog-8.2606.0/runtime/template.c:575:23: note: Condition 'prefixLen>=2' is always false rsyslog-8.2606.0/runtime/template.c:581:13: style: Condition 'matchesKey' is always false [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/template.c:574:26: note: Assignment 'matchesKey=0', assigned value is 0 rsyslog-8.2606.0/runtime/template.c:581:13: note: Condition 'matchesKey' is always false rsyslog-8.2606.0/runtime/template.c:1027:78: style:inconclusive: Function 'tplToJSON' argument 3 names different: declaration '' definition 'pjson'. [funcArgNamesDifferentUnnamed] rsyslog-8.2606.0/runtime/template.c:1144:83: style:inconclusive: Function 'doEscape' argument 4 names different: declaration 'escapeMode' definition 'mode'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/template.h:209:83: note: Function 'doEscape' argument 4 names different: declaration 'escapeMode' definition 'mode'. rsyslog-8.2606.0/runtime/template.c:1144:83: note: Function 'doEscape' argument 4 names different: declaration 'escapeMode' definition 'mode'. rsyslog-8.2606.0/runtime/template.c:1970:72: style:inconclusive: Function 'tplAddLine' argument 3 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/template.h:193:80: note: Function 'tplAddLine' argument 3 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. rsyslog-8.2606.0/runtime/template.c:1970:72: note: Function 'tplAddLine' argument 3 names different: declaration 'pRestOfConfLine' definition 'ppRestOfConfLine'. rsyslog-8.2606.0/runtime/template.c:1146:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/template.c:2733:20: style: Variable 'st_str' can be declared as pointer to const [constVariablePointer] rsyslog-8.2606.0/runtime/template.c:2954:48: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] rsyslog-8.2606.0/runtime/template.c:480:24: style: Variable 'childHasOutput' is assigned a value that is never used. [unreadVariable] diff: 2.21.0 rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:469:113: style:inconclusive: Function '_new_handler' argument 5 names different: declaration '' definition 'ipc'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/contrib/omamqp1/omamqp1.c:469:92: style:inconclusive: Function '_new_handler' argument 4 names different: declaration '' definition 'config'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: d [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assignment 'd=calloc(1,sizeof(*d))', assigned value is 0 rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: note: Null pointer dereference head rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: d [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:107:15: note: Assignment 'd=calloc(1,sizeof(*d))', assigned value is 0 rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:9: note: Assuming condition is true rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini.c:111:17: note: Null pointer dereference head rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:92:28: warning:inconclusive: Either the condition 'mock==NULL' is redundant or there is possible null pointer dereference: mock. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:85:14: note: Assuming that condition 'mock==NULL' is not redundant rsyslog-8.2606.0/plugins/mmaitag/ai_provider_gemini_mock.c:92:28: note: Null pointer dereference head rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:259:21: note: Assuming condition is false rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:262:5: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:271:45: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:271:45: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:271:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:271:9: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:273:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:273:13: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:277:41: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:277:41: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:277:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: client [nullPointerOutOfMemory] rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assuming allocation function fails rsyslog-8.2606.0/plugins/omotel/omotel_http.c:253:20: note: Assignment 'client=calloc(1,sizeof(*client))', assigned value is 0 rsyslog-8.2606.0/plugins/omotel/omotel_http.c:277:5: note: Null pointer dereference head rsyslog-8.2606.0/plugins/omotel/otlp_json.c:236:6: warning:inconclusive: Either the condition 'out_payload==NULL' is redundant or there is possible null pointer dereference: out_payload. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_json.c:232:21: note: Assuming that condition 'out_payload==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_json.c:236:6: note: Null pointer dereference head rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:405:6: warning:inconclusive: Either the condition 'out_payload==NULL' is redundant or there is possible null pointer dereference: out_payload. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:401:21: note: Assuming that condition 'out_payload==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:405:6: note: Null pointer dereference head rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:406:6: warning:inconclusive: Either the condition 'out_len==NULL' is redundant or there is possible null pointer dereference: out_len. [nullPointerRedundantCheck] rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:401:40: note: Assuming that condition 'out_len==NULL' is not redundant rsyslog-8.2606.0/plugins/omotel/otlp_protobuf.c:406:6: note: Null pointer dereference 2.21.0 rsyslog-8.2606.0/runtime/cfsysline.c:916:34: style:inconclusive: Function 'regCfSysLineHdlr2' argument 5 names different: declaration '' definition 'pData'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/cfsysline.c:917:34: style:inconclusive: Function 'regCfSysLineHdlr2' argument 6 names different: declaration '' definition 'pOwnerCookie'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/cfsysline.c:918:33: style:inconclusive: Function 'regCfSysLineHdlr2' argument 7 names different: declaration '' definition 'permitted'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/cfsysline.c:961:33: style:inconclusive: Function 'regCfSysLineHdlr' argument 5 names different: declaration '' definition 'pData'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/cfsysline.c:962:33: style:inconclusive: Function 'regCfSysLineHdlr' argument 6 names different: declaration '' definition 'pOwnerCookie'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/hashtable.c:42:42: style:inconclusive: Function 'create_hashtable' argument 3 names different: declaration '' definition 'eqf'. [funcArgNamesDifferentUnnamed] head rsyslog-8.2606.0/runtime/hashtable.c:42:42: style:inconclusive: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent] rsyslog-8.2606.0/runtime/hashtable.h:77:42: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. rsyslog-8.2606.0/runtime/hashtable.c:42:42: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. 2.21.0 rsyslog-8.2606.0/runtime/hashtable.c:43:43: style:inconclusive: Function 'create_hashtable' argument 4 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/janitor.c:41:57: style:inconclusive: Function 'janitorAddEtry' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/janitor.c:41:67: style:inconclusive: Function 'janitorAddEtry' argument 3 names different: declaration '' definition 'pUsr'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/lib_ksils12.c:173:73: style:inconclusive: Function 'rsksisetErrFunc' argument 3 names different: declaration '' definition 'usrptr'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/lib_ksils12.c:178:73: style:inconclusive: Function 'rsksisetLogFunc' argument 3 names different: declaration '' definition 'usrptr'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/lib_ksils12.c:689:32: style: Condition 'ctx->threadSleepms!=newThreadSleep' is always true [knownConditionTrueFalse] rsyslog-8.2606.0/runtime/lib_ksils12.c:688:24: note: newThreadSleep is assigned '((newThreadSleep)<(ctx->threadSleepms))?(newThreadSleep):(ctx->threadSleepms)' here. rsyslog-8.2606.0/runtime/lib_ksils12.c:689:32: note: Condition 'ctx->threadSleepms!=newThreadSleep' is always true 2.21.0 rsyslog-8.2606.0/runtime/linkedlist.c:364:83: style:inconclusive: Function 'llExecFunc' argument 3 names different: declaration '' definition 'pParam'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/linkedlist.c:47:28: style:inconclusive: Function 'llInit' argument 3 names different: declaration '' definition 'pKeyDestructor'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/linkedlist.c:48:23: style:inconclusive: Function 'llInit' argument 4 names different: declaration '' definition 'pCmpOp'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/obj.c:883:42: style:inconclusive: Function 'objDeserializeWithMethods' argument 6 names different: declaration '' definition 'pUsr'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/obj.c:884:47: style:inconclusive: Function 'objDeserializeWithMethods' argument 7 names different: declaration '' definition 'objConstruct'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/obj.c:885:47: style:inconclusive: Function 'objDeserializeWithMethods' argument 8 names different: declaration '' definition 'objConstructFinalize'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/obj.c:886:47: style:inconclusive: Function 'objDeserializeWithMethods' argument 9 names different: declaration '' definition 'objDeserialize'. [funcArgNamesDifferentUnnamed] 2.21.0 rsyslog-8.2606.0/runtime/threads.c:266:32: style:inconclusive: Function 'thrdCreate' argument 2 names different: declaration '' definition 'afterRun'. [funcArgNamesDifferentUnnamed] DONE