Next: Testläufe der Programme
Up: 3.3 Anwendungsentwicklung
Previous: Adreßkonvertierung
Da die Entwicklung der IPv6-fähigen Definitionsdateien und
Bibliotheken noch nicht abgeschlossen ist, wurden die in den
Beispielen verwendeten in Verzeichnissen include bzw. lib
abgelegt. Die Präprozessoranweisungen zum
Einbinden der benötigten Definitionsdateien in v4_tcpclient.c
sollten unter Linux nach dem Installieren der zur neuen C-Bibliothek
libc-Version 6 gehörenden Dateien auch für die Beispiele
v6_tcpclient.c und v6v4_tcpclient.c ausreichen. Zusätzliche
Bibliotheken müssen dann auch nicht mehr eingebunden werden.
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <stdio.h>
Bei den Server-Beispielen muß zusätzlich sys/time.h eingebunden
werden.
Die Beispiele werden durch Eingabe von make kompiliert.
Copyright Munich Network Management Team