Lines Matching refs:cn
1863 auto cn = get_common_name(cert);
1864 if (cn.empty()) {
1868 // cn is not NULL terminated
1869 auto rv = util::streq(hostname, cn);
1870 OPENSSL_free(const_cast<char *>(cn.c_str()));
1928 auto cn = get_common_name(cert);
1929 if (cn.empty()) {
1933 if (cn[cn.size() - 1] == '.') {
1934 if (cn.size() == 1) {
1935 OPENSSL_free(const_cast<char *>(cn.c_str()));
1939 cn = StringRef{cn.c_str(), cn.size() - 1};
1942 auto rv = tls_hostname_match(cn, hostname);
1943 OPENSSL_free(const_cast<char *>(cn.c_str()));
2191 auto cn = get_common_name(cert);
2192 if (cn.empty()) {
2196 if (cn[cn.size() - 1] == '.') {
2197 if (cn.size() == 1) {
2198 OPENSSL_free(const_cast<char *>(cn.c_str()));
2203 cn = StringRef{cn.c_str(), cn.size() - 1};
2206 auto end_buf = std::copy(std::begin(cn), std::end(cn), std::begin(buf));
2208 OPENSSL_free(const_cast<char *>(cn.c_str()));