]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man2/unlinkat.2
Wrapped long lines, wrapped at sentence boundaries; stripped trailing
[thirdparty/man-pages.git] / man2 / unlinkat.2
index ce44f1841bf203407c537385473edc1e8ad782eb..a06298018bf41967f3ac7676fe7205ecffbca156 100644 (file)
@@ -10,7 +10,7 @@
 .\" manual under the conditions for verbatim copying, provided that the
 .\" entire resulting derived work is distributed under the terms of a
 .\" permission notice identical to this one.
-.\" 
+.\"
 .\" Since the Linux kernel and libraries are constantly changing, this
 .\" manual page may be incorrect or out-of-date.  The author(s) assume no
 .\" responsibility for errors or omissions, or for damages resulting from
@@ -18,7 +18,7 @@
 .\" have taken the same level of care in the production of this manual,
 .\" which is licensed free of charge, as they might when working
 .\" professionally.
-.\" 
+.\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\"
@@ -38,7 +38,7 @@ The
 .BR unlinkat ()
 system call operates in exactly the same way as either
 .BR unlink (2)
-or 
+or
 .BR rmdir (2)
 (depending on whether or not
 .I flags
@@ -47,27 +47,27 @@ includes the
 flag)
 except for the differences described in this manual page.
 
-If the pathname given in 
+If the pathname given in
 .I pathname
 is relative, then it is interpreted relative to the directory
 referred to by the file descriptor
-.IR dirfd 
-(rather than relative to the current working directory of 
+.IR dirfd
+(rather than relative to the current working directory of
 the calling process, as is done by
 .BR unlink (2)
 and
 .BR rmdir (2)
 for a relative pathname).
 
-If the pathname given in 
+If the pathname given in
 .I pathname
-is relative and 
+is relative and
 .I dirfd
 is the special value
 .BR AT_FDCWD ,
 then
 .I pathname
-is interpreted relative to the current working 
+is interpreted relative to the current working
 directory of the calling process (like
 .BR unlink (2)
 and
@@ -75,13 +75,13 @@ and
 
 If the pathname given in
 .IR pathname
-is absolute, then 
-.I dirfd 
+is absolute, then
+.I dirfd
 is ignored.
 
 .I flags
 is a bit mask that can either be specified as 0, or by ORing
-together flag values that control the operation of 
+together flag values that control the operation of
 .BR unlinkat ().
 Currently only one such flags is defined:
 .TP
@@ -92,17 +92,17 @@ performs the equivalent of
 .BR unlink (2)
 on
 .IR pathname .
-If the 
+If the
 .B AT_REMOVEDIR
 flag is specified, then
-performs the equivalent of 
+performs the equivalent of
 .BR rmdir (2)
 on
 .IR pathname .
 .SH "RETURN VALUE"
 On success,
-.BR unlinkat () 
-returns 0.  
+.BR unlinkat ()
+returns 0.
 On error, \-1 is returned and
 .I errno
 is set to indicate the error.
@@ -113,7 +113,7 @@ and
 .BR rmdir (2)
 can also occur for
 .BR unlinkat ().
-The following additional errors can occur for 
+The following additional errors can occur for
 .BR unlinkat ():
 .TP
 .B EBADF