Установить имя текущего узла
#include <unistd.h>int sethostname( const char *name,size_t namelen );
MAXHOSTNAMELEN
, определенном в <sys/param.h>
.libc
Функция sethostname() устанавливает имя узла в значение name. Данную функцию может вызывать только суперпользователь. Как правило, имя узла устанавливается на этапе загрузки системы.
![]() | Данная функция устанавливает значение строки конфигурации _CS_HOSTNAME , а не значение переменной окружения HOSTNAME . |
Unix
Данная функция доступна только для процесса - суперпользователя и обычно используется только во время загрузки системы.
Предыдущий раздел: Описание API системной библиотеки