Home | History | Annotate | Download | only in permissions

Lines Matching refs:pattern_

40     : pattern_(SocketPermissionRequest::NONE, std::string(), kInvalidPort),
46 if (pattern_.type < rhs.pattern_.type)
48 if (pattern_.type > rhs.pattern_.type)
51 if (pattern_.host < rhs.pattern_.host)
53 if (pattern_.host > rhs.pattern_.host)
61 if (pattern_.port < rhs.pattern_.port)
67 return (pattern_.type == rhs.pattern_.type) &&
68 (pattern_.host == rhs.pattern_.host) &&
70 (pattern_.port == rhs.pattern_.port);
75 if (pattern_.type != request.type)
79 if (pattern_.host != lhost) {
83 if (!pattern_.host.empty()) {
94 int i = lhost.length() - pattern_.host.length();
98 if (lhost.compare(i, pattern_.host.length(), pattern_.host) != 0)
106 if (pattern_.port != request.port && pattern_.port != kWildcardPortNumber)
113 return pattern_.host.empty()
120 return pattern_.type == SocketPermissionRequest::TCP_CONNECT ||
121 pattern_.type == SocketPermissionRequest::TCP_LISTEN ||
122 pattern_.type == SocketPermissionRequest::UDP_BIND ||
123 pattern_.type == SocketPermissionRequest::UDP_SEND_TO;
150 result.pattern_.type = type;
151 result.pattern_.port = kWildcardPortNumber;
164 result.pattern_.host = pattern_tokens[0];
165 if (!result.pattern_.host.empty()) {
166 if (StartsOrEndsWithWhitespace(result.pattern_.host))
168 result.pattern_.host = StringToLowerASCII(result.pattern_.host);
172 base::SplitString(result.pattern_.host, kDot, &host_components);
181 result.pattern_.host = JoinString(host_components, kDot);
193 if (!base::StringToInt(pattern_tokens[1], &result.pattern_.port) ||
194 result.pattern_.port < 1 || result.pattern_.port > 65535)
209 if (!pattern_.host.empty())
210 result.append(1, kDot).append(pattern_.host);
212 result.append(pattern_.host);
215 if (pattern_.port == kWildcardPortNumber)
218 result.append(1, kColon).append(base::IntToString(pattern_.port));