子网掩码校验函数实现

来源:互联网 发布:网络唤醒开机关闭 编辑:程序博客网 时间:2024/05/18 01:36
uint32_t IsValidNetworkMask(uint8_t *mask){    uint32_t   ip_mask;    uint32_t   val;    memcpy((uint8_t *)&ip_mask, mask, 4);val = ip_mask;    if(((val)&(~(val)+1)) != (~(val)+1))        return FALSE;    return TRUE;}

原创粉丝点击