JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 字列の受信待ちのタイムアウトを指定します。もし、タイムリミットまでに 指定された文字列を受信できなかった場合には、応答文字列の送信をおこないません。 この時、かわりの応答文字列が指定されていれば それが送信され、 指定されていなければ スクリプトの実行が失敗 ... トを標準エラー出力冗長モードにて実行するように要求します。 chat プログラムは、 モデムから受信する全てのテキストおよびモデムへ送信する全てのテキストを 標準エラー出力デバイスへログします。 chat もしくは pppd プログラムを動作させている場所では、 このデバイ ... へ送られます。-S を使用すると '-v' によるログおよびエラーメッセージは syslog (3) へは送られなくなります。 -T <phone number> 送信文字列において \T 置換メタ文字を置き換える任意の文字列を渡します。 通常は電話番号です。 -U <phone number 2> 送信文字列におい ... ... sendmmsg () システムコールは sendmsg (2) の拡張で、 このシステムコールを使うと一度の呼び出しでソケットに複数のメッセージを送信できる (アプリケーションによっては性能上のメリットがある)。 sockfd 引数は、 データを送信するソケットのファイルディスクリプタ ... h > で次のように定義されている。 struct mmsghdr { struct msghdr msg_hdr; /* メッセージヘッダー */ unsigned int msg_len; /* 送信されたバイト数 */ }; msg_hdr フィールドは、 sendmsg (2) で説明されている msghdr 構造体である。 msg_len フィールドは msg_hdr ... から送信されたメッセージのバイト数を返すのに使用される。 この値は sendmsg (2) をこのヘッダーに対して呼び出した場合の返り値と同じであ ... ... コマンドの最初の 引数でなければならない。 -t, --table filter がデフォルトのテーブルで、3 つの組み込みチェインがある: INPUT (送信先 MAC アドレスのレベルでブリッジ自身に送られたフレームに対してマッチする), OUTPUT (local で生成された、あるいは (b)route さ ... っている場合、 その名前で始まる ('+' 自体は除く) インターフェース名全てがマッチングする。 -s, --source [!] address [/ mask ] 送信元 MAC アドレス。マスクとアドレスの両方とも hex 数値 6 つをコロン区 切りで記述する。あるいは Unicast, Multicast, Broadcast, ... レスにも マッチングする点に注意すること。 --src はこのオプションのエイリアスである。 -d, --destination [!] address [/ mask ] 送信先 MAC アドレス。MAC アドレスの詳細については -s オプションを参照すること。 --dst フラグはこのオプションのエイリアスである。 ... ... アドレス UNREACHABLE 到達できないアドレス PROHIBIT 禁止されたアドレス THROW 要修正 NAT 要修正 XRESOLVE [ ! ] --src-type type 送信元アドレスが指定された種類の場合にマッチする。 [ ! ] --dst-type type 宛先アドレスが指定された種類の場合にマッチする。 --limi ... 下でなければならない。 指定しなかった場合、そのプロトコルで使われる最も長いプレフィックス長が使用される。 --connlimit-saddr 送信元グループに対して制限を適用する。 これが --connlimit-daddr が指定されなかった場合のデフォルトである。 --connlimit-daddr 宛先 ... ことのに行う別のマッチ方法 iptables -A INPUT -p tcp --syn --dport 23 -m connlimit --connlimit-upto 2 -j ACCEPT # クラス C の送信元ネットワーク (ネットマスクが 24 ビット) あたりの同時 HTTP リクエスト数を 16 までに制限する iptables -p tcp --syn --dport 8 ... ... ジを転送するのに使用される。 send () は、ソケットが 接続された (connected) 状態にある場合にのみ使用できる (つまり、どの相手に送信するかは既知である)。 send () と write (2) の違いは、引数に flags があるかどうかだけである。 引数 flags にフラグが指定されな ... また、 send(sockfd, buf, len, flags); は以下と等価である。 sendto(sockfd, buf, len, flags, NULL, 0); 引数 sockfd は、データを送信するパケットのファイルディスクリプターである。 sendto () は、接続型 (connection-mode) のソケット ( SOCK_STREAM , SOCK_SEQPAC ... は、メッセージは 配列 msg.msg_iov の各要素が指す位置に格納されている。 sendmsg () では、補助データ (制御情報とも呼ばれる) を送信することもできる。 メッセージ長が長過ぎるために、そのソケットが使用するプロトコルでは、 メッセージをソケットに渡されたままの ... ... ジを転送するのに使用される。 send () は、ソケットが 接続された (connected) 状態にある場合にのみ使用できる (つまり、どの相手に送信するかは既知である)。 send () と write (2) の違いは、引数に flags があるかどうかだけである。 引数 flags にフラグが指定されな ... また、 send(sockfd, buf, len, flags); は以下と等価である。 sendto(sockfd, buf, len, flags, NULL, 0); 引数 sockfd は、データを送信するパケットのファイルディスクリプターである。 sendto () は、接続型 (connection-mode) のソケット ( SOCK_STREAM , SOCK_SEQPAC ... は、メッセージは 配列 msg.msg_iov の各要素が指す位置に格納されている。 sendmsg () では、補助データ (制御情報とも呼ばれる) を送信することもできる。 メッセージ長が長過ぎるために、そのソケットが使用するプロトコルでは、 メッセージをソケットに渡されたままの ... ... ジを転送するのに使用される。 send () は、ソケットが 接続された (connected) 状態にある場合にのみ使用できる (つまり、どの相手に送信するかは既知である)。 send () と write (2) の違いは、引数に flags があるかどうかだけである。 引数 flags にフラグが指定されな ... また、 send(sockfd, buf, len, flags); は以下と等価である。 sendto(sockfd, buf, len, flags, NULL, 0); 引数 sockfd は、データを送信するパケットのファイルディスクリプターである。 sendto () は、接続型 (connection-mode) のソケット ( SOCK_STREAM , SOCK_SEQPAC ... は、メッセージは 配列 msg.msg_iov の各要素が指す位置に格納されている。 sendmsg () では、補助データ (制御情報とも呼ばれる) を送信することもできる。 メッセージ長が長過ぎるために、そのソケットが使用するプロトコルでは、 メッセージをソケットに渡されたままの ... ... のバイト総数。 -r オプションが指定されたときだけ表示されます。 出力側には以下の項目が表示されます: OUT このインタフェースから送信された総バイト数。 PACK このインタフェースから送信した総パケット数。 VJCOMP このインタフェースから送信された、 TCP ヘッダを ... VJ 圧縮した TCP パケットの数。 VJUNC このインタフェースから送信された、 TCP ヘッダを VJ 圧縮していない TCP パケットの数。 -r オプションが指定されたときは表示されません。 NON-VJ このインタ ... フェースから送信された非 TCP パケットの総数。 -r オプションが指定されたときは表示されません。 VJSRCH VJ ヘッダ圧縮パケットのヘッダエントリを ... ... g to the same session. (Historically, the rules were different; see NOTES.) 返り値 成功した場合 (少なくとも一つのシグナルが送信された場合)、 0 が返される。エラーの場合 -1 が返され、 errno が適切に設定される。 エラー EINVAL 無効なシグナルを指定した。 E ... を送ることが出来るプロセス全てに sig を送ることを要求している。 但し、システム実装時に定められたシステムプロセスは シグナルの送信対象から除外される。 Linux では、プロセスが自分自身にシグナルを送れるようになっているが、 Linux の kill(-1,sig) は呼び出し元 ... シグナルを送ったスレッドに配送されなければならない。 Linux での注意 Linux では、特権のないプロセスが他のプロセスにシグナルを送信するために必要な権限についてのルールが、カーネルバージョンにより違っている。 カーネル 1.0 から 1.2.2 では、送信側の実効ユーザ ... ... れる。 緊急データを送るには、 send (2) に MSG_OOB オプションを指定する。 緊急データを受信すると、カーネルは SIGURG シグナルを送信する。送信先は SIOCSPGRP や FIOSETOWN ioctl (や POSIX.1 で規定されている fcntl (2) F_SETOWN 操作) を用いてそのソケットの「所 ... ルト設定をあわせたものとなる。 tcp_autocorking (ブール値; デフォルト: 有効; Linux 3.14 以降) このオプションを有効にすると、 送信総パケット数を減らすため、 カーネルは小さな write (連続する write (2) や sendmsg (2) の呼び出し) を可能な限り結合しようとする ... 。 パケットの結合が行われるのは、そのフローの前のパケットが少なくとも一つは qdisc キューかデバイスの送信キューで送信待ちの場合である。 このオプションが有効な場合でも TCP_CORK オプションを使うことができ、アプリケーションがソケット ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。