aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/permchain.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/permchain.c b/src/permchain.c
index fe2dd48..6d886ef 100644
--- a/src/permchain.c
+++ b/src/permchain.c
@@ -30,13 +30,13 @@
#define PC_FLAGS_DEFAULT ((PC_APPLY_FILES) | (PC_APPLY_DIRS))
struct permchain {
+ char op; /* one of '=', '+', '-', 'o' (octal) or '\0' */
+ char flags; /* see 'PC_' constants above. */
mode_t mask; /* which permissions to apply to */
union {
- char operands[10]; /* a subset of rwxXstugo */
+ char operands[16]; /* a subset of rwxXDstugo */
unsigned int octal;
};
- int flags;
- char op; /* one of '=', '+', '-', 'o' (octal) or '\0' */
struct permchain *next;
};