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

名称
ライブラリ
書式
解説
戻り値
エラー
関連項目
バグ
歴史

jman



Time: 07:06:52 GMT, January 12, 2009