X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fsocket.texi;h=a91ebd6d76029ebb6116c4ba4413d16dbe0be6c4;hb=0f5a4162a9a8361be7e1c63b8e438002bfdee945;hp=8b2f0b41f4c89520561f27ba5391e2de68a029a4;hpb=44656541e5be621a9430633f8c3a4fdea64d284d;p=gnulib.git diff --git a/doc/posix-functions/socket.texi b/doc/posix-functions/socket.texi index 8b2f0b41f..a91ebd6d7 100644 --- a/doc/posix-functions/socket.texi +++ b/doc/posix-functions/socket.texi @@ -2,7 +2,7 @@ @section @code{socket} @findex socket -POSIX specification: @url{http://www.opengroup.org/susv3xsh/socket.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/socket.html} Gnulib module: socket @@ -10,18 +10,19 @@ Portability problems fixed by Gnulib: @itemize @item On Windows platforms (excluding Cygwin), the descriptors returned by -the @code{socket} function can not be used in calls to @code{read}, +the @code{socket} function cannot be used in calls to @code{read}, @code{write}, and @code{close}; you have to use @code{recv}, @code{send}, @code{closesocket} in these cases instead. @item -On Windows platforms (excluding Cygwin), error codes for @code{accept} are not -placed in @code{errno}, and @code{WSAGetLastError} must be used instead. +On Windows platforms (excluding Cygwin), error codes for @code{socket} +are not placed in @code{errno}, and @code{WSAGetLastError} must be +used instead. @end itemize Portability problems not fixed by Gnulib: @itemize @item -On BeOS, the descriptors returned by the @code{socket} function can not be used +On BeOS, the descriptors returned by the @code{socket} function cannot be used in calls to @code{read}, @code{write}, and @code{close}; you have to use @code{recv}, @code{send}, @code{closesocket} in these cases instead. @end itemize