in(5) in(5)
NAME
in - Internet-Protokollfamilie (X/Open Sockets)
SYNTAX
#include <netinet/in.h>
BESCHREIBUNG
Der Header <netinet/in.h> definiert die folgenden Typen über typedef:
inportt Ein ganzzahliger Typ ohne Vorzeichen aus genau 16 Bits.
inaddrt Ein ganzzahliger Typ ohne Vorzeichen aus genau 32 Bits.
Der Header <netinet/in.h> definiert die Struktur inaddr, die zumin-
dest die folgende Komponente enthält:
inaddrt saddr
Der Header <netinet/in.h> definiert die Struktur sockaddrin, die
zumindest die folgenden Komponenten enthält:
safamilyt sinfamily
inportt sinport
struct inaddr sinaddr
unsigned char sinzero[8]
Die Struktur sockaddrin wird zum Speichern von Adressen für die
Internet-Protokollfamilie verwendet. Werte dieses Typs müssen in
struct sockaddr umgesetzt werden, um mit den im vorliegenden Dokument
definierten Socket-Schnittstellen verwendet werden zu können.
Der Header <netinet/in.h> definiert den Typ safamilyt (wie in
sys/socket.h beschrieben).
Der Header <netinet/in.h> definiert die folgenden Makros zur Verwen-
dung als Werte des Arguments level von getsockopt und setsockopt:
IPPROTOIP Pseudo-Protokoll für IP
IPPROTOICMP Protokoll für Steuermeldungen
IPPROTOTCP TCP
IPPROTOUDP Protokoll für Benutzerdatagramme
Der Header <netinet/in.h> definiert die folgenden Makros zur Verwen-
dung als Zieladressen für connect, sendmsg und sendto:
INADDRANY Adresse des lokalen Rechners
INADDRBROADCAST Broadcast-Adresse
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
in(5) in(5)
SIEHE AUCH
getsockopt(3N-xs), setsockopt(3N-xs), socket(5).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98