summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/tex/ex3.tex30
-rw-r--r--doc/tex/serv1.tex2
2 files changed, 18 insertions, 14 deletions
diff --git a/doc/tex/ex3.tex b/doc/tex/ex3.tex
index d6b451ddad..6eec57ddc6 100644
--- a/doc/tex/ex3.tex
+++ b/doc/tex/ex3.tex
@@ -1,17 +1,19 @@
\begin{verbatim}
#define PRINTX(x,y) if (y[0]!=0) printf(" - %s %s\n", x, y)
-#define PRINT_DN(X) PRINTX( "CN:", x509_info->X.common_name); \
- PRINTX( "OU:", x509_info->X.organizational_unit_name); \
- PRINTX( "O:", x509_info->X.organization); \
- PRINTX( "L:", x509_info->X.locality_name); \
- PRINTX( "S:", x509_info->X.state_or_province_name); \
- PRINTX( "C:", x509_info->X.country);
+#define PRINT_DN(X) PRINTX( "CN:", X->common_name); \
+ PRINTX( "OU:", X->organizational_unit_name); \
+ PRINTX( "O:", X->organization); \
+ PRINTX( "L:", X->locality_name); \
+ PRINTX( "S:", X->state_or_province_name); \
+ PRINTX( "C:", X->country); \
+ PRINTX( "SAN:", gnutls_x509pki_client_get_subject_alt_name(x509_info))
int print_info(GNUTLS_STATE state)
{
const char *tmp;
const X509PKI_CLIENT_AUTH_INFO *x509_info;
+ const gnutls_DN* dn;
/* print the key exchange's algorithm name
*/
@@ -23,7 +25,7 @@ int print_info(GNUTLS_STATE state)
if (gnutls_get_auth_info_type(state) == GNUTLS_X509PKI) {
x509_info = gnutls_get_auth_info(state);
if (x509_info != NULL) {
- switch (x509_info->peer_certificate_status) {
+ switch ( gnutls_x509pki_client_get_peer_certificate_status(x509_info)) {
case GNUTLS_CERT_NOT_TRUSTED:
printf("- Peer's X509 Certificate was NOT verified\n");
break;
@@ -40,15 +42,17 @@ int print_info(GNUTLS_STATE state)
}
}
- }
- printf(" - Certificate info:\n");
- printf(" - Certificate version: #%d\n", x509_info->peer_certificate_version);
+ printf(" - Certificate info:\n");
+ printf(" - Certificate version: #%d\n", gnutls_x509pki_client_get_peer_certificate_version(x509_info));
- PRINT_DN(peer_dn);
+ dn = gnutls_x509pki_client_get_peer_dn( x509_info);
+ PRINT_DN(dn);
- printf(" - Certificate Issuer's info:\n");
- PRINT_DN(issuer_dn);
+ printf(" - Certificate Issuer's info:\n");
+ dn = gnutls_x509pki_client_get_issuer_dn( x509_info);
+ PRINT_DN(dn);
+ }
tmp = gnutls_version_get_name(gnutls_get_current_version(state));
printf("- Version: %s\n", tmp);
diff --git a/doc/tex/serv1.tex b/doc/tex/serv1.tex
index c605ab435b..0cbdd96f5e 100644
--- a/doc/tex/serv1.tex
+++ b/doc/tex/serv1.tex
@@ -77,7 +77,7 @@ void print_info(GNUTLS_STATE state)
srp_info = gnutls_get_auth_info(state);
if (srp_info != NULL)
printf("\n- User '%s' connected\n",
- srp_info->username);
+ gnutls_srp_server_get_username(srp_info));
}
/* print state information */
tmp = gnutls_version_get_name(gnutls_get_current_version(state));