附录 B:与 IP 版本无关的源代码

本附录演示了可正常处理 IPv4 或 IPv6 的 Simplec.c 和 Simples.c 示例应用程序的重写版本。

此代码例证了本 IPv6 指南中设定的准则,并且包含此代码是为了提供已成功修改以添加对 IPv6 的支持的源代码。 此示例特意简单,但提供了一个用于细读和查看的动手示例。 附录 A:仅限 IPv4 源代码中提供了此源代码的仅限 IPv4 版本。

通过比较附录 A (IPv4 仅) 和附录 B (与 IP 版本无关的) 中的源代码,可以了解修改 Windows 套接字应用程序以添加对 IPv6 的支持所需的更改。