9 __weak_alias(__posix_chown
, chown
)
12 int chown(const char *name
, uid_t owner
, gid_t grp
)
16 memset(&m
, 0, sizeof(m
));
17 m
.m_lc_vfs_chown
.len
= strlen(name
) + 1;
18 m
.m_lc_vfs_chown
.owner
= owner
;
19 m
.m_lc_vfs_chown
.group
= grp
;
20 m
.m_lc_vfs_chown
.name
= (vir_bytes
)name
;
21 return(_syscall(VFS_PROC_NR
, VFS_CHOWN
, &m
));