summaryrefslogtreecommitdiffhomepage
path: root/src/event
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2010-05-14 09:56:37 +0000
committerIgor Sysoev <igor@sysoev.ru>2010-05-14 09:56:37 +0000
commit05b1a8f1e3595beab4397e25c2a6db9d832a6a97 (patch)
tree282923e87cbaf9d634dab4a7c69ce85d602effcf /src/event
parent328df7a5cc91180fef3b1b58129e14bc79bef80b (diff)
downloadnginx-05b1a8f1e3595beab4397e25c2a6db9d832a6a97.tar.gz
nginx-05b1a8f1e3595beab4397e25c2a6db9d832a6a97.tar.bz2
ngx_str_set() and ngx_str_null()
Diffstat (limited to 'src/event')
-rw-r--r--src/event/ngx_event_openssl.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c
index 5eab4affb..04baa81f8 100644
--- a/src/event/ngx_event_openssl.c
+++ b/src/event/ngx_event_openssl.c
@@ -2234,21 +2234,17 @@ ngx_ssl_get_client_verify(ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s)
X509 *cert;
if (SSL_get_verify_result(c->ssl->connection) != X509_V_OK) {
- s->len = sizeof("FAILED") - 1;
- s->data = (u_char *) "FAILED";
-
+ ngx_str_set(s, "FAILED");
return NGX_OK;
}
cert = SSL_get_peer_certificate(c->ssl->connection);
if (cert) {
- s->len = sizeof("SUCCESS") - 1;
- s->data = (u_char *) "SUCCESS";
+ ngx_str_set(s, "SUCCESS");
} else {
- s->len = sizeof("NONE") - 1;
- s->data = (u_char *) "NONE";
+ ngx_str_set(s, "NONE");
}
X509_free(cert);