diff options
Diffstat (limited to 'libattr/libattr.c')
-rw-r--r-- | libattr/libattr.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libattr/libattr.c b/libattr/libattr.c index 9b1a810..34a96c3 100644 --- a/libattr/libattr.c +++ b/libattr/libattr.c @@ -50,6 +50,7 @@ static int api_convert(char *name, const char *irixname, int irixflags, int compat) { static const char *user_name = "user."; + static const char *secure_name = "security."; static const char *trusted_name = "trusted."; static const char *xfsroot_name = "xfsroot."; @@ -62,6 +63,8 @@ api_convert(char *name, const char *irixname, int irixflags, int compat) strcpy(name, xfsroot_name); else strcpy(name, trusted_name); + } else if (irixflags & ATTR_SECURE) { + strcpy(name, secure_name); } else { strcpy(name, user_name); } |