OSDN Git Service

(split) LDP: Update release pages (with po4a --force)
[linuxjm/LDP_man-pages.git] / release / man2 / recv.2
index 90d2f9b..2a840a6 100644 (file)
@@ -165,11 +165,10 @@ struct sockaddr *SO_EE_OFFENDER(struct sock_extended_err *);
 したがって、この後でもう一度受信コールを呼び出すと、同じデータが返ることになる。
 .TP 
 \fBMSG_TRUNC\fP (Linux 2.2 以降)
-For raw (\fBAF_PACKET\fP), Internet datagram (since Linux 2.4.27/2.6.8),
-netlink (since Linux 2.6.22) and UNIX datagram (since Linux 3.4) sockets:
-return the real length of the packet or datagram, even when it was longer
-than the passed buffer.  Not implemented for UNIX domain (\fBunix\fP(7))
-sockets.
+raw ソケット (\fBAF_PACKET\fP)、 Internet datagram ソケット (Linux 2.4.27/2.6.8 以降)、
+netlink (Linux 2.6.22 以降) ソケット、 UNIX datagram ソケット (Linux 3.4 以降)
+の場合、パケットやデータグラムの長さが渡したバッファよりも長かった場合にも、 パケットやデータグラムの実際の長さを返す。 UNIX ドメインソケット
+(\fBunix\fP(7))  ソケットについては実装されていない。
 
 Internet ストリームソケットでの利用については \fBtcp\fP(7)  を参照。
 .TP 
@@ -300,8 +299,7 @@ BSD, libc4, libc5 では \fIint\ *\fP である。 現在の \fIsocklen_t\ *\fP
 POSIX.1\-2001 では、構造体 \fImsghdr\fP のフィールド \fImsg_controllen\fP は \fIsocklen_t\fP
 型であるべきだとされているが、 現在の glibc では \fIsize_t\fP 型である。
 
-See \fBrecvmmsg\fP(2)  for information about a Linux\-specific system call that
-can be used to receive multiple datagrams in a single call.
+\fBrecvmmsg\fP(2)  には、一度の呼び出しでの複数のデータグラムに使用できる Linux 固有の システムコールに関する情報が書かれている。
 .SH 例
 \fBrecvfrom\fP()  の利用例が \fBgetaddrinfo\fP(3)  に記載されている。
 .SH 関連項目