Searched refs:ip_prefix (Results 1 - 13 of 13) sorted by relevance

/external/chromium-libpac/src/
H A Dnet_util.cc91 const IPAddressNumber& ip_prefix,
98 if (ip_number.size() != ip_prefix.size()) {
101 ip_prefix, prefix_length_in_bits);
104 ConvertIPv4NumberToIPv6Number(ip_prefix),
112 if (ip_number[i] != ip_prefix[i])
122 if ((ip_number[i] & mask) != (ip_prefix[i] & mask))
90 IPNumberMatchesPrefix(const IPAddressNumber& ip_number, const IPAddressNumber& ip_prefix, size_t prefix_length_in_bits) argument
H A Dnet_util.h55 // The IP block is given by (|ip_prefix|, |prefix_length_in_bits|) -- any
57 // |ip_prefix| will be matched.
63 const IPAddressNumber& ip_prefix,
H A Dproxy_resolver_v8.cc319 // Handler for "isInNetEx(ip_address, ip_prefix)". |ip_address| is a string
320 // containing an IPv4/IPv6 address, and |ip_prefix| is a string containg a
326 bool IsInNetEx(const std::string& ip_address, const std::string& ip_prefix) { argument
336 if (!ParseCIDRBlock(ip_prefix, &prefix, &prefix_length_in_bits))
674 std::string ip_prefix = V8StringToUTF8(args[1]->ToString()); local
675 return IsInNetEx(ip_address, ip_prefix) ? v8::True() : v8::False();
/external/chromium/net/proxy/
H A Dproxy_bypass_rules.cc84 // |ip_prefix| + |prefix_length| define the IP block to match.
87 const IPAddressNumber& ip_prefix,
91 ip_prefix_(ip_prefix),
288 IPAddressNumber ip_prefix; local
291 if (!ParseCIDRBlock(raw, &ip_prefix, &prefix_length_in_bits))
295 new BypassIPBlockRule(raw, scheme, ip_prefix, prefix_length_in_bits));
85 BypassIPBlockRule(const std::string& description, const std::string& optional_scheme, const IPAddressNumber& ip_prefix, size_t prefix_length_in_bits) argument
H A Dproxy_resolver_v8.cc300 // Handler for "isInNetEx(ip_address, ip_prefix)". |ip_address| is a string
301 // containing an IPv4/IPv6 address, and |ip_prefix| is a string containg a
307 bool IsInNetEx(const std::string& ip_address, const std::string& ip_prefix) { argument
314 if (!ParseCIDRBlock(ip_prefix, &prefix, &prefix_length_in_bits))
667 std::string ip_prefix = V8StringToUTF8(args[1]->ToString());
668 if (!IsStringASCII(ip_prefix))
670 return IsInNetEx(ip_address, ip_prefix) ? v8::True() : v8::False();
/external/chromium_org/net/proxy/
H A Dproxy_bypass_rules.cc86 // |ip_prefix| + |prefix_length| define the IP block to match.
89 const IPAddressNumber& ip_prefix,
93 ip_prefix_(ip_prefix),
290 IPAddressNumber ip_prefix; local
293 if (!ParseCIDRBlock(raw, &ip_prefix, &prefix_length_in_bits))
297 new BypassIPBlockRule(raw, scheme, ip_prefix, prefix_length_in_bits));
87 BypassIPBlockRule(const std::string& description, const std::string& optional_scheme, const IPAddressNumber& ip_prefix, size_t prefix_length_in_bits) argument
H A Dproxy_resolver_v8.cc303 // Handler for "isInNetEx(ip_address, ip_prefix)". |ip_address| is a string
304 // containing an IPv4/IPv6 address, and |ip_prefix| is a string containg a
310 bool IsInNetEx(const std::string& ip_address, const std::string& ip_prefix) { argument
317 if (!ParseCIDRBlock(ip_prefix, &prefix, &prefix_length_in_bits))
675 std::string ip_prefix = V8StringToUTF8(args[1]->ToString()); local
676 if (!IsStringASCII(ip_prefix)) {
680 args.GetReturnValue().Set(IsInNetEx(ip_address, ip_prefix));
/external/chromium_org/net/base/
H A Dnet_util.cc1978 const IPAddressNumber& ip_prefix,
1983 DCHECK(ip_prefix.size() == 4 || ip_prefix.size() == 16);
1985 DCHECK_LE(prefix_length_in_bits, ip_prefix.size() * 8);
1989 if (ip_number.size() != ip_prefix.size()) {
1992 ip_prefix, prefix_length_in_bits);
1995 ConvertIPv4NumberToIPv6Number(ip_prefix),
2003 if (ip_number[i] != ip_prefix[i])
2013 if ((ip_number[i] & mask) != (ip_prefix[i] & mask))
1977 IPNumberMatchesPrefix(const IPAddressNumber& ip_number, const IPAddressNumber& ip_prefix, size_t prefix_length_in_bits) argument
H A Dnet_util.h473 // The IP block is given by (|ip_prefix|, |prefix_length_in_bits|) -- any
475 // |ip_prefix| will be matched.
481 const IPAddressNumber& ip_prefix,
H A Dnet_util_unittest.cc3352 IPAddressNumber ip_prefix; local
3356 &ip_prefix,
3361 ip_prefix,
/external/chromium/net/base/
H A Dnet_util.h434 // The IP block is given by (|ip_prefix|, |prefix_length_in_bits|) -- any
436 // |ip_prefix| will be matched.
442 const IPAddressNumber& ip_prefix,
H A Dnet_util.cc2162 const IPAddressNumber& ip_prefix,
2167 DCHECK(ip_prefix.size() == 4 || ip_prefix.size() == 16);
2169 DCHECK_LE(prefix_length_in_bits, ip_prefix.size() * 8);
2173 if (ip_number.size() != ip_prefix.size()) {
2176 ip_prefix, prefix_length_in_bits);
2179 ConvertIPv4NumberToIPv6Number(ip_prefix),
2187 if (ip_number[i] != ip_prefix[i])
2197 if ((ip_number[i] & mask) != (ip_prefix[i] & mask))
2161 IPNumberMatchesPrefix(const IPAddressNumber& ip_number, const IPAddressNumber& ip_prefix, size_t prefix_length_in_bits) argument
H A Dnet_util_unittest.cc2303 IPAddressNumber ip_prefix; local
2307 &ip_prefix,
2312 ip_prefix,

Completed in 203 milliseconds