/foundation/communication/dhcp/services/dhcp_server/src/ |
H A D | address_utils.cpp | 40 uint32_t NetworkAddress(uint32_t ip, uint32_t netmask) in NetworkAddress() argument 42 return (ip & netmask); in NetworkAddress() 45 uint32_t FirstIpAddress(uint32_t ip, uint32_t netmask) in FirstIpAddress() argument 47 uint32_t network = NetworkAddress(ip, netmask); in FirstIpAddress() 52 uint32_t NextIpAddress(uint32_t currIp, uint32_t netmask, uint32_t offset) in NextIpAddress() argument 54 uint32_t network = NetworkAddress(currIp, netmask); in NextIpAddress() 55 uint32_t broadcast = BroadCastAddress(currIp, netmask); in NextIpAddress() 56 uint32_t lastIp = LastIpAddress(currIp, netmask); in NextIpAddress() 57 uint32_t hostTotal = HostTotal(netmask); in NextIpAddress() 60 return FirstIpAddress(currIp, netmask); in NextIpAddress() 78 LastIpAddress(uint32_t ip, uint32_t netmask) LastIpAddress() argument 88 IpInNetwork(uint32_t ip, uint32_t network, uint32_t netmask) IpInNetwork() argument 104 IpInRange(uint32_t ip, uint32_t beginIp, uint32_t endIp, uint32_t netmask) IpInRange() argument 118 BroadCastAddress(uint32_t ip, uint32_t netmask) BroadCastAddress() argument 125 NetworkBits(uint32_t netmask) NetworkBits() argument 139 HostBits(uint32_t netmask) HostBits() argument 153 HostTotal(uint32_t netmask) HostTotal() argument [all...] |
H A D | dhcp_address_pool.cpp | 134 if (!pool->netmask || IsEmptyHWAddr(macAddr)) { in CheckRangeAvailability() 135 DHCP_LOGE("pool netmask empty hwaddr pointer is null."); in CheckRangeAvailability() 140 if (IpInRange(distIp, beginIp, endIp, pool->netmask)) { in CheckRangeAvailability() 167 uint32_t NextIpOffset(uint32_t netmask) in NextIpOffset() argument 170 if (g_distributeMode && netmask) { in NextIpOffset() 171 uint32_t total = HostTotal(netmask); in NextIpOffset() 185 if (!pool->netmask || IsEmptyHWAddr(macAddr)) { in AddressDistribute() 191 uint32_t total = HostTotal(pool->netmask); in AddressDistribute() 201 offset = NextIpOffset(pool->netmask); in AddressDistribute() 203 distIp = NextIpAddress(distIp, pool->netmask, offse in AddressDistribute() 495 uint32_t netmask = pool->netmask; LoadBindingRecoders() local [all...] |
H A D | dhcp_dhcpd.cpp | 60 ArgumentInfo *arg = GetArgument("netmask"); in InitNetworkAbout() 65 config->netmask = argNetmask; in InitNetworkAbout() 67 DHCP_LOGW("error netmask argument."); in InitNetworkAbout() 71 if (!config->netmask) { in InitNetworkAbout() 72 config->netmask = ParseIpAddr(DEFAUTL_NET_MASK); in InitNetworkAbout() 133 config->pool.beginAddress = FirstIpAddress(config->serverId, config->netmask); in InitAddressRange() 134 config->pool.endAddress = LastIpAddress(config->serverId, config->netmask); in InitAddressRange()
|
H A D | dhcp_s_server.cpp | 585 uint32_t serverNetwork = NetworkAddress(pool->serverId, pool->netmask); in CheckAddressRange() 586 uint32_t firstNetwork = NetworkAddress(pool->addressRange.beginAddress, pool->netmask); in CheckAddressRange() 587 uint32_t secondNetwork = NetworkAddress(pool->addressRange.endAddress, pool->netmask); in CheckAddressRange() 933 AddAddressOption(reply, SUBNET_MASK_OPTION, srvIns->addressPool.netmask); in ReplyCommontOption() 940 uint32_t netAddress = reply->packet.yiaddr & srvIns->addressPool.netmask; in ReplyCommontOption() 941 uint32_t boastAddress = (~srvIns->addressPool.netmask) | netAddress; in ReplyCommontOption() 1205 if (!IpInNetwork(reqIp, srvIns->addressPool.serverId, srvIns->addressPool.netmask)) { in HasNobindgRequest() 1864 srvIns->addressPool.netmask = config->netmask; in InitServerContext() 1870 srvIns->addressPool.addressRange.beginAddress = FirstIpAddress(config->serverId, config->netmask); in InitServerContext() [all...] |
/foundation/communication/dhcp/services/dhcp_server/include/ |
H A D | address_utils.h | 29 uint32_t NetworkAddress(uint32_t ip, uint32_t netmask); 30 uint32_t FirstIpAddress(uint32_t ip, uint32_t netmask); 31 uint32_t NextIpAddress(uint32_t currIp, uint32_t netmask, uint32_t offset); 33 uint32_t LastIpAddress(uint32_t ip, uint32_t netmask); 34 int IpInNetwork(uint32_t ip, uint32_t network, uint32_t netmask); 35 int IpInRange(uint32_t ip, uint32_t beginIp, uint32_t endIp, uint32_t netmask); 36 uint32_t BroadCastAddress(uint32_t ip, uint32_t netmask); 39 int NetworkBits(uint32_t netmask); 40 uint32_t HostBits(uint32_t netmask); 41 uint32_t HostTotal(uint32_t netmask); [all...] |
H A D | dhcp_config.h | 32 uint32_t netmask; /* Default subnet mask. */ member
|
H A D | dhcp_address_pool.h | 40 uint32_t netmask; member
|
/foundation/communication/dhcp/test/fuzztest/addressutils_fuzzer/ |
H A D | addressutils_fuzzer.cpp | 35 uint32_t netmask = static_cast<uint32_t>(data[0]); in NetworkAddressTest() local 36 NetworkAddress(ip, netmask); in NetworkAddressTest() 43 uint32_t netmask = static_cast<uint32_t>(data[0]); in FirstIpAddressTest() local 44 FirstIpAddress(ip, netmask); in FirstIpAddressTest() 51 uint32_t netmask = static_cast<uint32_t>(data[0]); in NextIpAddressTest() local 53 NextIpAddress(currIp, netmask, offset); in NextIpAddressTest() 67 uint32_t netmask = static_cast<uint32_t>(data[0]); in LastIpAddressTest() local 68 LastIpAddress(ip, netmask); in LastIpAddressTest() 76 uint32_t netmask = static_cast<uint32_t>(data[0]); in IpInNetworkTest() local 77 IpInNetwork(ip, network, netmask); in IpInNetworkTest() 86 uint32_t netmask = static_cast<uint32_t>(data[0]); IpInRangeTest() local 94 uint32_t netmask = static_cast<uint32_t>(data[0]); BroadCastAddressTest() local 112 uint32_t netmask = static_cast<uint32_t>(data[0]); NetworkBitsTest() local 118 uint32_t netmask = static_cast<uint32_t>(data[0]); HostBitsTest() local 124 uint32_t netmask = static_cast<uint32_t>(data[0]); HostTotalTest() local [all...] |
/foundation/communication/dsoftbus/adapter/common/kernel/posix/ |
H A D | lnn_ip_utils_adapter.c | 26 static int32_t GetNetworkIfIp(int32_t fd, struct ifreq *req, char *ip, char *netmask, uint32_t len) in GetNetworkIfIp() argument 45 /* get netmask of this interface */ in GetNetworkIfIp() 46 if (netmask != NULL) { in GetNetworkIfIp() 52 if (inet_ntop(sockAddr->sin_family, &sockAddr->sin_addr, netmask, len) == NULL) { in GetNetworkIfIp() 53 COMM_LOGE(COMM_ADAPTER, "convert netmask addr to string failed"); in GetNetworkIfIp() 60 int32_t GetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len) in GetNetworkIpByIfName() argument 77 if (GetNetworkIfIp(fd, &ifr, ip, netmask, len) != SOFTBUS_OK) { in GetNetworkIpByIfName()
|
/foundation/communication/dsoftbus/adapter/common/kernel/liteos_m/ |
H A D | lnn_ip_utils_adapter.c | 21 int32_t GetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len) in GetNetworkIpByIfName() argument 50 if (netmask != NULL) { in GetNetworkIpByIfName() 52 if (strncpy_s(netmask, len, netMaskStr, strlen(netMaskStr)) != EOK) { in GetNetworkIpByIfName() 53 COMM_LOGE(COMM_ADAPTER, "copy netmask failed!"); in GetNetworkIpByIfName()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_buscenter/ |
H A D | lnn_ip_network_impl_mock.cpp | 46 const char *ifName, char *ip, char *netmask, uint32_t len) in ActionOfGetNetworkIpByIfName() 48 if (ifName == nullptr || netmask == nullptr || len == 0) { in ActionOfGetNetworkIpByIfName() 165 int32_t GetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len) in GetNetworkIpByIfName() argument 167 return GetLnnIpNetworkImplInterface()->GetNetworkIpByIfName(ifName, ip, netmask, len); in GetNetworkIpByIfName() 45 ActionOfGetNetworkIpByIfName( const char *ifName, char *ip, char *netmask, uint32_t len) ActionOfGetNetworkIpByIfName() argument
|
H A D | lnn_ip_network_impl_mock.h | 58 virtual int32_t GetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len) = 0; 95 static int32_t ActionOfGetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len);
|
/foundation/communication/dsoftbus/tests/adapter/unittest/ |
H A D | dsoftbus_other_test.cpp | 65 char netmask[] = "abcdefd"; in HWTEST_F() local 68 int32_t ret = GetNetworkIpByIfName(ifName, ip, netmask, len); in HWTEST_F() 81 char netmask[] = "abcdefd"; in HWTEST_F() local 84 int32_t ret = GetNetworkIpByIfName(NULL, ip, netmask, len); in HWTEST_F() 87 ret = GetNetworkIpByIfName(ifName, NULL, netmask, len); in HWTEST_F() 93 * @tc.desc: netmask is nullptr
|
/foundation/communication/wifi/wifi/interfaces/kits/c/ |
H A D | wifi_device_config.h | 177 unsigned int netmask; member 285 char netmask[DEVICE_IPV6_MAX_LEN]; member
|
H A D | wifi_hid2d.h | 109 unsigned int netmask[IPV4_ARRAY_LEN]; member
|
/foundation/communication/netmanager_ext/services/vpnmanager/src/ |
H A D | open_vpn_ctl.cpp | 169 cJSON *netmask = cJSON_GetObjectItem(jConfig, OPENVPN_NODE_NETMASK);
in UpdateConfig() local 170 if (netmask != nullptr && cJSON_IsString(netmask)) {
in UpdateConfig() 171 std::string openVpnNetmask = cJSON_GetStringValue(netmask);
in UpdateConfig()
|
/foundation/communication/dsoftbus/adapter/common/include/ |
H A D | lnn_ip_utils_adapter.h | 35 int32_t GetNetworkIpByIfName(const char *ifName, char *ip, char *netmask, uint32_t len);
|
/foundation/communication/wifi/wifi/frameworks/cj/include/ |
H A D | ffi_structs.h | 81 uint32_t netmask; member 95 char *netmask; member
|
/foundation/communication/dhcp/test/unittest/services/dhcp_server/unittest/ |
H A D | dhcp_s_server_test.cpp | 75 uint32_t netmask = ParseIpAddr("255.255.255.0"); in InitServerConfig() local 78 if (serverId == 0 || netmask == 0 || beginIp == 0 || endIp == 0) { in InitServerConfig() 92 config->netmask = netmask; in InitServerConfig()
|
H A D | dhcp_function_test.cpp | 130 std::string ifname, ip, netmask; in HWTEST_F() local 131 EXPECT_EQ(DHCP_OPT_ERROR, DhcpFunction::GetLocalIp(ifname, ip, netmask)); in HWTEST_F() 143 EXPECT_EQ(DHCP_OPT_FAILED, DhcpFunction::GetLocalIp(ifname, ip, netmask)); in HWTEST_F() 144 EXPECT_EQ(DHCP_OPT_FAILED, DhcpFunction::GetLocalIp(ifname, ip, netmask)); in HWTEST_F()
|
H A D | dhcp_address_pool_test.cpp | 56 uint32_t netmask = ParseIpAddr("255.255.255.0"); in SamplePoolConfig() local 59 if (beginIp != 0 && endIp != 0 && netmask != 0 && gateway != 0) { in SamplePoolConfig() 62 testPool.netmask = netmask; in SamplePoolConfig() 75 testPool.netmask = 0; in ResetPollConfig()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/ |
H A D | wifi_net_agent.cpp | 285 static_cast<unsigned int>(IpTools::GetMaskLength(IpTools::ConvertIpv4Address(wifiIpInfo.netmask))); 290 netAddr->netMask_ = IpTools::ConvertIpv4Address(wifiIpInfo.netmask); 297 netIpv6Addr->netMask_ = wifiIpV6Info.netmask; 382 static_cast<unsigned int>(IpTools::GetMaskLength(IpTools::ConvertIpv4Address(wifiIpInfo.netmask))); 384 std::string strLocalRoute = IpTools::ConvertIpv4Address(wifiIpInfo.ipAddress & wifiIpInfo.netmask); 393 if (!wifiIpV6Info.netmask.empty()) { 394 unsigned int ipv6PrefixLength = IpTools::GetIPV6MaskLength(wifiIpV6Info.netmask);
|
/foundation/communication/wifi_lite/interfaces/wifiservice/ |
H A D | wifi_device_config.h | 137 unsigned int netmask;
member
|
/foundation/communication/wifi/wifi/interfaces/inner_api/ |
H A D | wifi_msg.h | 569 unsigned int netmask; /* mask */ member 580 netmask = 0; in IpInfo() 768 std::string netmask; member 781 netmask = ""; in IpV6Info()
|
/foundation/communication/wifi/wifi/frameworks/native/interfaces/ |
H A D | wifi_hid2d_msg.h | 115 std::string netmask; member in OHOS::Wifi::DhcpMode::SelfCfgType::PeerCfgType::IpAddrInfo
|