OSDN Git Service

Update release for LDP 3.67
[linuxjm/LDP_man-pages.git] / release / man7 / ddp.7
index f802dc4..756eb61 100644 (file)
@@ -30,21 +30,25 @@ ddp \- Linux での AppleTalk プロトコルの実装
 .br
 \fIraw_socket\fP\fB = socket(AF_APPLETALK, SOCK_RAW, \fP\fIprotocol\fP\fB);\fP
 .SH 説明
-Linux は \fIInside Appletalk\fP に記述されている Appletalk プロトコルを実装している。 カーネルにあるのは DDP
-層と AARP だけである。これらは \fBnetatalk\fP プロトコルライブラリを通して利用されるように設計されている。 このページは DDP
-層を直接利用したいユーザーのために、 インターフェースを記述したものである。
+Linux implements the AppleTalk protocols described in \fIInside AppleTalk\fP.
+Only the DDP layer and AARP are present in the kernel.  They are designed to
+be used via the \fBnetatalk\fP protocol libraries.  This page documents the
+interface for those who wish or need to use the DDP layer directly.
 .PP
-Appletalk とユーザープログラムとの通信には、 BSD 互換のソケットインターフェースを利用する。 ソケットに関するより詳しい情報は
-\fBsocket\fP(7)  を見よ。
+The communication between AppleTalk and the user program works using a
+BSD\-compatible socket interface.  For more information on sockets, see
+\fBsocket\fP(7).
 .PP
-Appletalk ソケットは、 ソケットファミリーの引数に \fBAF_APPLETALK\fP を指定して \fBsocket\fP(2)
-関数を呼び出すことによって生成される。指定できるソケットタイプは、 \fBddp\fP ソケットをオープンする場合には \fBSOCK_DGRAM\fP、
-\fBraw\fP ソケットをオープンする場合には \fBSOCK_RAW\fP である。 \fIprotocol\fP は送受信される Appletalk
-プロトコルである。 ソケットタイプに \fBSOCK_RAW\fP を指定した場合は、プロトコルに \fBATPROTO_DDP\fP を指定しなければならない。
+An AppleTalk socket is created by calling the \fBsocket\fP(2)  function with a
+\fBAF_APPLETALK\fP socket family argument.  Valid socket types are
+\fBSOCK_DGRAM\fP to open a \fBddp\fP socket or \fBSOCK_RAW\fP to open a \fBraw\fP
+socket.  \fIprotocol\fP is the AppleTalk protocol to be received or sent.  For
+\fBSOCK_RAW\fP you must specify \fBATPROTO_DDP\fP.
 .PP
 raw ソケットは実効ユーザー ID が 0 のプロセスか、 \fBCAT_NEW_RAW\fP 権限を持ったプロセスでないとオープンできない。
 .SS アドレスのフォーマット
-Appletalk ソケットアドレスはネットワーク番号・ノード番号・ポート番号の 組み合わせで定義される。
+An AppleTalk socket address is defined as a combination of a network number,
+a node number, and a port number.
 .PP
 .in +4n
 .nf
@@ -156,7 +160,8 @@ AARP クエリーの最大再送信回数。この回数を越えると、 そ
 \fBESOCKTNOSUPPORT\fP
 ソケットが設定されていない。または未知のソケットタイプが要求された。
 .SH バージョン
-Appletalk は Linux 2.0 以降でサポートされている。 \fI/proc\fP インタフェースは Linux 2.2 以降に存在する。
+AppleTalk is supported by Linux 2.0 or higher.  The \fI/proc\fP interfaces
+exist since Linux 2.2.
 .SH 注意
 \fBSO_BROADCAST\fP オプションを用いる時には慎重の上にも慎重になってほしい。 Linux ではこれに特権を必要としない。
 不注意にブロードキャストアドレスに送信を行うと、 ネットワークの状態が簡単に変更されてしまう。
@@ -174,6 +179,6 @@ raw ソケットモードは Linux 独特のもので、もう一方の実装で
 .SH 関連項目
 \fBrecvmsg\fP(2), \fBsendmsg\fP(2), \fBcapabilities\fP(7), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.65 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。