X-Git-Url: http://git.osdn.net/view?p=linuxjm%2FLDP_man-pages.git;a=blobdiff_plain;f=release%2Fman7%2Fip.7;h=507f45b90277ef7f91ff21343c458bb743f291c5;hp=b41258269a4dc858268acc4db4d8256d712fbf8c;hb=d6ffc03b1c10eddeb4564716656cf89586cce455;hpb=1599d15604551f3901d0df5cfd9ff76e85a333c9 diff --git a/release/man7/ip.7 b/release/man7/ip.7 index b4125826..507f45b9 100644 --- a/release/man7/ip.7 +++ b/release/man7/ip.7 @@ -29,9 +29,6 @@ .\" 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 .\" IP_UNICAST_IF (3.4) .\" commit 76e21053b5bf33a07c76f99d27a74238310e3c71 .\" Author: Erich E. Hoover @@ -41,7 +38,7 @@ .\" 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 書式 @@ -115,8 +112,8 @@ struct in_addr { にはポート番号をネットワークバイトオーダーで指定する。 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 メンバには、ホストのインターフェースアドレスを ネットワークバイトオーダーで @@ -323,6 +320,15 @@ path MTU の値をまず見積もってみるには、宛先アドレスに \fBc \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 構造体である。 @@ -758,6 +764,6 @@ glibc のバージョンによっては \fIin_pktinfo\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/ に書かれている。