diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
commit | 7f3caba522f4d24764f29d83aa2de9198bb7f01c (patch) | |
tree | 66b798ea74302325d6a5c11df044cbe4bb845af1 /man2/removexattr.2 | |
parent | Adding upstream version 6.7. (diff) | |
download | manpages-upstream.tar.xz manpages-upstream.zip |
Adding upstream version 6.8.upstream/6.8upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'man2/removexattr.2')
-rw-r--r-- | man2/removexattr.2 | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/man2/removexattr.2 b/man2/removexattr.2 deleted file mode 100644 index 50a567e..0000000 --- a/man2/removexattr.2 +++ /dev/null @@ -1,100 +0,0 @@ -.\" Copyright (C) Andreas Gruenbacher, February 2001 -.\" Copyright (C) Silicon Graphics Inc, September 2001 -.\" -.\" SPDX-License-Identifier: GPL-2.0-or-later -.\" -.TH removexattr 2 2023-10-31 "Linux man-pages 6.7" -.SH NAME -removexattr, lremovexattr, fremovexattr \- remove an extended attribute -.SH LIBRARY -Standard C library -.RI ( libc ", " \-lc ) -.SH SYNOPSIS -.nf -.B #include <sys/xattr.h> -.P -.BI "int removexattr(const char *" path ", const char *" name ); -.BI "int lremovexattr(const char *" path ", const char *" name ); -.BI "int fremovexattr(int " fd ", const char *" name ); -.fi -.SH DESCRIPTION -Extended attributes are -.IR name : value -pairs associated with inodes (files, directories, symbolic links, etc.). -They are extensions to the normal attributes which are associated -with all inodes in the system (i.e., the -.BR stat (2) -data). -A complete overview of extended attributes concepts can be found in -.BR xattr (7). -.P -.BR removexattr () -removes the extended attribute identified by -.I name -and associated with the given -.I path -in the filesystem. -.P -.BR lremovexattr () -is identical to -.BR removexattr (), -except in the case of a symbolic link, where the extended attribute is -removed from the link itself, not the file that it refers to. -.P -.BR fremovexattr () -is identical to -.BR removexattr (), -only the extended attribute is removed from the open file referred to by -.I fd -(as returned by -.BR open (2)) -in place of -.IR path . -.P -An extended attribute name is a null-terminated string. -The -.I name -includes a namespace prefix; there may be several, disjoint -namespaces associated with an individual inode. -.SH RETURN VALUE -On success, zero is returned. -On failure, \-1 is returned and -.I errno -is set to indicate the error. -.SH ERRORS -.TP -.B ENODATA -The named attribute does not exist. -.\" .RB ( ENOATTR -.\" is defined to be a synonym for -.\" .BR ENODATA -.\" in -.\" .IR <attr/attributes.h> .) -.TP -.B ENOTSUP -Extended attributes are not supported by the filesystem, or are disabled. -.P -In addition, the errors documented in -.BR stat (2) -can also occur. -.SH STANDARDS -Linux. -.SH HISTORY -Linux 2.4, -glibc 2.3. -.\" .SH AUTHORS -.\" Andreas Gruenbacher, -.\" .RI < a.gruenbacher@computer.org > -.\" and the SGI XFS development team, -.\" .RI < linux-xfs@oss.sgi.com >. -.\" Please send any bug reports or comments to these addresses. -.SH SEE ALSO -.BR getfattr (1), -.BR setfattr (1), -.BR getxattr (2), -.BR listxattr (2), -.BR open (2), -.BR setxattr (2), -.BR stat (2), -.BR symlink (7), -.BR xattr (7) |