summaryrefslogtreecommitdiff
path: root/lib/auth
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2015-03-20 08:35:48 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2015-03-20 09:16:39 +0100
commitd5970922fdd31568bb3b696c6328832b12a28209 (patch)
tree465eacb1fac2a9e57095aaaad08bf8d26d640ddd /lib/auth
parenta9884810ec9e99fb8e1849f123257724d34d75e6 (diff)
downloadgnutls-d5970922fdd31568bb3b696c6328832b12a28209.tar.gz
added gnutls_ext_set_data() and gnutls_ext_get_data()
As a side effect the type which holds private data was reduced from union to void * pointer. That simplifies the exported API without reducing the options in the internal API.
Diffstat (limited to 'lib/auth')
-rw-r--r--lib/auth/srp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/auth/srp.c b/lib/auth/srp.c
index 8b31383341..110d9dc2a4 100644
--- a/lib/auth/srp.c
+++ b/lib/auth/srp.c
@@ -134,7 +134,7 @@ _gnutls_gen_srp_server_kx(gnutls_session_t session,
gnutls_assert();
return GNUTLS_E_UNKNOWN_SRP_USERNAME;
}
- priv = epriv.ptr;
+ priv = epriv;
if ((ret =
_gnutls_auth_info_set(session, GNUTLS_CRD_SRP,
@@ -257,7 +257,7 @@ _gnutls_gen_srp_client_kx(gnutls_session_t session,
gnutls_assert();
return GNUTLS_E_UNKNOWN_SRP_USERNAME;
}
- priv = epriv.ptr;
+ priv = epriv;
cred = (gnutls_srp_client_credentials_t)
_gnutls_get_cred(session, GNUTLS_CRD_SRP);
@@ -844,7 +844,7 @@ _gnutls_proc_srp_server_kx(gnutls_session_t session, uint8_t * data,
gnutls_assert();
return GNUTLS_E_UNKNOWN_SRP_USERNAME;
}
- priv = epriv.ptr;
+ priv = epriv;
cred = (gnutls_srp_client_credentials_t)
_gnutls_get_cred(session, GNUTLS_CRD_SRP);