summaryrefslogtreecommitdiffstats
path: root/src/util/util.h
diff options
context:
space:
mode:
authorPetr Cech <pcech@redhat.com>2015-10-05 09:38:10 -0400
committerJakub Hrozek <jhrozek@redhat.com>2015-10-14 13:27:02 +0200
commitc299f997e20011536e365bc18e59e73f68629d2c (patch)
treef71f9668d0b2491239d816cdcf96161d09d65814 /src/util/util.h
parentfb8985a3a3a267940760967beaf8af3979ce91ea (diff)
downloadsssd-c299f997e20011536e365bc18e59e73f68629d2c.tar.gz
sssd-c299f997e20011536e365bc18e59e73f68629d2c.tar.xz
sssd-c299f997e20011536e365bc18e59e73f68629d2c.zip
REFACTOR: umask(0177) --> umask(SSS_DFL_UMASK)
There are many calls of umask function with 0177 argument. This patch add new constant SSS_DFL_UMASK which stands for 0177. So all occurences of umask(0177) (except responder code) are replaced by constant SSS_DFL_UMASK. Resolves: https://fedorahosted.org/sssd/ticket/2424 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/util/util.h')
-rw-r--r--src/util/util.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/util.h b/src/util/util.h
index f9fe1ca7..9658d79f 100644
--- a/src/util/util.h
+++ b/src/util/util.h
@@ -64,6 +64,9 @@
#define SSS_ATTRIBUTE_PRINTF(a1, a2)
#endif
+/** Default secure umask */
+#define SSS_DFL_UMASK 0177
+
extern const char *debug_prg_name;
extern int debug_level;
extern int debug_timestamps;