Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gethostent_r(3) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

endhostent(3N)

gethostent(3N)

sethostent(3N)

netdb(5)

socket(5)

stdio(5)

types(5)

gethostent_r(3)                                             gethostent_r(3)

NAME
     gethostentr, sethostentr, endhostentr - Hostnamen thread-sicher
     abfragen

SYNTAX
     #include <stdio.h>
     #include <sys/types.h>
     #include <sys/socket.h>
     #include <netdb.h>

     struct hostent *gethostentr(FILE **fp);

     sethostentr(int stayopen, FILE **fp);

     endhostentr(FILE **fp);

BESCHREIBUNG
     gethostentr(), sethostentr() und endhostentr() arbeiten in gleicher
     Weise wie gethostent(), sethostent() und endhostent(). Zur Thread-
     Sicherheit erwarten gethostentr(), sethostentr() und endhostentr()
     zusätzlich die Angabe der Adresse fp eines Dateizeigers als letztes
     Argument. Der Dateizeiger muß bei der ersten Verwendung NULL sein. Die
     Funktionen verwenden dieses Argument zur Verfolgung der aktuellen
     Dateiposition, mit der gearbeitet wird.

RÜCKGABEWERTE
     gethostentr(), sethostentr() und endhostentr() geben den gleichen
     Wert wie gethostent(), sethostent() und endhostent() zurück.

BEISPIELE
     FILE *fp = NULL;
     struct hostent *hp;
     hp = gethostentr(&fp);

SIEHE AUCH
     endhostent(3N), gethostent(3N), sethostent(3N), netdb(5), socket(5),
     stdio(5), types(5).


















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026