]>
Commit | Line | Data |
---|---|---|
db9ecf05 | 1 | /* SPDX-License-Identifier: LGPL-2.1-or-later */ |
70a5db58 LP |
2 | #pragma once |
3 | ||
4 | #include <stdbool.h> | |
5 | ||
2e0001c2 | 6 | int home_mount_node(const char *node, const char *fstype, bool discard, unsigned long flags, const char *extra_mount_options); |
7cb791bc | 7 | int home_unshare_and_mkdir(void); |
2e0001c2 | 8 | int home_unshare_and_mount(const char *node, const char *fstype, bool discard, unsigned long flags, const char *extra_mount_options); |
70a5db58 | 9 | int home_move_mount(const char *user_name_and_realm, const char *target); |
c7bf079b | 10 | int home_shift_uid(int dir_fd, const char *target, uid_t stored_uid, uid_t exposed_uid, int *ret_mount_fd); |