| Index: net/base/dns_util.cc
|
| diff --git a/net/base/dns_util.cc b/net/base/dns_util.cc
|
| index f1e0de442babefc5a0e61c9506fc1df78929637c..f4306ab84eb06aaf27d4646266330f6db45c2b52 100644
|
| --- a/net/base/dns_util.cc
|
| +++ b/net/base/dns_util.cc
|
| @@ -56,6 +56,17 @@ bool DNSDomainFromDot(const std::string& dotted, std::string* out) {
|
| return true;
|
| }
|
|
|
| +std::string DNSDomainToString(const std::string& domain) {
|
| + std::string ret;
|
| +
|
| + for (unsigned i = 0; domain[i]; i += domain[i] + 1) {
|
| + if (i)
|
| + ret += ".";
|
| + ret += domain.substr(i + 1, domain[i]);
|
| + }
|
| + return ret;
|
| +}
|
| +
|
| bool IsSTD3ASCIIValidCharacter(char c) {
|
| if (c <= 0x2c)
|
| return false;
|
|
|