sockaddr_in结构中的“localhost”的C Linux宏?

时间:2011-11-26 21:39:41

标签: c linux sockets localhost

我更喜欢做出决定。一个快速硬编码的宏 0x0100007F 可以很好地用于IPv4,还有一个用于IPv6吗?

这适用于bind() BSD套接字结构sockaddr_in6sockaddr_in

1 个答案:

答案 0 :(得分:2)

man ipv6是你的朋友:)

有一个in6addr_loopback变量,用于初始化宏IN6ADDR_LOOPBACK_INIT

请注意您要为IPv4执行的宏,不要忘记它是按网络顺序存储的,因此系统的结束是一个问题,在这里。