1 #ifndef _WIMLIB_UNIX_DATA_H
2 #define _WIMLIB_UNIX_DATA_H
4 #include "wimlib/types.h"
6 struct wimlib_unix_data {
15 inode_has_unix_data(const struct wim_inode *inode);
18 inode_get_unix_data(const struct wim_inode *inode,
19 struct wimlib_unix_data *unix_data);
21 #define UNIX_DATA_UID 0x1
22 #define UNIX_DATA_GID 0x2
23 #define UNIX_DATA_MODE 0x4
25 #define UNIX_DATA_ALL (UNIX_DATA_UID | UNIX_DATA_GID | UNIX_DATA_MODE)
28 inode_set_unix_data(struct wim_inode *inode, u32 uid, u32 gid, u32 mode,
31 #endif /* _WIMLIB_UNIX_DATA_H */