JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... グ * ルーティングテーブルの変更 * 透過的プロキシでの任意のアドレスの割り当て (bind) * サービス種別 (type-of-service; TOS) のセット * ドライバの統計情報のクリア * promiscuous モードをセットする * マルチキャストを有効にする * setsockopt (2) を使って以下の ... パビリティを設定する。 CAP_SETPCAP ファイルケーパビリティがサポートされていない場合: 呼び出し元が許可されているケーパビリティセットに含まれる任意のケーパビリティを、 他のプロセスに付与したり、削除したりできる。 (カーネルがファイルケーパビリティをサポートし ... ETPCAP は全く別の意味を持つからである。) ファイルケーパビリティがサポートされている場合: 呼び出し元スレッドのバウンディングセットの任意のケーパビリティを 自身の継承可能ケーパビリティセットに追加できる。 ( prctl (2) PR_CAPBSET_DROP を使って) バウンディン ... ... コンソールの サブセットに、カラーパレットや文字集合のマッピングなどを変更する プライベートモードシーケンスを加えて実装されている。 以下の表では、機 ... ぞれの バイトは現在の(各バイトを Unicode の値に変換する)マッピングテーブルに 従って変換される。これに関しては下のキャラクターセット(Charcter Sets) 節を参照のこと。 通常、Unicode の値はフォントインデックス(font index) に変換され、 ビデオメモリーに蓄えられ ... VT (0x0B, haK ), FF (0x0C, haL ) これらは全て ラインフィード(linefeed)を与える; LF/NL (ニューラインモード(new line mode))がセットされていれば キャリッジリターンもアクティブにする; CR (0x0D, haM ) はキャリッジリターンを与える; SO (0x0E, haN ) は G1 文字集 ... ... ) type 引数は DBTYPE 型である (インクルードファイル < db.h > で定義されている)。 DB_BTREE , DB_HASH , DB_RECNO のいずれかをセットできる。 openinfo 引数はアクセスメソッドに固有な構造体へのポインターである。 それぞれの構造体に関しては各アクセスメソッドの ... )(const DB *db, DBT *key, DBT *data, unsigned int flags); } DB; 各要素には、データベースのタイプと、 様々な動作をする関数のセットが記述されている。 これらの関数は dbopen () によって返される構造体へのポインターを引数にとる。 キー/データ構造体へのポインタ ... nc 関数での同期に失敗すると、情報に矛盾が生じるか情報を失う可能性がある。 close ルーチンはエラーの場合 -1 を返し ( errno をセットする)、成功すると 0 を返す。 del データベースからキー/データ対を削除するルーチンへのポインター。 flag 引数は次の値がセットで ... ... ) type 引数は DBTYPE 型である (インクルードファイル < db.h > で定義されている)。 DB_BTREE , DB_HASH , DB_RECNO のいずれかをセットできる。 openinfo 引数はアクセスメソッドに固有な構造体へのポインターである。 それぞれの構造体に関しては各アクセスメソッドの ... )(const DB *db, DBT *key, DBT *data, unsigned int flags); } DB; 各要素には、データベースのタイプと、 様々な動作をする関数のセットが記述されている。 これらの関数は dbopen () によって返される構造体へのポインターを引数にとる。 キー/データ構造体へのポインタ ... nc 関数での同期に失敗すると、情報に矛盾が生じるか情報を失う可能性がある。 close ルーチンはエラーの場合 -1 を返し ( errno をセットする)、成功すると 0 を返す。 del データベースからキー/データ対を削除するルーチンへのポインター。 flag 引数は次の値がセットで ... ... 1 命令がこれに続く。 命令行は 'u16 u8 u8 u32' のパターンで 10 進数で指定する。 各フィールドは、命令、 true 時のジャンプオフセット、 false 時のジャンプオフセット、 汎用で様々な用途に使用するフィールド 'K' である。 コメントはサポートされていない。 例えば ... は以下の通り。 NONE 以下のいずれでもない。 EXPECTED 期待通りのコネクションである (つまり conntrack のヘルパーがコネクションをセットアップした)。 SEEN_REPLY conntrack が両方の方向でパケットを観測済である。 ASSURED conntrack エントリが early-expired されるこ ... on Notification (明示的な輻輳通知) 機構のことである。 [ ! ] --ecn-tcp-cwr TCP ECN CWR (Congestion Window Received) ビットがセットされている場合にマッチする。 [ ! ] --ecn-tcp-ece TCP ECN ECE (ECN Echo) ビットがセットされている場合にマッチする。 [ ! ] --e ... ... うな接尾辞を付けてもよい。GB, TB, PB, EB, ZB, YB も同様に使える。 -b , --one-byte-octal 1 バイト単位の 8 進数表示 。 入力オフセットを 16 進数で表示し、その後に、入力データを 1 バイトずつ 0 で字詰めした 3 桁の 8 進数で表現し、それを 1 行当たり 16 個、空白で ... 区切って表示する。 -c , --one-byte-char 1 バイト単位の ASCII 文字表示 。 入力オフセットを 16 進数で表示し、その後に、入力データを 1 キャラクタずつ、空白で字詰めした 3 桁の ASCII 文字で表現し、それを 1 行当たり 1 ... スケープ表記で、 できないものは、3 桁の 8 進数で表示される)。 -C , --canonical 標準的な 16 進数 + ASCII での表示 。 入力オフセットを 16 進数で表示し、その後に、入力データを 1 バイトずつ 2 桁の 16 進数で表現し、それを 1 行当たり 16 個、空白で区切って表示す ... ... ションが起こると、 同じフローのパケットのフローハッシュが異なるハッシュを持つことになる。 フラグ PACKET_FANOUT_FLAG_DEFRAG をセットすると、 パケットはファンアウトを行う前にフラグメント再構築が行われるようになり、 フラグメントがあった場合でも順序が維持され ... を TP_STATUS_SEND_REQUEST に設定し直し、 send (2) を使って送信処理を再開しなければならない。 しかしながら、 PACKET_LOSS がセットされている場合、 不正な形式のパケットはすべてスキップされ、 その送信リングの tp_status は TP_STATUS_AVAILABLE に設定し直され ... は tpacket_auxdata に似たメタデータ構造体が置かれる。 プロトコルフィールドには、データの、メタデータヘッダーの先頭からのオフセットが入る。 tp_net にはネットワーク層へのオフセットが格納される。 パケットソケットが SOCK_DGRAM 型の場合、 tp_mac も同じである。 ... ... ブロッキングな I/O をソケットで行うことは可能で、 fcntl (2) を使ってソケットのファイルディスクリプターに O_NONBLOCK フラグをセットすれば良い。 こうするとブロックされる操作は、 (通常) EAGAIN エラーで戻ることになる (後で処理が再試行されることが期待されてい ... GIO シグナルを使う方法もある。 この方法を使うには、 fcntl (2) を用いてソケットのファイルディスクリプターに O_ASYNC フラグをセットし、 SIGIO に対する有効なシグナルハンドラーを sigaction (2) によって設定しておく必要がある。 後述の シグナル に関する議論も参 ... をとる。 SO_DONTROUTE ゲートウェイを経由せず、直接接続されているホストにのみ送信する。 send (2) 操作で MSG_DONTROUTE フラグをセットした場合も同じ効果が得られる。 ブール整数のフラグを取る。 SO_INCOMING_CPU (gettable since Linux 3.19, settable since Linux 4 ... ... された空いているポートか未使用の共有ポートで、 ローカルアドレスは INADDR_ANY で自動的にバインドされる。 SO_REUSEADDR フラグがセットされていない場合には、 バインドされていた TCP ローカルソケットアドレスは クローズされた後しばらくの間使えなくなる。 SO_REUSE ... 。 ポート番号は、 udp (7) や tcp (7) といった、上位のプロトコルで実装される。 raw ソケットでは、 sin_port が IP プロトコルにセットされる。 struct sockaddr_in { sa_family_t sin_family; /* address family: AF_INET */ in_port_t sin_port; /* port in network b ... キャストグループに所属する 全てのホストを指定する。ブロードキャストアドレスへのデータグラムは、 SO_BROADCAST ソケットフラグがセットされていないと送信・受信できない。 現在の実装では、接続指向のソケットにはユニキャストアドレスしか使えない。 アドレスとポート ... ... バッファーのサイズ制限など) が 効いてしまうと、長いメッセージの再構成には失敗するかもしれない。 この場合、その X.25 接続はリセットされることになる。 ソケットアドレス AF_X25 ソケットアドレスファミリーは、ネットワークアドレスを表すために struct sockaddr_x2 ... CL X.25 の Q ビット (Qualified データビット) にユーザーがアクセス できるかどうかをコントロールする。整数の引数を取る。 0 にセットすると、 Q ビットは発信パケットには決してセットされず、 受信パケットでは無視される (デフォルト)。 1 にセットすると、ソケット ... れに先頭バイトが前置される。 ソケットから読んだデータでは、先頭バイトが 0 だと、 この到着データパケットに対応する Q ビットはセットされていなかったことになる。 先頭バイトが 1 だと、到着データパケットの Q ビットがセットされていたことになる。 ソケットに書き ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。