JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ります。 このファイルは基本的には文 (statement) のリストからなります。 文は大きく二つのカテゴリに分けられます。パラメータ文と宣言文です。 パラメータ文は、 なにかをどの様に行うか (例えば提供するリースの長さ)、 なにかを行うかどうか (例えば素性のわからない ... スを与えるかどうか)、 クライアントにどの様なパラメータを与えるか (例えばゲートウェイとして 220.177.244.7)、 などを決めます。 宣言文は、 ネットワークのトポロジーを記述したり、 ネットワークのクライアントを記述したり、 クライアントに割り当て可能なアドレスを ... 決めたり、 ひとまとまりのパラメータを宣言文のグループに与えたりするために用います。 パラメータ文や宣言文のグループにおいては、 ある宣言文が依存するパラメータ文は、 そ ... ... ョンを指定した値でサーバに送信するようになります。 ここで指定できるオプションは、 dhcp-options (5) で説明されているオプション宣言すべてです。 DHCP プロトコルで常に送られるオプションは ここに指定するべきではありません。但し、 requested-lease-time オプショ ... ョンにのみ用いることができます。 この制約は強制されるものではありませんが、 もし違反すると予期できない結果となります。 リース宣言 lease 宣言 lease { lease-declaration [ ... lease-declaration ] } ある時間 ( プロトコルのタイミング 参照) の後、DHCP クライ ... 明を完全なものにするため、そのようなシンタックスもここで記述します。 lease 文は、リースキーワード、左中括弧、1 つ以上のリース宣言文、 右中括弧が続いたもので構成されます。 リース宣言として、次のものが可能です: bootp; bootp 文は、リースが DHCP プロトコルで ... ... 。 バージョン 1.2 以降では、GNU スタイルのインデントがデフォルトである。 オプション -bad , --blank-lines-after-declarations 宣言の後に必ず空行を置く。 「 空行 」セクションを参照すること。 -bap , --blank-lines-after-procedures 手続き本体の後に必ず空行を ... 長い行をブーリアン演算子の前で折り返す。 「 長い行の折り返し 」セクションを参照すること。 -bc , --blank-lines-after-commas 宣言中のコンマの後に必ず改行を置く。 「 宣言 」セクションを参照すること。 -bl , --braces-after-if-line ブレースは if 等の次の行に ... のスペースでインデント付けする。 「 文 」セクションを参照すること。 -bls , --braces-after-struct-decl-line ブレースは struct 宣言行の次の行に置く。 「 宣言 」セクションを参照すること。 -br , --braces-on-if-line ブレースは if 等がある行に置く。 「 文 」セ ... ... 実行環境 (hosted environment) 用にコンパイルを行います。 これにより、` -fbuiltin ' オプションが有効になり、また、不審な main 宣言に対して警告を発するようになります。 -ffreestanding フリースタンディング実行環境 (freestanding environment) 用に コンパイルを ... 有効になり、また、 main に特別な条件は不要とみなします。 -fno-strict-prototype ` int foo ();' のような、引数を指定しない関数宣言を、C 言語のように引数の数や 型について何の仮定もしないという扱いにします (C++ のみ)。通常はこのよう な宣言は、C++ では foo ... xternal-templates テンプレート関数について、その関数が定義された場所にのみ単一のコピー を生成することによって、テンプレート宣言に対してより小さなコードを生成 します (C++ のみ)。このオプションを使用して正しいコードを得るためには、 テンプレートを使用する ... ... 続的なデータベースを保持します。 このデータベースは、自由形式の ASCII ファイルであり、 リース 1 つにつき有効な宣言を 1 つ含みます。 あるリースに対して複数の宣言が登場する場合、 ファイル中の最後のものが使用されます。 このファイルはログとし ... て書き込まれますので、 このような状態になることは異常ではありません。 リース宣言の書式は、 dhclient.conf (5) に記述されています。 関連ファイル /var/db/dhclient.leases 関連項目 dhcp-options (5), dhclient.c ... ... BSD_SOURCE glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 ((非標準の) ヘッダーファイル < malloc.h > も valloc () の宣言も公開する。機能検査マクロは不要である。 説明 The function posix_memalign () allocates size bytes and places the address of ... 1-2001 と POSIX.1-2008 で規定されている。 関数 aligned_alloc () は C11 標準で規定されている。 ヘッダー posix_memalign () の宣言を < stdlib.h > で行うことに関しては、 皆の意見が一致している。 いくつかのシステムでは、 memalign () は < malloc.h > ではなく ... < stdlib.h > で宣言されている。 SUSv2 によると、 valloc () は < stdlib.h > で宣言される。 glibc では < malloc.h > で宣言されており、 さらに適切 ... ... BSD_SOURCE glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 ((非標準の) ヘッダーファイル < malloc.h > も valloc () の宣言も公開する。機能検査マクロは不要である。 説明 The function posix_memalign () allocates size bytes and places the address of ... 1-2001 と POSIX.1-2008 で規定されている。 関数 aligned_alloc () は C11 標準で規定されている。 ヘッダー posix_memalign () の宣言を < stdlib.h > で行うことに関しては、 皆の意見が一致している。 いくつかのシステムでは、 memalign () は < malloc.h > ではなく ... < stdlib.h > で宣言されている。 SUSv2 によると、 valloc () は < stdlib.h > で宣言される。 glibc では < malloc.h > で宣言されており、 さらに適切 ... ... BSD_SOURCE glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 ((非標準の) ヘッダーファイル < malloc.h > も valloc () の宣言も公開する。機能検査マクロは不要である。 説明 The function posix_memalign () allocates size bytes and places the address of ... 1-2001 と POSIX.1-2008 で規定されている。 関数 aligned_alloc () は C11 標準で規定されている。 ヘッダー posix_memalign () の宣言を < stdlib.h > で行うことに関しては、 皆の意見が一致している。 いくつかのシステムでは、 memalign () は < malloc.h > ではなく ... < stdlib.h > で宣言されている。 SUSv2 によると、 valloc () は < stdlib.h > で宣言される。 glibc では < malloc.h > で宣言されており、 さらに適切 ... ... BSD_SOURCE glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 ((非標準の) ヘッダーファイル < malloc.h > も valloc () の宣言も公開する。機能検査マクロは不要である。 説明 The function posix_memalign () allocates size bytes and places the address of ... 1-2001 と POSIX.1-2008 で規定されている。 関数 aligned_alloc () は C11 標準で規定されている。 ヘッダー posix_memalign () の宣言を < stdlib.h > で行うことに関しては、 皆の意見が一致している。 いくつかのシステムでは、 memalign () は < malloc.h > ではなく ... < stdlib.h > で宣言されている。 SUSv2 によると、 valloc () は < stdlib.h > で宣言される。 glibc では < malloc.h > で宣言されており、 さらに適切 ... ... BSD_SOURCE glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 ((非標準の) ヘッダーファイル < malloc.h > も valloc () の宣言も公開する。機能検査マクロは不要である。 説明 The function posix_memalign () allocates size bytes and places the address of ... 1-2001 と POSIX.1-2008 で規定されている。 関数 aligned_alloc () は C11 標準で規定されている。 ヘッダー posix_memalign () の宣言を < stdlib.h > で行うことに関しては、 皆の意見が一致している。 いくつかのシステムでは、 memalign () は < malloc.h > ではなく ... < stdlib.h > で宣言されている。 SUSv2 によると、 valloc () は < stdlib.h > で宣言される。 glibc では < malloc.h > で宣言されており、 さらに適切 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。