2024-03-25 06:40 ftp://ftp.de.debian.org/debian/pool/main/p/proftpd-mod-proxy/proftpd-mod-proxy_0.9.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=sqlite3 --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.5.0-25-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 cppcheck: head 2.13.0 head-info: 51f8b53 (2024-03-24 16:07:43 +0100) count: 324 90 elapsed-time: 2.9 3.0 head-timing-info: old-timing-info: head results: proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:157:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DNS_SRV [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DNS_TXT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:314:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:465:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:485:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:531:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:559:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:688:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1012:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1026:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1196:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1257:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1274:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1325:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1544:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1613:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1701:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:791:22: style: Condition 'new_addr!=NULL' is always false [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:780:34: note: Assignment 'new_addr=NULL', assigned value is 0 proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:791:22: note: Condition 'new_addr!=NULL' is always false proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1128:13: style: Redundant assignment of 'errno' to itself. [selfAssignment] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:315:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1836:26: style: Variable 'saddr' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:690:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:780:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_TEXT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:830:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:874:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_OPEN_FL_INTEGRITY_CHECK [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_OPEN_FL_SCHEMA_VERSION_CHECK [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:1049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:1062:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:320:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:377:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:507:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:818:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:1058:25: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/db.c:816:19: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h_errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_s_ar [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:357:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_PACKETSZ [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:505:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_PACKETSZ [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:287:59: style: Condition 'dns_resolve_srv_aaaa(p,srv,record,*resp)==0' is always false [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:287:35: note: Calling function 'dns_resolve_srv_aaaa' returns -1 proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:287:59: note: Condition 'dns_resolve_srv_aaaa(p,srv,record,*resp)==0' is always false proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:492:11: style: Condition 'res<0' is always false [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:491:32: note: Calling function 'dns_resolve_srv_targets' returns 0 proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:491:32: note: Assignment 'res=dns_resolve_srv_targets(p,name,srvs,msgh,resp,ttl)', assigned value is 0 proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:492:11: note: Condition 'res<0' is always false proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:130:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:130:61: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:131:19: style: Parameter 'resp' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_FORWARD_METHOD_USER_WITH_PROXY_AUTH [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:497:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:560:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:704:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:741:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfc2228_mech [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:813:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:865:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:913:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:469:39: style: Condition 'forward_dst_filter(p,hostport)<0' is always false [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:469:25: note: Calling function 'forward_dst_filter' returns 0 proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:469:39: note: Condition 'forward_dst_filter(p,hostport)<0' is always false proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:514:39: style: Condition 'forward_dst_filter(p,hostport)<0' is always false [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:514:25: note: Calling function 'forward_dst_filter' returns 0 proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:514:39: note: Condition 'forward_dst_filter(p,hostport)<0' is always false proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:58:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:62:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:67:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:67:60: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:368:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:495:27: style: Variable 'port_ptr' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:199:41: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:66:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:242:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_TUNABLE_BUFFER_SIZE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:90:17: style: Condition 'nread--' is always true [knownConditionTrueFalse] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:88:18: note: Assuming that condition 'nread>0' is not redundant proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:90:17: note: Condition 'nread--' is always true proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:457:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:102:13: style: Variable 'buflen' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:103:12: style: Variable 'nread' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:539:29: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/data.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/data.c:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/data.c:32:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/data.c:100:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/dirlist.c:1103:53: error: There is an unknown macro here somewhere. Configuration is required. If PR_LU is a macro then please configure it. [unknownMacro] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/facts.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_FTP_FACTS_OPT_SHOW_MODIFY [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:73:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:73:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:103:26: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:255:14: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/xfer.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/xfer.c:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ftp/xfer.c:513:9: style: Variable 'res' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_NETIO_STRM_DATA [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:195:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:289:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_rec [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:318:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SYM_HOOK [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:396:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SYM_HOOK [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:473:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:585:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:671:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:701:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sid [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:724:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:793:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1041:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1062:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_opts [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1219:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1237:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_opts [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_REVERSE_CONNECT_POLICY_ROUND_ROBIN [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1433:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1704:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1861:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:98:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:477:19: style: Variable 'backends' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:477:19: style: Variable 'backends' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:764:49: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1855:19: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:400:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:447:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:508:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:533:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:578:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:622:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:692:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:746:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:802:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:849:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:880:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:952:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:993:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1046:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1077:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1300:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1384:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1508:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1616:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1725:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1746:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1903:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:353:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:392:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:468:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:500:42: style: Parameter 'backends' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:573:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:614:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:649:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:773:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:773:66: style: Parameter 'dbh' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:829:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:829:73: style: Parameter 'dbh' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:878:17: style: Variable 'backends' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:878:28: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1075:17: style: Variable 'backends' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1075:28: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1268:65: style: Parameter 'backends' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1274:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1498:19: style: Parameter 'default_backends' can be declared as pointer to const. However it seems that 'reverse_db_policy_next_backend' is a callback function, if 'default_backends' is declared with const you might also need to cast function pointer(s). [constParameterCallback] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1931:29: note: You might need to cast the function pointer here proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1498:19: note: Parameter 'default_backends' can be declared as pointer to const proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1610:17: style: Variable 'results' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:351:19: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:571:19: style: Variable 'xerrno' is assigned a value that is never used. [unreadVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1743:21: style: Unused variable: dbh [unusedVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1891:21: style: Unused variable: dbh [unusedVariable] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:123:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:223:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:262:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:372:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:427:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:469:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:507:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:553:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:577:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:616:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:658:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:824:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:904:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1013:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1063:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1133:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1145:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:941:7: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:347:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:347:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:402:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:402:63: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:443:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:443:63: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:523:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:523:70: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:637:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:637:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:719:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:719:61: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:801:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:801:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:894:19: style: Parameter 'default_backends' can be declared as pointer to const. However it seems that 'reverse_redis_policy_next_backend' is a callback function, if 'default_backends' is declared with const you might also need to cast function pointer(s). [constParameterCallback] proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1170:29: note: You might need to cast the function pointer here proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:894:19: note: Parameter 'default_backends' can be declared as pointer to const proftpd-mod_proxy-0.9.3/lib/proxy/session.c:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/session.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/session.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/session.c:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_LOG_NOTICE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/session.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:669:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:740:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:773:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:773:56: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:941:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1213:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1221:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1233:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1246:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1246:62: style: Parameter 'tag' can be declared as const array [constParameter] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1253:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1210:11: style: struct member 'umac_ctx::free_ptr' is never used. [unusedStructMember] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2388:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2414:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_TLS_ENGINE_OFF [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2419:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4767:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2473:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2530:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4404:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4404:56: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4765:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls/db.c:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls/db.c:483:59: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls/redis.c:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/tls/redis.c:352:62: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/tls/redis.c:352:72: style: Parameter 'ds_data' can be declared as pointer to const [constParameterPointer] proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:151:13: style: The statement 'if (ptr!=ptr2) ptr=ptr2' is logically equivalent to 'ptr=ptr2'. [duplicateConditionalAssign] proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:153:11: note: Assignment 'ptr=ptr2' proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:151:13: note: Condition 'ptr!=ptr2' is redundant proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:337:11: style: Variable 'ptr3' can be declared as pointer to const [constVariablePointer] proftpd-mod_proxy-0.9.3/mod_proxy.c:458:7: error: There is an unknown macro here somewhere. Configuration is required. If PRIVS_RELINQUISH is a macro then please configure it. [unknownMacro] proftpd-mod_proxy-0.9.3/t/api/tests.h:60:0: error: #error "Missing Check installation; necessary for ProFTPD testsuite" [preprocessorErrorDirective] diff: head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1012:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1026:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1128:13: style: Redundant assignment of 'errno' to itself. [selfAssignment] 2.13.0 proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1128:13: warning: Redundant assignment of 'errno' to itself. [selfAssignment] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1196:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1257:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1274:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1325:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1544:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:157:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1613:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1701:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:1798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DNS_SRV [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DNS_TXT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:314:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:465:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:485:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:531:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:559:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/conn.c:688:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:1049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:1062:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:690:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:780:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_TEXT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:830:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:874:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_OPEN_FL_INTEGRITY_CHECK [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_OPEN_FL_SCHEMA_VERSION_CHECK [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/db.c:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:130:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:130:61: style: Parameter 'srv' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:131:19: style: Parameter 'resp' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_s_ar [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:357:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_PACKETSZ [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:505:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_PACKETSZ [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/dns.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:368:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:497:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notes [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:560:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:58:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:62:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:67:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:67:60: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:704:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_FORWARD_METHOD_USER_WITH_PROXY_AUTH [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:741:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfc2228_mech [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:813:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:865:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:913:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/forward.c:948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/conn.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_TUNABLE_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/ctrl.c:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/data.c:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/msg.c:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/sess.c:489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ftp/xfer.c:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/inet.c:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:195:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/netio.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1041:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1062:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_opts [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1219:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1237:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_opts [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_REVERSE_CONNECT_POLICY_ROUND_ROBIN [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1433:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1639:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1704:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:1861:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_sess_state [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:289:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_rec [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:318:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SYM_HOOK [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:396:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SYM_HOOK [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:473:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:585:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:671:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:701:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sid [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:724:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse.c:793:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1046:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1077:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1190:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1300:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1384:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1508:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1616:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1725:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1746:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1903:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:1923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:400:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:447:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:508:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:533:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:578:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:622:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:692:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:746:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:773:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:773:66: style: Parameter 'dbh' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:802:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:829:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:829:73: style: Parameter 'dbh' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:849:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_DB_BIND_TYPE_INT [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:880:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:952:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/db.c:993:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1013:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1063:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1133:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1145:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:123:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:223:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:262:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:347:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:347:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:372:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:402:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:402:63: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:427:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:443:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:443:63: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:469:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:507:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:523:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:523:70: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:553:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_module [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:577:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:616:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:637:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:637:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:658:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:719:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:719:61: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:801:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:801:60: style: Parameter 'redis' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:824:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/reverse/redis.c:904:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/session.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/session.c:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_LOG_NOTICE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/session.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/session.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:669:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:773:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:773:56: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1213:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1221:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1233:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1246:43: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1246:62: style: Parameter 'tag' can be declared as const array [constParameter] head proftpd-mod_proxy-0.9.3/lib/proxy/ssh/umac.c:1253:44: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2414:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_TLS_ENGINE_OFF [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2419:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2473:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:2532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4404:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4404:56: style: Parameter 'proxy_sess' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/tls.c:4767:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head proftpd-mod_proxy-0.9.3/lib/proxy/tls/redis.c:352:72: style: Parameter 'ds_data' can be declared as pointer to const [constParameterPointer] head proftpd-mod_proxy-0.9.3/lib/proxy/uri.c:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] DONE