X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Futil.h;h=31103e957f4aa104c613919c48997ef3db05fd48;hb=11689d2a021d95a8447d938180e0962cd9439763;hp=4d5b9824d976a3330bb01946124624f00b063af2;hpb=4a4d89b682d2a8d32e899c4b47950f64df74fb7c;p=elogind.git diff --git a/src/shared/util.h b/src/shared/util.h index 4d5b9824d..31103e957 100644 --- a/src/shared/util.h +++ b/src/shared/util.h @@ -1063,6 +1063,14 @@ int ptsname_malloc(int fd, char **ret); int openpt_in_namespace(pid_t pid, int flags); +ssize_t fgetxattrat_fake(int dirfd, const char *filename, const char *attribute, void *value, size_t size, int flags); + int fd_setcrtime(int fd, usec_t usec); int fd_getcrtime(int fd, usec_t *usec); 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);