JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... , `/day' を付けることもできる。 デフォルトは 3/hour である。 --hashlimit-above amount [ /second | /minute | /hour | /day ] レートが指定された区間での amount より大きい場合にマッチする。 --hashlimit-burst amount パケットがマッチする回数の最大初期値: 上の ... で指定した制限に達しなければ、 マッチするごとに、 この数値になるまで 1 個ずつ増やされる。 デフォルトは 5 である。 バイトでのレート照合が要求された場合、 このオプションは指定レートを超過できるバイト数を規定する。 このオプションを使用する際には注意が必要で ... 値の範囲にあればマッチする。 [ ! ] --length length [ : length ] limit このモジュールは、 トークンバケットフィルタを使って制限レートのマッチを行う。 この拡張を使ったルールは、指定された制限に達するまでマッチする。 例えば、 このモジュールはログ記録を制限する ... ... 合、 setserial は、ポートの種類 (例えば、8250, 16450, 16550, 16550A など)、 ハードウェアの I/O ポートアドレス、IRQ 番号、ボーレート、 操作可能なフラグのいくつかの内容を表示します。 -g オプションが指定されると、setserial への引数は全て、表示対象となるデバイ ... るようにしなければなりません。 ^skip_test 自動設定の際、UART のテストをスキップしません。 baud_base baud_base 基本となるボーレートを設定します。 ボーレートは、クロック周波数を 16 で割った値です。 通常この値は 115,200 に設定されています。これは UART がサポ ... ートできる最も速いボーレートです。 spd_hi アプリケーションが 38.4 Kbps を要求した場合に、57.6 Kbps を使用します。 このオプションは一般ユーザーでも指定で ... ... として送信される。 ユーザ名は getlogin (3) を使って取得される。 -d debug の初期値を TRUE に設定する。 -r rlogin (1) をエミュレートする。 このモードでは、デフォルトのエスケープ文字はチルダ (~) である。 また、エスケープ文字の解釈は変更される。 エスケープ文 ... ... ションは --ip6-protocol ipv6-icmp についてのみ有効である。 limit このモジュールは token bucket フィルタを使って、マッチングにレートリミッ トを付ける。この extension を使っているルールは、リミットに到達するまではマッチングする。 例えば --log watcher と組み ... 合わせて使うと、レートリミットのついたロギングを行うことが できる。 iptables における limit マッチングと同様に使える。 --limit [ value ] マッチング ... ... ンとの接続時に役立つ。 マッピングは inpattern と outpattern というパターンの組に従う。 [ inpattern ] は入力ファイル名のテンプレートである (入力ファイル名は ntrans と case の設定に従って処理されている場合もある)。 inpattern に `$1', `$2', ..., `$9' という文 ... 字列を入れることで、 変数を使ったテンプレートを作ることができる。 `$' 文字を特殊文字として扱わなくするには `\' を使うこと。 その他の全ての文字は、文字通りに扱われるととも ... 、$2 は "data" という値になる。 outpattern はマップされた結果のファイル名を決定する。 文字列 `$1', `$2', ...., `$9' はテンプレート inpattern から生成された値に置き換えられる。 文字列 `$0' は元のファイル名に置き換えられる。 さらに、文字列 `[ seq1 ] ' , A ... ... ンとの接続時に役立つ。 マッピングは inpattern と outpattern というパターンの組に従う。 [ inpattern ] は入力ファイル名のテンプレートである (入力ファイル名は ntrans と case の設定に従って処理されている場合もある)。 inpattern に `$1', `$2', ..., `$9' という文 ... 字列を入れることで、 変数を使ったテンプレートを作ることができる。 `$' 文字を特殊文字として扱わなくするには `\' を使うこと。 その他の全ての文字は、文字通りに扱われるととも ... 、$2 は "data" という値になる。 outpattern はマップされた結果のファイル名を決定する。 文字列 `$1', `$2', ...., `$9' はテンプレート inpattern から生成された値に置き換えられる。 文字列 `$0' は元のファイル名に置き換えられる。 さらに、文字列 `[ seq1 ] ' , A ... ... ケットは (たとえユーザーソケットに渡される場合でも)、 常にカーネルによって (も) 処理される。 Linux では ICMP エラーパケットのレートをそれぞれの送り先に対して 制限している。 ICMP_REDIRECT と ICMP_DEST_UNREACH も到着したパケットの行き先経路 (destination rou ... s/net/ipv4/ ディレクトリ内のファイルの読み書きでアクセスできる。 これらのパラメーターのほとんどは特定の ICMP タイプに対するレート制限 (rate limitation) である。 Linux 2.2 は ICMP の制限にトークンバケットフィルタ (token bucket filter) を用いる。 それぞれ ... ms である。 icmp_destunreach_rate (Linux 2.2 から 2.4.9 まで) ICMP 不達パケット (Destination Unreachable packet) を送る最大レート。 これは特定のルートまたは行き先にパケットを送信するレートを制限する。 この制限は、 path MTU discovery に必要な ICMP_FRAG_N ... ... ミナル属性の取得・設定、ライン制御、ボーレートの取得・設定 書式 #include < termios.h > #include < unistd.h > int tcgetattr(int fd , struct termios * termios_p ); int tcse ... FF1 である。 [ _BSD_SOURCE か _SVID_SOURCE か _XOPEN_SOURCE が必要] c_cflag フラグは以下の通り: CBAUD (POSIX にはない) ボーレートマスク (4+1 ビット)。 [ _BSD_SOURCE か _SVID_SOURCE が必要] CBAUDEX (POSIX にはない) 追加のボーレートマスク (1 ビット)。 CBA ... UD に含まれている。 [ _BSD_SOURCE か _SVID_SOURCE が必要] (POSIX では、 termios 構造体に格納されたボーレートは正確なものではなく、 ボーレートを操作するために cfgetispeed () と cfsetispeed () が提供されている。 c_cflag 内の CBAUD で選 ... ... ミナル属性の取得・設定、ライン制御、ボーレートの取得・設定 書式 #include < termios.h > #include < unistd.h > int tcgetattr(int fd , struct termios * termios_p ); int tcse ... FF1 である。 [ _BSD_SOURCE か _SVID_SOURCE か _XOPEN_SOURCE が必要] c_cflag フラグは以下の通り: CBAUD (POSIX にはない) ボーレートマスク (4+1 ビット)。 [ _BSD_SOURCE か _SVID_SOURCE が必要] CBAUDEX (POSIX にはない) 追加のボーレートマスク (1 ビット)。 CBA ... UD に含まれている。 [ _BSD_SOURCE か _SVID_SOURCE が必要] (POSIX では、 termios 構造体に格納されたボーレートは正確なものではなく、 ボーレートを操作するために cfgetispeed () と cfsetispeed () が提供されている。 c_cflag 内の CBAUD で選 ... ... ミナル属性の取得・設定、ライン制御、ボーレートの取得・設定 書式 #include < termios.h > #include < unistd.h > int tcgetattr(int fd , struct termios * termios_p ); int tcse ... FF1 である。 [ _BSD_SOURCE か _SVID_SOURCE か _XOPEN_SOURCE が必要] c_cflag フラグは以下の通り: CBAUD (POSIX にはない) ボーレートマスク (4+1 ビット)。 [ _BSD_SOURCE か _SVID_SOURCE が必要] CBAUDEX (POSIX にはない) 追加のボーレートマスク (1 ビット)。 CBA ... UD に含まれている。 [ _BSD_SOURCE か _SVID_SOURCE が必要] (POSIX では、 termios 構造体に格納されたボーレートは正確なものではなく、 ボーレートを操作するために cfgetispeed () と cfsetispeed () が提供されている。 c_cflag 内の CBAUD で選 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。