aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man2/chown.23
-rw-r--r--man2/faccessat.23
-rw-r--r--man2/fchmodat.21
-rw-r--r--man2/fchownat.23
-rw-r--r--man2/fstatat.23
-rw-r--r--man2/getxattr.23
-rw-r--r--man2/link.23
-rw-r--r--man2/linkat.23
-rw-r--r--man2/listxattr.23
-rw-r--r--man2/open.23
-rw-r--r--man2/readlink.23
-rw-r--r--man2/removexattr.23
-rw-r--r--man2/rename.23
-rw-r--r--man2/setxattr.23
-rw-r--r--man2/stat.23
-rw-r--r--man2/symlink.23
-rw-r--r--man2/symlinkat.23
-rw-r--r--man2/unlink.23
-rw-r--r--man3/futimes.33
-rw-r--r--man3/remove.33
-rw-r--r--man7/path_resolution.73
21 files changed, 41 insertions, 20 deletions
diff --git a/man2/chown.2 b/man2/chown.2
index 12182f2e82..fdb5a9e714 100644
--- a/man2/chown.2
+++ b/man2/chown.2
@@ -246,4 +246,5 @@ main(int argc, char *argv[])
.BR chmod (2),
.BR fchownat (2),
.BR flock (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man2/faccessat.2 b/man2/faccessat.2
index 4143224d3a..9fbe22054b 100644
--- a/man2/faccessat.2
+++ b/man2/faccessat.2
@@ -140,4 +140,5 @@ to determine access permissions.
.BR openat (2),
.BR euidaccess (3),
.BR credentials (7),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/fchmodat.2 b/man2/fchmodat.2
index 50f7e308d2..eb7f6ff6ee 100644
--- a/man2/fchmodat.2
+++ b/man2/fchmodat.2
@@ -129,3 +129,4 @@ for an explanation of the need for
.BR chmod (2),
.BR openat (2),
.BR path_resolution (7)
+.\" .BR symlink (7)
diff --git a/man2/fchownat.2 b/man2/fchownat.2
index 5f68063403..cd9b49cccf 100644
--- a/man2/fchownat.2
+++ b/man2/fchownat.2
@@ -127,4 +127,5 @@ for an explanation of the need for
.SH "SEE ALSO"
.BR chown (2),
.BR openat (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/fstatat.2 b/man2/fstatat.2
index d9ae941673..bfe405f05e 100644
--- a/man2/fstatat.2
+++ b/man2/fstatat.2
@@ -127,4 +127,5 @@ for an explanation of the need for
.SH "SEE ALSO"
.BR openat (2),
.BR stat (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/getxattr.2 b/man2/getxattr.2
index 9d97af8b4b..363c8ca4c8 100644
--- a/man2/getxattr.2
+++ b/man2/getxattr.2
@@ -148,4 +148,5 @@ These system calls are Linux-specific.
.BR removexattr (2),
.BR setxattr (2),
.BR stat (2),
-.BR attr (5)
+.BR attr (5),
+.BR symlink (7)
diff --git a/man2/link.2 b/man2/link.2
index 1434366746..b1efa33de9 100644
--- a/man2/link.2
+++ b/man2/link.2
@@ -172,4 +172,5 @@ to find out if the link got created.
.BR stat (2),
.BR symlink (2),
.BR unlink (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man2/linkat.2 b/man2/linkat.2
index 446ba9b646..2cd4419d81 100644
--- a/man2/linkat.2
+++ b/man2/linkat.2
@@ -138,4 +138,5 @@ for an explanation of the need for
.SH "SEE ALSO"
.BR link (2),
.BR openat (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/listxattr.2 b/man2/listxattr.2
index a7dec9cb2c..0ee44c0b47 100644
--- a/man2/listxattr.2
+++ b/man2/listxattr.2
@@ -160,4 +160,5 @@ These system calls are Linux-specific.
.BR removexattr (2),
.BR setxattr (2),
.BR stat (2),
-.BR attr (5)
+.BR attr (5),
+.BR symlink (7)
diff --git a/man2/open.2 b/man2/open.2
index 9f27b6e96d..8fb0deadfc 100644
--- a/man2/open.2
+++ b/man2/open.2
@@ -769,4 +769,5 @@ to enable this flag.
.BR fopen (3),
.BR fifo (7),
.BR feature_test_macros (7),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/readlink.2 b/man2/readlink.2
index 6c622789fb..a81b1264ae 100644
--- a/man2/readlink.2
+++ b/man2/readlink.2
@@ -124,4 +124,5 @@ as (newly) required in POSIX.1-2001.
.BR readlinkat (2),
.BR stat (2),
.BR symlink (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man2/removexattr.2 b/man2/removexattr.2
index fd4aa22039..9e6c381968 100644
--- a/man2/removexattr.2
+++ b/man2/removexattr.2
@@ -115,4 +115,5 @@ These system calls are Linux-specific.
.BR open (2),
.BR setxattr (2),
.BR stat (2),
-.BR attr (5)
+.BR attr (5),
+.BR symlink (7)
diff --git a/man2/rename.2 b/man2/rename.2
index 77e47ec684..a289d7d25d 100644
--- a/man2/rename.2
+++ b/man2/rename.2
@@ -238,4 +238,5 @@ for a similar problem.
.BR renameat (2),
.BR symlink (2),
.BR unlink (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man2/setxattr.2 b/man2/setxattr.2
index 82776d4556..5804b64f08 100644
--- a/man2/setxattr.2
+++ b/man2/setxattr.2
@@ -158,4 +158,5 @@ These system calls are Linux-specific.
.BR open (2),
.BR removexattr (2),
.BR stat (2),
-.BR attr (5)
+.BR attr (5),
+.BR symlink (7)
diff --git a/man2/stat.2 b/man2/stat.2
index 99161221fe..c3dc5ebb39 100644
--- a/man2/stat.2
+++ b/man2/stat.2
@@ -559,4 +559,5 @@ main(int argc, char *argv[])
.BR fstatat (2),
.BR readlink (2),
.BR utime (2),
-.BR capabilities (7)
+.BR capabilities (7),
+.BY symlink (7)
diff --git a/man2/symlink.2 b/man2/symlink.2
index c3beb73ed7..6b127b5369 100644
--- a/man2/symlink.2
+++ b/man2/symlink.2
@@ -163,4 +163,5 @@ If this behavior is not desired, use
.BR rename (2),
.BR symlinkat (2),
.BR unlink (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man2/symlinkat.2 b/man2/symlinkat.2
index 05e27f41d7..b362af3d5d 100644
--- a/man2/symlinkat.2
+++ b/man2/symlinkat.2
@@ -107,4 +107,5 @@ for an explanation of the need for
.SH "SEE ALSO"
.BR openat (2),
.BR symlink (2),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BR symlink (7)
diff --git a/man2/unlink.2 b/man2/unlink.2
index c49c6efefc..603d168163 100644
--- a/man2/unlink.2
+++ b/man2/unlink.2
@@ -153,4 +153,5 @@ disappearance of files which are still being used.
.BR unlinkat (2),
.BR mkfifo (3),
.BR remove (3),
-.BR path_resolution (7)
+.BR path_resolution (7),
+.BY symlink (7)
diff --git a/man3/futimes.3 b/man3/futimes.3
index e6db475166..eb394447ce 100644
--- a/man3/futimes.3
+++ b/man3/futimes.3
@@ -89,4 +89,5 @@ These functions are not specified in any standard.
Other than Linux, they are only available on the BSDs.
.SH "SEE ALSO"
.BR futimesat (2),
-.BR utime (2)
+.BR utime (2),
+.BY symlink (7)
diff --git a/man3/remove.3 b/man3/remove.3
index 231cbad324..a5c1877605 100644
--- a/man3/remove.3
+++ b/man3/remove.3
@@ -87,4 +87,5 @@ disappearance of files which are still being used.
.BR rename (2),
.BR rmdir (2),
.BR unlink (2),
-.BR mkfifo (3)
+.BR mkfifo (3),
+.BR symlink (7)
diff --git a/man7/path_resolution.7 b/man7/path_resolution.7
index 67cc656572..07ce236ceb 100644
--- a/man7/path_resolution.7
+++ b/man7/path_resolution.7
@@ -228,4 +228,5 @@ on directories, and read permission on ordinary files.
.\" FIXME say something about ACLs
.SH "SEE ALSO"
.BR capabilities (7),
-.BR credentials (7)
+.BR credentials (7),
+.BY symlink (7)