]> granicus.if.org Git - curl/commitdiff
CURLINFO_SSL_VERIFYRESULT.3: fix the example, add some text
authorDaniel Stenberg <daniel@haxx.se>
Wed, 21 Mar 2018 00:03:07 +0000 (01:03 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 21 Mar 2018 00:04:41 +0000 (01:04 +0100)
Reported-by: Michal Trybus
Fixes #2400

docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.3

index 1afb693a46548cb053ce3e69dbf2060a521524f4..b0bd54cd8f0bf1d727b9f01f9b985fa0c0804ed7 100644 (file)
@@ -5,7 +5,7 @@
 .\" *                            | (__| |_| |  _ <| |___
 .\" *                             \___|\___/|_| \_\_____|
 .\" *
-.\" * Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
+.\" * Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
 .\" *
 .\" * This software is licensed as described in the file COPYING, which
 .\" * you should have received as part of this distribution. The terms
@@ -31,6 +31,8 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SSL_VERIFYRESULT, long *result
 Pass a pointer to a long to receive the result of the server SSL certificate
 verification that was requested (using the \fICURLOPT_SSL_VERIFYPEER(3)\fP
 option.
+
+0 is a positive result. Non-zero is an error.
 .SH PROTOCOLS
 All using TLS
 .SH EXAMPLE
@@ -43,12 +45,12 @@ if(curl) {
   res = curl_easy_perform(curl);
   curl_easy_getinfo(curl, CURLINFO_SSL_VERIFYRESULT, &verifyresult);
   printf("The peer verification said %s\\n", verifyresult?
-         "fine":"BAAAD");
+         "BAAAD":"fine");
   curl_easy_cleanup(curl);
 }
 .fi
 .SH AVAILABILITY
-Added in 7.5
+Added in 7.5. Only set by the OpenSSL/libressl/boringssl and NSS backends.
 .SH RETURN VALUE
 Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
 .SH "SEE ALSO"