Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

GETDOMAINNAME(3)

НАЗВАНИЕ
getdomainname, setdomainname - получить/установить имя текущего домена

СИНТАКСИС

	getdomainname(name,namelen)
	char *name;
	int namelen;
	 
	setdomainname(name,namelen)
	char *name;
	int namelen;

ОПИСАНИЕ
Функция getdomainname возвращает имя домена для текущего процессора, ранее установленное функцией setdomainname. Параметр namelen описывает размер массива name. Возвращаемое имя дополняется пустыми символами.

Функция setdomainname присваивает домену главной машины имя name, имеющее длину namelen. Вызов этой функции доступен только суперпользователю и обычно используется только при начальной загрузке системы. Назначение доменов состоит в создании видимости двух работающих сетей, объединяемых общим host-именем. Различие между сетями проводится по имени домена.

Возвращаемое значение:
В случае успеха возвращается нулевое значение. В противном случае возвращается -1 и код ошибки, запоминаемый в глобальной переменной errno.

ОШИБКИ
[EFAULT] Параметр name связан с неверным адресом.
[EPERM] Пользователь, вызвавший функцию, не является суперпользователем. Эта ошибка имеет отношение только к функции setdomainname.

ЗАМЕЧАНИЯ
Длина имени домена ограничена 64 символами.


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте