summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2012-05-10 20:31:08 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-05-10 20:31:08 +0200
commit559614fc7a288bf6eaf36ebe696e07b150c96be5 (patch)
tree0ba0f6039d6227de7cf487552b7cf964c31474fe
parentab145dd9d2bc8e7b66029bce94cc007012c91071 (diff)
downloadgnutls-559614fc7a288bf6eaf36ebe696e07b150c96be5.tar.gz
updated examples
-rw-r--r--doc/examples/ex-client-dtls.c3
-rw-r--r--doc/examples/ex-client-resume.c3
-rw-r--r--doc/examples/ex-client-srp.c5
-rw-r--r--doc/examples/ex-client-x509.c9
4 files changed, 10 insertions, 10 deletions
diff --git a/doc/examples/ex-client-dtls.c b/doc/examples/ex-client-dtls.c
index 21e7244a56..377c42e20c 100644
--- a/doc/examples/ex-client-dtls.c
+++ b/doc/examples/ex-client-dtls.c
@@ -18,7 +18,6 @@
*/
#define MAX_BUF 1024
-#define CAFILE "/etc/ssl/certs/ca-certificates.crt"
#define MSG "GET / HTTP/1.0\r\n\r\n"
extern int udp_connect (void);
@@ -40,7 +39,7 @@ main (void)
gnutls_certificate_allocate_credentials (&xcred);
/* sets the trusted cas file */
- gnutls_certificate_set_x509_trust_file (xcred, CAFILE, GNUTLS_X509_FMT_PEM);
+ gnutls_certificate_set_x509_system_trust(xcred);
gnutls_certificate_set_verify_function (xcred, verify_certificate_callback);
/* Initialize TLS session */
diff --git a/doc/examples/ex-client-resume.c b/doc/examples/ex-client-resume.c
index c09495007c..cfa3aadb0f 100644
--- a/doc/examples/ex-client-resume.c
+++ b/doc/examples/ex-client-resume.c
@@ -16,7 +16,6 @@ extern int tcp_connect (void);
extern void tcp_close (int sd);
#define MAX_BUF 1024
-#define CAFILE "/etc/ssl/certs/ca-certificates.crt"
#define MSG "GET / HTTP/1.0\r\n\r\n"
int
@@ -39,7 +38,7 @@ main (void)
/* X509 stuff */
gnutls_certificate_allocate_credentials (&xcred);
- gnutls_certificate_set_x509_trust_file (xcred, CAFILE, GNUTLS_X509_FMT_PEM);
+ gnutls_certificate_set_x509_system_trust(xcred);
for (t = 0; t < 2; t++)
{ /* connect 2 times to the server */
diff --git a/doc/examples/ex-client-srp.c b/doc/examples/ex-client-srp.c
index 77840758e9..172c15203f 100644
--- a/doc/examples/ex-client-srp.c
+++ b/doc/examples/ex-client-srp.c
@@ -18,7 +18,6 @@ extern void tcp_close (int sd);
#define MAX_BUF 1024
#define USERNAME "user"
#define PASSWORD "pass"
-#define CAFILE "/etc/ssl/certs/ca-certificates.crt"
#define MSG "GET / HTTP/1.0\r\n\r\n"
int
@@ -36,8 +35,8 @@ main (void)
gnutls_srp_allocate_client_credentials (&srp_cred);
gnutls_certificate_allocate_credentials (&cert_cred);
- gnutls_certificate_set_x509_trust_file (cert_cred, CAFILE,
- GNUTLS_X509_FMT_PEM);
+ gnutls_certificate_set_x509_system_trust(cert_cred);
+
gnutls_srp_set_client_credentials (srp_cred, USERNAME, PASSWORD);
/* connects to server
diff --git a/doc/examples/ex-client-x509.c b/doc/examples/ex-client-x509.c
index ab46118fbc..e442886b48 100644
--- a/doc/examples/ex-client-x509.c
+++ b/doc/examples/ex-client-x509.c
@@ -17,7 +17,7 @@
*/
#define MAX_BUF 1024
-#define CAFILE "/etc/ssl/certs/ca-certificates.crt"
+/* #define CAFILE "/etc/ssl/certs/ca-certificates.crt" */
#define MSG "GET / HTTP/1.0\r\n\r\n"
extern int tcp_connect (void);
@@ -37,9 +37,12 @@ int main (void)
/* X509 stuff */
gnutls_certificate_allocate_credentials (&xcred);
- /* sets the trusted cas file
+ /* sets the trusted cas to be the system ones
*/
- gnutls_certificate_set_x509_trust_file (xcred, CAFILE, GNUTLS_X509_FMT_PEM);
+ gnutls_certificate_set_x509_system_trust(xcred);
+ /* gnutls_certificate_set_x509_trust_file (xcred, CAFILE, GNUTLS_X509_FMT_PEM);
+ */
+
gnutls_certificate_set_verify_function (xcred, _verify_certificate_callback);
/* If client holds a certificate it can be set using the following: