diff options
author | Miles Bader <miles@gnu.org> | 1996-10-08 21:22:48 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 1996-10-08 21:22:48 +0000 |
commit | acdddb0b63ee22a1759ecc1e780de82434621caa (patch) | |
tree | 087c3a2e1fe5de99e4ad66d524aadb355ef93c6a | |
parent | 31d02bc7e518eb6df222c534e1b31f5eba4355f8 (diff) |
(store_set_child_flags, store_clear_child_flags):
New decls.
-rw-r--r-- | libstore/store.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libstore/store.h b/libstore/store.h index 198ddb16..5be3862c 100644 --- a/libstore/store.h +++ b/libstore/store.h @@ -237,6 +237,14 @@ error_t store_set_flags (struct store *store, int flags); /* Remove FLAGS from STORE's currently set flags. */ error_t store_clear_flags (struct store *store, int flags); +/* Set FLAGS in all children of STORE, and if successfull, add FLAGS to + STORE's flags. */ +error_t store_set_child_flags (struct store *store, int flags); + +/* Clear FLAGS in all children of STORE, and if successfull, remove FLAGS from + STORE's flags. */ +error_t store_clear_child_flags (struct store *store, int flags); + /* Returns true if STORE can safely be returned to a user who has accessed it via a node using OPEN_FLAGS, without compromising security. */ extern inline int |