Răsfoiți Sursa

-fixing #2443: tutorial was unclear

Christian Grothoff 13 ani în urmă
părinte
comite
faabde7649
2 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 5 2
      doc/chapters/tlsauthentication.inc
  2. 1 1
      doc/examples/tlsauthentication.c

+ 5 - 2
doc/chapters/tlsauthentication.inc

@@ -157,8 +157,11 @@ obtain the raw GnuTLS session handle from @emph{MHD} using
 #include <gnutls/x509.h>
 
 gnutls_session_t tls_session;
-tls_session = MHD_get_connection_info (connection, 
-                                       MHD_CONNECTION_INFO_GNUTLS_SESSION);
+union MHD_ConnectionInfo *ci;
+
+ci = MHD_get_connection_info (connection, 
+                              MHD_CONNECTION_INFO_GNUTLS_SESSION);
+tls_session = ci->tls_session;
 @end verbatim
 
 You can then extract the client certificate:

+ 1 - 1
doc/examples/tlsauthentication.c

@@ -13,7 +13,7 @@
 #define SERVERCERTFILE "server.pem"
 
 
-char *
+static char *
 string_to_base64 (const char *message)
 {
   const char *lookup =