GETDOMAINNAME
Section: C Library Functions (3)
索引
jman
BSD mandoc
索引
名称
getdomainname
setdomainname
- 現在のホストのドメイン名を取得/設定する
索引
ライブラリ
Lb libc
索引
書式
In unistd.h
Ft int
Fn getdomainname char *name int namelen
Ft int
Fn setdomainname const char *name int namelen
索引
解説
Fn getdomainname
は、以前
Fn setdomainname
によって設定された現在のプロセッサの標準ドメイン名を返します。
パラメータ
Fa namelen
は
Fa name
配列のサイズを指定します。
不十分な空間が渡されない限り、返される値はヌル文字で終了します。
Fn setdomainname
は、
ホストマシンのドメイン名を長さ
Fa namelen
の
Fa name
に設定します。
この呼び出しはスーパユーザに限定されており、
通常はシステムを起動する時にだけ使用されます。
索引
戻り値
Rv -std
索引
エラー
これらの関数呼び出しによって、次のエラーが返る場合があります。
- Bq Er EFAULT
-
Fa name
または
Fa namelen
パラメータで示されたアドレスが無効です。
- Bq Er EPERM
-
呼び出し元がホスト名を設定しようとしましたが、
スーパユーザではありませんでした。
索引
関連項目
gethostid(3),
gethostname(3),
sysctl(3)
索引
バグ
ドメイン名は、(
Ao Pa sys/param.h Ac
より)
MAXHOSTNAMELEN
に制限されており、これは現在 256 文字です。
索引
歴史
Fn getdomainname
関数呼び出しは、
BSD 4.2
ではじめて登場しました。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- エラー
-
- 関連項目
-
- バグ
-
- 歴史
-
Time: 07:06:52 GMT, January 12, 2009