]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/getsockname.2
xnu-6153.121.1.tar.gz
[apple/xnu.git] / bsd / man / man2 / getsockname.2
index 4ca0f72e0200272b398d5f8a3a66761428866cb2..fd2bd1d3b8cca867540d0379cd25295f1092e4b3 100644 (file)
@@ -50,7 +50,7 @@
 .Sh DESCRIPTION
 The
 .Fn getsockname
 .Sh DESCRIPTION
 The
 .Fn getsockname
-fynction returns the current 
+function returns the current
 .Fa address
 for the specified socket. 
 .Pp
 .Fa address
 for the specified socket. 
 .Pp
@@ -63,6 +63,17 @@ On return it contains the actual size of the address
 returned (in bytes).
 .Pp
 The address is truncated if the buffer provided is too small.
 returned (in bytes).
 .Pp
 The address is truncated if the buffer provided is too small.
+.Pp
+Note: For the UNIX domain, the address length returned is the
+.Fa address_len
+parameter passed to the previous
+.Xr bind 2
+system call and not the
+.Va sa_len
+field of the
+.Fa address
+parameter passed to
+.Xr bind 2 .
 .Sh RETURN VALUES
 .Rv -std getsockname
 .Sh ERRORS
 .Sh RETURN VALUES
 .Rv -std getsockname
 .Sh ERRORS