Anhang B: AGnostischer Quellcode der IP-Version
In diesem Anhang wird eine umgeschriebene Version der Beispielanwendungen "Simplec.c" und "Simples.c" veranschaulicht, die entweder IPv4 oder IPv6 ordnungsgemäß behandelt.
Dieser Code veranschaulicht die in diesem IPv6-Leitfaden festgelegten Richtlinien und ist enthalten, um Quellcode bereitzustellen, der erfolgreich geändert wurde, um Unterstützung für IPv6 hinzuzufügen. Dieses Beispiel ist absichtlich einfach, bietet aber ein praktisches Beispiel zum Durcharbeiten und Überprüfen. Eine nur IPv4-Version dieses Quellcodes wird in Anhang A: IPv4-only Quellcodebereitgestellt.
Wenn Sie den Quellcode in Anhang A (nur IPv4) und Anhang B (IP-Version agnostisch) vergleichen, erhalten Sie einen Eindruck von den Änderungen, die erforderlich sind, um Ihre Windows Sockets-Anwendung zu ändern, um Unterstützung für IPv6 hinzuzufügen.