Home
last modified time | relevance | path

Searched refs:af (Results 1 - 5 of 5) sorted by relevance

/foundation/communication/netmanager_base/services/common/src/
H A Droute_utils.cpp185 int32_t af = prefixLen > IPV4_PRIFX_LEN ? AF_INET6 : AF_INET; in MaskAddress() local
186 int32_t arrayLen = (af == AF_INET ? IPV4_UINT_LEN : IPV6_UINT_LEN); in MaskAddress()
192 if (inet_pton(af, addr.c_str(), array) != 1) { in MaskAddress()
205 if (inet_ntop(af, array, str, INET6_ADDRSTRLEN) == nullptr) { in MaskAddress()
/foundation/communication/netstack/utils/common_utils/src/
H A Dnetstack_common_utils.cpp384 bool IsValidIP(const std::string& ip, int af) in IsValidIP() argument
390 if (af == AF_INET6) { in IsValidIP()
392 return inet_pton(af, ip.c_str(), &(sa.sin6_addr)) == INET_OPTION_SUC; in IsValidIP()
395 return inet_pton(af, ip.c_str(), &(sa.sin_addr)) == INET_OPTION_SUC; in IsValidIP()
398 if (af == AF_INET6) { in IsValidIP()
400 return inet_pton(af, ip.c_str(), reinterpret_cast<void *>(&addr)) == INET_OPTION_SUC; in IsValidIP()
403 return inet_pton(af, ip.c_str(), reinterpret_cast<void *>(&addr)) == INET_OPTION_SUC; in IsValidIP()
/foundation/communication/dsoftbus/adapter/common/kernel/posix/
H A Dsoftbus_adapter_socket.c444 int32_t SoftBusInetPtoN(int32_t af, const char *src, void *dst) in SoftBusInetPtoN() argument
450 int32_t ret = inet_pton(af, src, dst); in SoftBusInetPtoN()
462 const char *SoftBusInetNtoP(int32_t af, const void *src, char *dst, int32_t size) in SoftBusInetNtoP() argument
464 return (inet_ntop(af, src, dst, size)); in SoftBusInetNtoP()
/foundation/communication/dsoftbus/adapter/common/include/
H A Dsoftbus_adapter_socket.h172 int32_t SoftBusInetPtoN(int32_t af, const char *src, void *dst);
173 const char *SoftBusInetNtoP(int32_t af, const void *src, char *dst, int32_t size);
/foundation/communication/netstack/utils/common_utils/include/
H A Dnetstack_common_utils.h79 bool IsValidIP(const std::string& ip, int af);

Completed in 4 milliseconds