2022-06-28 01:47 ftp://ftp.de.debian.org/debian/pool/main/g/globus-gsi-sysconfig/globus-gsi-sysconfig_9.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: cdeebc1 (2022-06-27 20:55:09 +0200) count: 8 8 elapsed-time: 1.4 2.7 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:7105:8: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5095:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 1 names different: declaration 'user_cert_filename' definition 'user_cert'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:509:41: note: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 1 names different: declaration 'user_cert_filename' definition 'user_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5095:41: note: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 1 names different: declaration 'user_cert_filename' definition 'user_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5096:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 2 names different: declaration 'user_key_filename' definition 'user_key'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:510:41: note: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 2 names different: declaration 'user_key_filename' definition 'user_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5096:41: note: Function 'globus_gsi_sysconfig_get_user_cert_filename_unix' argument 2 names different: declaration 'user_key_filename' definition 'user_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5332:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 1 names different: declaration 'host_cert_filename' definition 'host_cert'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:514:41: note: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 1 names different: declaration 'host_cert_filename' definition 'host_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5332:41: note: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 1 names different: declaration 'host_cert_filename' definition 'host_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5333:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 2 names different: declaration 'host_key_filename' definition 'host_key'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:515:41: note: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 2 names different: declaration 'host_key_filename' definition 'host_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5333:41: note: Function 'globus_gsi_sysconfig_get_host_cert_filename_unix' argument 2 names different: declaration 'host_key_filename' definition 'host_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5601:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 2 names different: declaration 'service_cert_filename' definition 'service_cert'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:520:41: note: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 2 names different: declaration 'service_cert_filename' definition 'service_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5601:41: note: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 2 names different: declaration 'service_cert_filename' definition 'service_cert'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5602:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 3 names different: declaration 'service_key_filename' definition 'service_key'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:521:41: note: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 3 names different: declaration 'service_key_filename' definition 'service_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5602:41: note: Function 'globus_gsi_sysconfig_get_service_cert_filename_unix' argument 3 names different: declaration 'service_key_filename' definition 'service_key'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5919:41: style:inconclusive: Function 'globus_gsi_sysconfig_get_proxy_filename_unix' argument 1 names different: declaration 'proxy_filename' definition 'user_proxy'. [funcArgNamesDifferent] globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.h:525:41: note: Function 'globus_gsi_sysconfig_get_proxy_filename_unix' argument 1 names different: declaration 'proxy_filename' definition 'user_proxy'. globus_gsi_sysconfig-9.5/library/globus_gsi_system_config.c:5919:41: note: Function 'globus_gsi_sysconfig_get_proxy_filename_unix' argument 1 names different: declaration 'proxy_filename' definition 'user_proxy'. diff: DONE