Subroutine _putlong
Zweck
Stellt lange Bytemengen in den Bytestrom.
Bibliothek
Standard-C-Bibliothek (libc.a)
Syntax
#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/nameser.h>
#include <resolv.h>
Beschreibung
Die Subroutine _putlong stellt lange Bytemengen in den Bytestrom oder beliebige Bytegrenzen.
Die Subroutine _putlong ist eine aus einer Gruppe von Subroutinen, die den Resolverbilden, einer Gruppe von Funktionen, die Domänennamen auflösen. Globale Informationen, die von den Resolver-Subroutinen verwendet werden, werden in der Datenstruktur _res gespeichert. Die Datei /usr/include/resolv.h enthält die Strukturdefinition _res .
Alle Anwendungen, die die Subroutine _putlong enthalten, müssen mit einem bestimmten Wert für das Makro _BSD kompiliert werden. Zulässige Werte sind 43 und 44. Außerdem müssen alle Socketanwendungen die BSD-Bibliothek libbsd.a enthalten.
Parameter
| Element | Beschreibung |
|---|---|
| Lang | Stellt eine 32-Bit-Ganzzahl dar. |
| MessagePtr | Stellt einen Zeiger auf den Bytestrom dar. |
Dateien
| Element | Beschreibung |
|---|---|
| /etc/resolv.conf | Listet den Namensserver und den Domänennamen auf. |