JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... gethostname (): glibc 2.12 以降: _BSD_SOURCE || _XOPEN_SOURCE >= 500 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200112L sethostname (): glibc 2.21 以降: _DEFAULT_SOURCE glibc 2.19 と 2.20: _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) glibc 2 ... nge the system hostname. More precisely, they operate on the hostname associated with the calling process's UTS namespace. sethostname () は、ホスト名を、文字配列 name で指定された値に設定する。 引数 len には、 name のバイト数を指定する (そのため、 name では ... エラーの場合は -1 が返され、 errno が適切に設定される。 エラー EFAULT name が不正なアドレスである。 EINVAL len が負である。 sethostname () において len が許容された最大サイズを越えている。 ENAMETOOLONG (glibc gethostname () で) len が実際のホスト名の長さより ... ... gethostname (): glibc 2.12 以降: _BSD_SOURCE || _XOPEN_SOURCE >= 500 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200112L sethostname (): glibc 2.21 以降: _DEFAULT_SOURCE glibc 2.19 と 2.20: _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) glibc 2 ... nge the system hostname. More precisely, they operate on the hostname associated with the calling process's UTS namespace. sethostname () は、ホスト名を、文字配列 name で指定された値に設定する。 引数 len には、 name のバイト数を指定する (そのため、 name では ... エラーの場合は -1 が返され、 errno が適切に設定される。 エラー EFAULT name が不正なアドレスである。 EINVAL len が負である。 sethostname () において len が許容された最大サイズを越えている。 ENAMETOOLONG (glibc gethostname () で) len が実際のホスト名の長さより ... ... 教えてやらなければならない。 これは追加フィールドである domainname についても同様である。 このため Linux ではシステムコール sethostname (2) と setdomainname (2) が使われる。 「 sethostname (2) で設定されるホスト名は、 uname () で返される構造体の nodename フィ ... ... 教えてやらなければならない。 これは追加フィールドである domainname についても同様である。 このため Linux ではシステムコール sethostname (2) と setdomainname (2) が使われる。 「 sethostname (2) で設定されるホスト名は、 uname () で返される構造体の nodename フィ ... ... 教えてやらなければならない。 これは追加フィールドである domainname についても同様である。 このため Linux ではシステムコール sethostname (2) と setdomainname (2) が使われる。 「 sethostname (2) で設定されるホスト名は、 uname () で返される構造体の nodename フィ ... ... て実装されており、この関数は uname (2) の呼び出しで返された domainname フィールドのコピーを返す。 関連項目 gethostname (2), sethostname (2), uname (2), uts_namespaces (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部で ... ... て実装されており、この関数は uname (2) の呼び出しで返された domainname フィールドのコピーを返す。 関連項目 gethostname (2), sethostname (2), uname (2), uts_namespaces (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部で ... ... S 名前空間は、 uname (2) が返す識別子の集合である。 識別子としてはドメイン名とホスト名があり、 それぞれ setdomainname (2), sethostname (2) で修正することができる。 ある UTS 名前空間における識別子の変更は同じ名前空間の他のすべての プロセスに見えるが、別の UT ... た子プロセスの開始関数 */ childFunc(void *arg) { struct utsname uts; /* 子プロセスの UTS 名前空間でホスト名を変更する */ if (sethostname(arg, strlen(arg)) == -1) errExit("sethostname"); /* ホスト名を取得し表示する */ if (uname(&uts) == -1) errExit("uname"); p ... ... S 名前空間は、 uname (2) が返す識別子の集合である。 識別子としてはドメイン名とホスト名があり、 それぞれ setdomainname (2), sethostname (2) で修正することができる。 ある UTS 名前空間における識別子の変更は同じ名前空間の他のすべての プロセスに見えるが、別の UT ... た子プロセスの開始関数 */ childFunc(void *arg) { struct utsname uts; /* 子プロセスの UTS 名前空間でホスト名を変更する */ if (sethostname(arg, strlen(arg)) == -1) errExit("sethostname"); /* ホスト名を取得し表示する */ if (uname(&uts) == -1) errExit("uname"); p ... ... S 名前空間は、 uname (2) が返す識別子の集合である。 識別子としてはドメイン名とホスト名があり、 それぞれ setdomainname (2), sethostname (2) で修正することができる。 ある UTS 名前空間における識別子の変更は同じ名前空間の他のすべての プロセスに見えるが、別の UT ... た子プロセスの開始関数 */ childFunc(void *arg) { struct utsname uts; /* 子プロセスの UTS 名前空間でホスト名を変更する */ if (sethostname(arg, strlen(arg)) == -1) errExit("sethostname"); /* ホスト名を取得し表示する */ if (uname(&uts) == -1) errExit("uname"); p ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。