diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/gpg-pair-tool.c | 4 | ||||
-rw-r--r-- | tools/gpg-wks-client.c | 2 | ||||
-rw-r--r-- | tools/gpg-wks-server.c | 6 | ||||
-rw-r--r-- | tools/gpgtar-create.c | 2 | ||||
-rw-r--r-- | tools/wks-util.c | 4 |
5 files changed, 9 insertions, 9 deletions
diff --git a/tools/gpg-pair-tool.c b/tools/gpg-pair-tool.c index 25fa074c8..4a9a6f56c 100644 --- a/tools/gpg-pair-tool.c +++ b/tools/gpg-pair-tool.c @@ -636,7 +636,7 @@ get_pairing_statedir (void) return fname; fname = make_filename (gnupg_homedir (), GNUPG_CACHE_DIR, NULL); - if (stat (fname, &statbuf) && errno == ENOENT) + if (gnupg_stat (fname, &statbuf) && errno == ENOENT) { if (gnupg_mkdir (fname, "-rwx")) { @@ -651,7 +651,7 @@ get_pairing_statedir (void) tmpstr = make_filename (fname, PAIRING_STATE_DIR, NULL); xfree (fname); fname = tmpstr; - if (stat (fname, &statbuf) && errno == ENOENT) + if (gnupg_stat (fname, &statbuf) && errno == ENOENT) { if (gnupg_mkdir (fname, "-rwx")) { diff --git a/tools/gpg-wks-client.c b/tools/gpg-wks-client.c index b5a1753bf..9997e853f 100644 --- a/tools/gpg-wks-client.c +++ b/tools/gpg-wks-client.c @@ -313,7 +313,7 @@ main (int argc, char **argv) { struct stat sb; - if (stat (opt.directory, &sb)) + if (gnupg_stat (opt.directory, &sb)) { err = gpg_error_from_syserror (); log_error ("error accessing directory '%s': %s\n", diff --git a/tools/gpg-wks-server.c b/tools/gpg-wks-server.c index 32cd46530..0cfe47fba 100644 --- a/tools/gpg-wks-server.c +++ b/tools/gpg-wks-server.c @@ -337,7 +337,7 @@ main (int argc, char **argv) { struct stat sb; - if (stat (opt.directory, &sb)) + if (gnupg_stat (opt.directory, &sb)) { err = gpg_error_from_syserror (); log_error ("error accessing directory '%s': %s\n", @@ -1645,7 +1645,7 @@ get_domain_list (strlist_t *r_list) goto leave; } - if (stat (fname, &sb)) + if (gnupg_stat (fname, &sb)) { err = gpg_error_from_syserror (); log_error ("error accessing '%s': %s\n", fname, gpg_strerror (err)); @@ -1723,7 +1723,7 @@ expire_one_domain (const char *top_dirname, const char *domain) log_info ("garbage file '%s' ignored\n", fname); continue; } - if (stat (fname, &sb)) + if (gnupg_stat (fname, &sb)) { err = gpg_error_from_syserror (); log_error ("error accessing '%s': %s\n", fname, gpg_strerror (err)); diff --git a/tools/gpgtar-create.c b/tools/gpgtar-create.c index 0311a465b..d13b1dc7e 100644 --- a/tools/gpgtar-create.c +++ b/tools/gpgtar-create.c @@ -42,7 +42,7 @@ #include "gpgtar.h" #ifndef HAVE_LSTAT -#define lstat(a,b) stat ((a), (b)) +#define lstat(a,b) gnupg_stat ((a), (b)) #endif diff --git a/tools/wks-util.c b/tools/wks-util.c index 621be7920..7afe6c1aa 100644 --- a/tools/wks-util.c +++ b/tools/wks-util.c @@ -843,13 +843,13 @@ wks_compute_hu_fname (char **r_fname, const char *addrspec) /* Try to create missing directories below opt.directory. */ fname = make_filename_try (opt.directory, domain, NULL); - if (fname && stat (fname, &sb) + if (fname && gnupg_stat (fname, &sb) && gpg_err_code_from_syserror () == GPG_ERR_ENOENT) if (!gnupg_mkdir (fname, "-rwxr--r--") && opt.verbose) log_info ("directory '%s' created\n", fname); xfree (fname); fname = make_filename_try (opt.directory, domain, "hu", NULL); - if (fname && stat (fname, &sb) + if (fname && gnupg_stat (fname, &sb) && gpg_err_code_from_syserror () == GPG_ERR_ENOENT) if (!gnupg_mkdir (fname, "-rwxr--r--") && opt.verbose) log_info ("directory '%s' created\n", fname); |