Lines Matching refs:IPV4
72 // Invalid character for an IPv4 address.
83 // Converts an IPv4 component to a 32-bit number, while checking for overflow.
86 // - IPV4 - The number was valid, and did not overflow.
156 return CanonHostInfo::IPV4;
176 // returned if all components are IPV4 or BROKEN, so, for example,
187 } else if (family != CanonHostInfo::IPV4) {
223 return CanonHostInfo::IPV4;
226 // Return true if we've made a final IPV4/BROKEN decision, false if the result
237 case CanonHostInfo::IPV4:
238 // Definitely an IPv4 address.
307 // The range of characters which are an IPv4 literal.
331 // and IPv4 components.
388 // a component to be an IPv4 address in dotted form.
390 // Since IPv4 address can only appear at the end, assume the rest
391 // of the string is an IPv4 address. (We will parse this separately
397 // The character was neither a hex digit, nor an IPv4 character.
409 // embedded IPv4 formats are 32 bits, and contractions are placeholdes for
418 // If an IPv4 address was embedded at the end, it contributes 32 bits.
473 // components are, the "::" contraction, and the embedded IPv4 address.
505 // If there was an IPv4 section, convert it into a 32-bit number and append
510 if (CanonHostInfo::IPV4 !=
576 // No invalid characters. Could still be IPv4 or a hostname.