测试按位IPv6网络掩码是否连续的有效方法

时间:2014-12-27 14:07:39

标签: ipv6 c netmask

我需要在in_addr / in6_addr结构中存储IP地址/网络掩码。 对于IPv4,我使用以下代码来测试网络掩码是否连续:

((((~netmask + 1) & (~netmask)) != 0)  && (netmask != 0))

我想知道是否有一种聪明的方法可以为IPv6做同样的事情。

0 个答案:

没有答案