Rechercher une page de manuel

Chercher une autre page de manuel:

setdomainname

Autres langues

Langue: ru

Version: 1997-08-25 (ubuntu - 01/11/07)

Section: 2 (Appels système)

éíñ

getdomainname, setdomainname - ÐÏÌÕÞÉÔØ/ÕÓÔÁÎÏ×ÉÔØ ÉÍÑ ÄÏÍÅÎÁ

ïâúïò

#include <unistd.h>

int getdomainname(char *name, size_t len);
int setdomainname(const char *name, size_t len);

ïðéóáîéå

üÔÉ ÆÕÎËÃÉÉ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÉÍÅÎÉ ÄÏÍÅÎÁ ÔÅËÕÝÅÇÏ ÐÒÏÃÅÓÓÏÒÁ ÉÌÉ ÅÇÏ ÉÚÍÅÎÅÎÉÑ. åÓÌÉ ÄÌÉÎÁ ÉÍÅÎÉ ÄÏÍÅÎÁ, ËÏÔÏÒÏÅ ÚÁ×ÅÒÛÁÅÔÓÑ ÎÕÌÅ×ÙÍ ÓÉÍ×ÏÌÏÍ ÂÏÌØÛÅ, ÞÅÍ len ÂÁÊÔ, getdomainname ×ÏÚ×ÒÁÝÁÅÔ ÌÉÂÏ ÐÅÒ×ÙÅ len ÂÁÊÔ (glibc) ÉÌÉ ÏÛÉÂËÕ (libc).

÷ïú÷òáýáåíïå úîáþåîéå

÷ ÓÌÕÞÁÅ ÕÓÐÅÈÁ ×ÏÚ×ÒÁÝÁÅÔÓÑ ÎÏÌØ. ðÒÉ ÏÛÉÂËÅ ×ÏÚ×ÒÁÝÁÅÔÓÑ -1 É ÚÎÁÞÅÎÉÅ errno ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍ ÏÂÒÁÚÏÍ.

ïûéâëé

EINVAL
äÌÑ getdomainname × libc: name Ñ×ÌÑÅÔÓÑ NULL ÉÌÉ name ÄÌÉÎÎÅÅ, ÞÅÍ len ÂÁÊÔ.
EINVAL
äÌÑ setdomainname: len Ñ×ÌÑÅÔÓÑ ÏÔÒÉÃÁÔÅÌØÎÙÍ ÉÌÉ ÏÞÅÎØ ÂÏÌØÛÉÍ ÞÉÓÌÏÍ.
EPERM
äÌÑ setdomainname: ×ÙÚ×Á×ÛÉÊ ÎÅ ÉÍÅÅÔ ÐÒÁ× ÓÕÐÅÒÐÏÌØÚÏ×ÁÔÅÌÑ.
EFAULT
äÌÑ setdomainname: name ÕËÁÚÙ×ÁÅÔ ÚÁ ÐÒÅÄÅÌÙ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á ÐÏÌØÚÏ×ÁÔÅÌÑ.

óïïô÷åôóô÷éå óôáîäáòôáí

POSIX ÎÅ ÏÐÉÓÙ×ÁÅÔ ÜÔÉ ×ÙÚÏ×Ù.

óíïôòéôå ôáëöå

gethostname(2), sethostname(2), uname(2)

ðåòå÷ïä

ðÅÒÅ×£Ì Ó ÁÎÇÌÉÊÓËÏÇÏ ÷ÉËÔÏÒ ÷ÉÓÌÏÂÏËÏ× <corochoone@perm.ru> 2003
Il y a trois savoirs : le savoir proprement dit,
le savoir-faire, et puis le savoir-vivre :
les deux derniers dispensent bien souvent du premier.
-+- Charles-Maurice de Talleyrand-Perigord -+-