.\" MCAST_JOIN_SOURCE_GROUP (2.4.22 / 2.6)
.\" MCAST_LEAVE_SOURCE_GROUP (2.4.22 / 2.6)
.\" MCAST_MSFILTER (2.4.22 / 2.6)
-.\" IP_MULTICAST_ALL (2.6.31)
-.\" commit f771bef98004d9d141b085d987a77d06669d4f4f
-.\" Author: Nivedita Singhvi <niv@us.ibm.com>
.\" IP_UNICAST_IF (3.4)
.\" commit 76e21053b5bf33a07c76f99d27a74238310e3c71
.\" Author: Erich E. Hoover <ehoover@mines.edu>
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH IP 7 2013\-02\-12 Linux "Linux Programmer's Manual"
+.TH IP 7 2013\-04\-16 Linux "Linux Programmer's Manual"
.SH 名前
ip \- Linux IPv4 プロトコルの実装
.SH 書式
にはポート番号をネットワークバイトオーダーで指定する。 1024 未満のポート番号は \fI特権ポート (privileged ports)\fP と呼ばれる
(\fI予約ポート (reserved ports)\fP とも時々呼ばれる)。 特権プロセス (\fBCAP_NET_BIND_SERVICE\fP
ケーパビリティを持つプロセス) 以外のプロセスは、これらのポートには \fBbind\fP(2) できない。 IPv4
-プロトコルそのものにはポートに関する概念がない。 ポートは、 \fBtcp\fP(7) や \fBudp\fP(7)
-といった、上位のプロトコルにおいて実装される。
+プロトコルそのものにはポートに関する概念がない。ポートが実装されるのは、 \fBtcp\fP(7) や \fBudp\fP(7)
+といった、上位のプロトコルにおいてのみである。
.PP
\fIsin_addr\fP は IP ホストアドレスである。 \fIstruct in_addr\fP の \fIs_addr\fP
メンバには、ホストのインターフェースアドレスを ネットワークバイトオーダーで
\fBSOCK_RAW\fP のソケットで RFC 4821 の MTU 探索を実装することが可能である。 また、この機能は、 \fBtracepath\fP(8)
のような診断ツールで特に有用である。これらのツールでは、 観測された Path MTU よりも大きな探索パケットを意図的に 送信しようとする。
.TP
+\fBIP_MULTICAST_ALL\fP (since Linux 2.6.31)
+This option can be used to modify the delivery policy of multicast messages
+to sockets bound to the wildcard \fBINADDR_ANY\fP address. The argument is a
+boolean integer (defaults to 1). If set to 1, the socket will receive
+messages from all the groups that have been joined globally on the whole
+system. Otherwise, it will deliver messages only from the groups that have
+been explicitly joined (for example via the \fBIP_ADD_MEMBERSHIP\fP option) on
+this particular socket.
+.TP
\fBIP_MULTICAST_IF\fP (Linux 1.2 以降)
ローカルデバイスをマルチキャストソケットとして設定する。引き数は \fBIP_ADD_MEMBERSHIP\fP と同様に \fIip_mreqn\fP または
\fIip_mreq\fP 構造体である。
RFC\ 791 for the original IP specification. RFC\ 1122 for the IPv4 host
requirements. RFC\ 1812 for the IPv4 router requirements.
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。