// // Created by xajhuang on 2023/3/21. // #include "ipaddr.h" U32 ipv4_get_network_addr(U32 ipAddr, U32 netmask) { return (ipAddr & netmask); } U32 ipv4_get_boardcast_addr(U32 ipAddr, U32 netmask) { return (ipAddr | netmask); } U32 ipv4_network_total_addr(U32 netmask) { return (~netmask) + 1; }