aboutsummaryrefslogtreecommitdiffstats
path: root/man7
diff options
context:
space:
mode:
Diffstat (limited to 'man7')
-rw-r--r--man7/ipv6.714
1 files changed, 13 insertions, 1 deletions
diff --git a/man7/ipv6.7 b/man7/ipv6.7
index 0050ecd3fb..99a5b38e94 100644
--- a/man7/ipv6.7
+++ b/man7/ipv6.7
@@ -92,7 +92,7 @@ is the 128-bit IPv6 address.
.I sin6_scope_id
is an ID depending on the scope of the address.
It is new in Linux 2.4.
-Linux only supports it for link scope addresses, in that case
+Linux only supports it for link-local addresses, in that case
.I sin6_scope_id
contains the interface index (see
.BR netdevice (7))
@@ -267,6 +267,18 @@ The default value for this flag is defined by the contents of the file
.IR /proc/sys/net/ipv6/bindv6only .
The default value for that file is 0 (false).
.\" FLOWLABEL_MGR, FLOWINFO_SEND
+.SH ERRORS
+.\" FIXME document all errors.
+.TP
+.B ENODEV
+The user tried to
+.BR bind (2)
+to a link-local IPv6 address, but the
+.I sin6_scope_id
+in the supplied
+.I sockaddr_in6
+structure is not a valid
+interface index.
.SH VERSIONS
The older
.I libinet6