Lines Matching defs:IPAddressNumber
51 // IPAddressNumber is used to represent an IP address's numeric value as an
56 typedef std::vector<unsigned char> IPAddressNumber;
57 typedef std::vector<IPAddressNumber> IPAddressList;
159 // Same as IPAddressToString() but for an IPAddressNumber.
160 NET_EXPORT std::string IPAddressToString(const IPAddressNumber& addr);
162 // Same as IPAddressToStringWithPort() but for an IPAddressNumber.
164 const IPAddressNumber& addr, uint16 port);
436 const IPAddressNumber& address);
441 IPAddressNumber* ip_number);
445 NET_EXPORT_PRIVATE IPAddressNumber ConvertIPv4NumberToIPv6Number(
446 const IPAddressNumber& ipv4_number);
449 NET_EXPORT_PRIVATE bool IsIPv4Mapped(const IPAddressNumber& address);
453 NET_EXPORT_PRIVATE IPAddressNumber ConvertIPv4MappedToIPv4(
454 const IPAddressNumber& address);
467 IPAddressNumber* ip_number,
480 NET_EXPORT_PRIVATE bool IPNumberMatchesPrefix(const IPAddressNumber& ip_number,
481 const IPAddressNumber& ip_prefix,
503 NetworkInterface(const std::string& name, const IPAddressNumber& address);
507 IPAddressNumber address;