summaryrefslogtreecommitdiffstats
path: root/man3type/sockaddr.3type
diff options
context:
space:
mode:
Diffstat (limited to 'man3type/sockaddr.3type')
-rw-r--r--man3type/sockaddr.3type8
1 files changed, 8 insertions, 0 deletions
diff --git a/man3type/sockaddr.3type b/man3type/sockaddr.3type
index 2fdf56c59..cf8d601f5 100644
--- a/man3type/sockaddr.3type
+++ b/man3type/sockaddr.3type
@@ -117,6 +117,14 @@ POSIX.1-2001.
was invented by POSIX.
See also
.BR accept (2).
+.PP
+These structures were invented before modern ISO C strict-aliasing rules.
+If aliasing rules are applied strictly,
+these structures would be extremely difficult to use
+without invoking Undefined Behavior.
+POSIX Issue 8 will fix this by requiring that implementations
+make sure that these structures
+can be safely used as they were designed.
.SH NOTES
.I socklen_t
is also defined in