| Index: net/dns/dns_util.h | 
| diff --git a/net/dns/dns_util.h b/net/dns/dns_util.h | 
| index 81eb1a28ba11dd57a0af00b91c9f69274babe707..4867c80f41d9d3f71c3750e34792562c75728478 100644 | 
| --- a/net/dns/dns_util.h | 
| +++ b/net/dns/dns_util.h | 
| @@ -24,6 +24,14 @@ class AddressList; | 
| NET_EXPORT_PRIVATE bool DNSDomainFromDot(const base::StringPiece& dotted, | 
| std::string* out); | 
|  | 
| +//   dotted: a string in dotted form: "www.google.com" | 
| +//   out: a result in DNS form: "\x03www\x06google\x03com\x00" | 
| +//   valid_name: whether or not |IsValidHostLabelCharacter| returned true for | 
| +//       all characters in all labels in the name. | 
| +bool DNSDomainFromDotWithValidityCheck(const base::StringPiece& dotted, | 
| +                                       std::string* out, | 
| +                                       bool* valid_name); | 
| + | 
| // Checks that a hostname is valid. Simple wrapper around DNSDomainFromDot. | 
| NET_EXPORT_PRIVATE bool IsValidDNSDomain(const base::StringPiece& dotted); | 
|  | 
|  |