Home
last modified time | relevance | path

Searched refs:netmask (Results 1 - 3 of 3) sorted by relevance

/base/telephony/cellular_data/services/include/utils/
H A Dcellular_data_utils.h35 static int32_t GetPrefixLen(const std::string &netmask, const std::string& flag);
36 static int32_t GetPrefixLen(const std::vector<std::string> &netmask, const size_t start);
/base/telephony/cellular_data/services/src/utils/
H A Dcellular_data_utils.cpp110 int32_t CellularDataUtils::GetPrefixLen(const std::string &netmask, const std::string& flag) in GetPrefixLen() argument
112 std::vector<std::string> mask = Split(netmask, flag); in GetPrefixLen()
116 int32_t CellularDataUtils::GetPrefixLen(const std::vector<std::string> &netmask, const size_t start) in GetPrefixLen() argument
119 for (size_t i = start; i < netmask.size(); ++i) { in GetPrefixLen()
120 if (!IsValidDecValue(netmask[i].c_str())) { in GetPrefixLen()
123 int32_t maskValue = (std::stoi(netmask[i].c_str()) & 0x00FF); in GetPrefixLen()
/base/telephony/cellular_data/test/
H A Dzero_branch_test.cpp1917 std::vector<std::string> netmask; in HWTEST_F() local
1918 int32_t result = CellularDataUtils::GetPrefixLen(netmask, 0); in HWTEST_F()
1929 std::vector<std::string> netmask = {"255", "invalid", "255"}; in HWTEST_F() local
1930 int32_t result = CellularDataUtils::GetPrefixLen(netmask, 0); in HWTEST_F()
1941 std::vector<std::string> netmask = {"255", "0", "255"}; in HWTEST_F() local
1942 int32_t result = CellularDataUtils::GetPrefixLen(netmask, 0); in HWTEST_F()
1953 std::vector<std::string> netmask = {"255", "254", "255"}; in HWTEST_F() local
1954 int32_t result = CellularDataUtils::GetPrefixLen(netmask, 0); in HWTEST_F()
1965 std::vector<std::string> netmask = {"255", "256", "255"}; in HWTEST_F() local
1966 int32_t result = CellularDataUtils::GetPrefixLen(netmask, in HWTEST_F()
1977 std::vector<std::string> netmask = {"255", "254", "255"}; HWTEST_F() local
1989 std::vector<std::string> netmask = {"255", "255", "255"}; HWTEST_F() local
[all...]

Completed in 4 milliseconds