sys_fremovexattr [fs/xattr.c]
Removes an extended attribute. Extended attributes are name:value pairs associated with inodes (files, directories, symlinks, etc). They are extensions to the normal attributes which are associated with all inodes in the system (i.e. the sys_stat data). This system call is identical to sys_removexattr except that an open file descriptor (as returned by sys_open) is interrogated in place of path. Arguments
eax | 237
ebx | An open file descriptor.
ecx | Pointer to a null-terminated string that specifies the name.
Return values If the system call succeeds the return value is 0. If the system call fails the return value is one of the following errno values:
`-ENOATTR` | `The named attribute does not exist, or the process has no access to this attribute.`
`-ENOTSUP` | `Extended attributes are not supported by the filesystem, or are disabled.`
`-EBADF` | `File descriptor specified by ebx is invalid.`
`-ENOMEM` | `Out of memory (i.e. kernel memory).`
Remarks n/a Compatibility n/a