gethostname(3N-xs) (X/OPEN SOCKETS) gethostname(3N-xs)
NAME
gethostname - Namen des aktuellen Rechners abrufen
SYNTAX
cc [flag ...] file ... -lxnet [library ...]
#include <unistd.h>
int gethostname(char *name, sizet namelen);
BESCHREIBUNG
Die Funktion gethostname gibt den Standardnamen für den aktuellen
Rechner zurück. Das Argument namelen gibt die Größe des Arrays zurück,
auf das das Argument name zeigt. Der ausgegebene Name ist eine Zei-
chenkette mit Endenull, es sei denn, namelen reicht für den Rechnerna-
men nicht aus. In diesem Fall wird der zurückgegebene Name abgeschnit-
ten und es wird nicht spezifiziert, ob der ausgegebene Name eine Zei-
chenkette mit Endenull ist.
Die Länge der Rechnernamen ist auf 255 Byte begrenzt.
RÜCKGABEWERT
Bei erfolgreicher Ausführung wird 0 zurückgegeben. Andernfalls wird -1
zurückgegeben.
FEHLER
Es sind keine Fehler definiert.
DATEIEN
/usr/lib/libxnet.so.1
SIEHE AUCH
uname(2), gethostid(3N), unistd(4).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98