JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... プされたリングバッファーを作成する。 パケットソケットはアプリケーションのアドレス空間に連続する領域を確保し、 そこにパケットスロットの配列を構成し、 (最大 tp_snaplen 個の) パケットを順にスロットにコピーする。 各パケットの前には tpacket_auxdata に似たメタデ ... ルドを通してリングの先頭 (head) と末尾 (tail) の情報を受け渡す。 パケットソケットは tp_status が TP_STATUS_KERNEL のすべてのスロットを所有しており、 スロットにデータが入ると、 パケットソケットはそのスロットのステータスをアプリケーションに所有権を渡す状態に ... いれば、 受信されたパケットが格納されたことを示している。 アプリケーションがパケットの処理を終えると、アプリケーションはそのスロットの tp_status を TP_STATUS_KERNEL に設定し、そのスロットの所有権をソケットに返す。 パケットソケットは、複数バージョンのパケッ ... ... GID、実効 UID/GID、保存 set-UID/GID、ファイルシステム UID/GID。 * FDSize : 現在割り当てられているファイルディスクリプターのスロット数。 * Groups : 補助グループのリスト。 * VmPeak : 仮想メモリーサイズのピーク値。 * VmSize : 仮想メモリーサイズ。 * VmLck : ロ ... ソケットテーブルのダンプを保持している。 ほとんどの情報はデバッグ以外では 使われない。 "sl" の値はソケットのカーネルハッシュスロット、 "local_address" はローカルアドレスとプロトコル番号のペア [訳者追加: "rem_address" はリモートアドレスとプロトコル番号のペア ... tcp TCP ソケットテーブルのダンプを保持している。 大部分の情報はデバッグ以外には使われない。 sl はソケットのカーネルハッシュスロットの値、 "local_address" はローカルアドレスとポート番号のペアである。 (ソケットが接続している場合は) "rem_address" はリモートア ... ... GID、実効 UID/GID、保存 set-UID/GID、ファイルシステム UID/GID。 * FDSize : 現在割り当てられているファイルディスクリプターのスロット数。 * Groups : 補助グループのリスト。 * VmPeak : 仮想メモリーサイズのピーク値。 * VmSize : 仮想メモリーサイズ。 * VmLck : ロ ... ソケットテーブルのダンプを保持している。 ほとんどの情報はデバッグ以外では 使われない。 "sl" の値はソケットのカーネルハッシュスロット、 "local_address" はローカルアドレスとプロトコル番号のペア [訳者追加: "rem_address" はリモートアドレスとプロトコル番号のペア ... tcp TCP ソケットテーブルのダンプを保持している。 大部分の情報はデバッグ以外には使われない。 sl はソケットのカーネルハッシュスロットの値、 "local_address" はローカルアドレスとポート番号のペアである。 (ソケットが接続している場合は) "rem_address" はリモートア ... ... して自己証明する際に用いるユーザ名を name に設定します。 vj-max-slots n Van Jacobson の TCP/IP ヘッダ圧縮/伸長に使用する接続スロット数を n に設定します。 2 から 16 (両端を含む) の範囲にある必要があります。 welcome script PPP ネゴシエーション開始前かつ、(も ... ... 少させる ことを試みます。 ` -O ' を指定することによって、 ` -fthread-jumps ' と ` -fdefer-pop ' のフラグが指定されます。遅延スロットをもつマシンでは ` -fdelayed-branch ' が指定されます。フレームポインタを使わないデバッグをサポートしている マシンでは、` -fo ... 些細な最適化を行います。 -fdelayed-branch ターゲットマシンにおいてこのフラグがサポートされている場合は、遅延分岐 命令後の命令スロットを命令の順番変更によって利用するように設定します。 -fschedule-insns ターゲットマシンにおいてこのフラグがサポートされている場 ... ... IGURATION_DIR 9 関数 ds_set_boolean(int storeid, int which, int value) value != 0 の場合は、bool_storage[storeid][which] のスロットに true を入れる。 それ以外の場合は false を入れる。 int ds_get_boolean(int storeid, int which) storage[storeid][which] が t ... rue の場合は、1 を返す。 それ以外の場合は、0 を返す。 int ds_set_string(int storeid, int which, const char *value) value をスロット string_storage[storeid][which] に入れる。 char *ds_get_string(int storeid, int which) スロット string_storage[storeid][whi ... ch] に入っている文字列を返す。 ds_set_int(int storeid, int which, int value) value を スロット int_storage[storeid][which] に入れる。 int ds_get_int(int storeid, int which) スロット int_storage[storeid][which] に入って ... ... ェース 時間の経過とともに、 stat 構造体のサイズが大きくなり、この影響で stat () には 3つのバージョンが存在する: sys_stat () (スロットは __NR_oldstat )、 sys_newstat () (スロットは __NR_stat )、 sys_stat64 () (カーネル 2.4 で導入; スロットは __NR_stat64 ). g ... ... ェース 時間の経過とともに、 stat 構造体のサイズが大きくなり、この影響で stat () には 3つのバージョンが存在する: sys_stat () (スロットは __NR_oldstat )、 sys_newstat () (スロットは __NR_stat )、 sys_stat64 () (カーネル 2.4 で導入; スロットは __NR_stat64 ). g ... ... ェース 時間の経過とともに、 stat 構造体のサイズが大きくなり、この影響で stat () には 3つのバージョンが存在する: sys_stat () (スロットは __NR_oldstat )、 sys_newstat () (スロットは __NR_stat )、 sys_stat64 () (カーネル 2.4 で導入; スロットは __NR_stat64 ). g ... ... ェース 時間の経過とともに、 stat 構造体のサイズが大きくなり、この影響で stat () には 3つのバージョンが存在する: sys_stat () (スロットは __NR_oldstat )、 sys_newstat () (スロットは __NR_stat )、 sys_stat64 () (カーネル 2.4 で導入; スロットは __NR_stat64 ). g ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。