diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2023-03-14 22:00:11 +0100 |
---|---|---|
committer | Daan De Meyer <daan.j.demeyer@gmail.com> | 2023-03-15 11:51:06 +0100 |
commit | 9bf8441503c1aefe1ab3ee8e5a1bd90248c11677 (patch) | |
tree | 4c8df097b015921e63b1e2eb716756299c17d1f9 /src/basic/mountpoint-util.h | |
parent | d77d42ed3ae95ee035dce4707777b077d1a9bf8b (diff) | |
download | systemd-9bf8441503c1aefe1ab3ee8e5a1bd90248c11677.tar.gz |
mountpoint-util: Add path_get_mnt_id_at()
Diffstat (limited to 'src/basic/mountpoint-util.h')
-rw-r--r-- | src/basic/mountpoint-util.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/basic/mountpoint-util.h b/src/basic/mountpoint-util.h index 977e8e738d..8c4cee2f54 100644 --- a/src/basic/mountpoint-util.h +++ b/src/basic/mountpoint-util.h @@ -37,7 +37,10 @@ int name_to_handle_at_loop(int fd, const char *path, struct file_handle **ret_handle, int *ret_mnt_id, int flags); -int path_get_mnt_id(const char *path, int *ret); +int path_get_mnt_id_at(int dir_fd, const char *path, int *ret); +static inline int path_get_mnt_id(const char *path, int *ret) { + return path_get_mnt_id_at(AT_FDCWD, path, ret); +} int fd_is_mount_point(int fd, const char *filename, int flags); int path_is_mount_point(const char *path, const char *root, int flags); |