aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/fs_mkdir.c
diff options
context:
space:
mode:
authorLibravatar startx2017 <vradu.startx@yandex.com>2017-04-13 08:20:08 -0400
committerLibravatar startx2017 <vradu.startx@yandex.com>2017-04-13 08:20:08 -0400
commit05e9768345dc3660974d2eecb0b5134d17b20434 (patch)
tree1f585c97ce51120186975fda5c490f00b44c5f3c /src/firejail/fs_mkdir.c
parentfix /sys handling for overlayfs and chroot (diff)
downloadfirejail-05e9768345dc3660974d2eecb0b5134d17b20434.tar.gz
firejail-05e9768345dc3660974d2eecb0b5134d17b20434.tar.zst
firejail-05e9768345dc3660974d2eecb0b5134d17b20434.zip
redirect all warnings to fwarning function and control the output with --quiet
Diffstat (limited to 'src/firejail/fs_mkdir.c')
-rw-r--r--src/firejail/fs_mkdir.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/fs_mkdir.c b/src/firejail/fs_mkdir.c
index f90b7df60..4397f0721 100644
--- a/src/firejail/fs_mkdir.c
+++ b/src/firejail/fs_mkdir.c
@@ -39,11 +39,11 @@ static void mkdir_recursive(char *path) {
39 if (stat(subdir, &s) == -1) { 39 if (stat(subdir, &s) == -1) {
40 /* coverity[toctou] */ 40 /* coverity[toctou] */
41 if (mkdir(subdir, 0700) == -1) { 41 if (mkdir(subdir, 0700) == -1) {
42 fprintf(stderr, "Warning: cannot create %s directory\n", subdir); 42 fwarning("cannot create %s directory\n", subdir);
43 return; 43 return;
44 } 44 }
45 } else if (!S_ISDIR(s.st_mode)) { 45 } else if (!S_ISDIR(s.st_mode)) {
46 fprintf(stderr, "Warning: '%s' exists, but is no directory\n", subdir); 46 fwarning("'%s exists, but is not a directory\n", subdir);
47 return; 47 return;
48 } 48 }
49 if (chdir(subdir)) { 49 if (chdir(subdir)) {