X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Futil.h;h=3b3035a1c7beefa14dc5a482b244165742f2a677;hb=f2068bcce01db31cdc9422f44185f3b49c04d2ce;hp=4b7e12e62838164c93897eb8c28d6842c0b490a1;hpb=a354329f724d6ce913d2ccffb2be8f3327a67faa;p=elogind.git diff --git a/src/shared/util.h b/src/shared/util.h index 4b7e12e62..3b3035a1c 100644 --- a/src/shared/util.h +++ b/src/shared/util.h @@ -1071,3 +1071,8 @@ int path_getcrtime(const char *p, usec_t *usec); int fd_getcrtime_at(int dirfd, const char *name, usec_t *usec, int flags); int same_fd(int a, int b); + +int chattr_fd(int fd, bool b, int mask); +int chattr_path(const char *p, bool b, int mask); + +#define RLIMIT_MAKE_CONST(lim) ((struct rlimit) { lim, lim })