diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-06-18 22:02:18 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-06-19 00:00:24 +0200 |
commit | 34c10968cbe3b5591b3c0ce225b8694edd9709d0 (patch) | |
tree | 3f708515fbe0eff8c66f9a140c5be027ac00f664 /src/shared/acl-util.h | |
parent | 3bdace9bf779ce051f00c14914b35c3a26164aa9 (diff) |
coredump: optionally store coredumps on disk, not in the journal
Introduce a new configuration file /etc/systemd/coredump.conf to
configure when to place coredumps in the journal and when on disk.
Since the coredumps are quite large, default to storing them only on
disk.
Diffstat (limited to 'src/shared/acl-util.h')
-rw-r--r-- | src/shared/acl-util.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/shared/acl-util.h b/src/shared/acl-util.h index 36ef490d7e..a753ad14fd 100644 --- a/src/shared/acl-util.h +++ b/src/shared/acl-util.h @@ -26,3 +26,11 @@ int acl_find_uid(acl_t acl, uid_t uid, acl_entry_t *entry); int calc_acl_mask_if_needed(acl_t *acl_p); int search_acl_groups(char*** dst, const char* path, bool* belong); + +static inline void acl_freep(acl_t *acl) { + + if (!*acl) + return; + + acl_free(*acl); +} |