tail head cat sleep
QR code linking to this page

Manpage  — GETDOMAINNAME

BEZEICHNUNG

getdomainname, setdomainname - hole/setze Domainname

INHALT

ÜBERSICHT

#include <unistd.h>

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

BESCHREIBUNG

Diese Funktionen werden dazu benutzt, den Domainnamen des Systems abzufragen oder zu setzen.

RÜCKGABEWERT

Bei Erfolg wird 0 geliefert, bei aufgetretenem Fehler -1 und errno wird entsprechend gesetzt.

FEHLER

EINVAL Bei getdomainname zeigt name auf NULL oder name ist länger als len.
EPERM Bei setdomainname war der Aufrufende nicht der Superuser.
EINVAL Bei setdomainname war len zu lang.

KOMPATIBEL ZU

Diese Funktionen sind nicht nach POSIX spezifiziert worden.

BUGS

getdomainname ist nicht analog zu anderen Implementationen, die stets len Bytes liefern, auch wenn name länger ist. Linux liefert in solchen Fällen EINVAL (wie bei DLL 4.4.1 Libraries).

ANMERKUNGEN

Unter Linux ist getdomainname auf Libraryebene durch einen Aufruf von uname(2) realisiert.

SIEHE AUCH

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


22 July 1993 GETDOMAINNAME (2) Linux 0.99.11

tail head cat sleep
QR code linking to this page


Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.

A typical Unix /bin or /usr/bin directory contains a hundred different kinds of programs, written by dozens of egotistical programmers, each with its own syntax, operating paradigm, rules of use ... strategies for specifying options, and different sets of constraints.
— The Unix Haters' handbook