diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-08-06 20:00:47 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-08-06 20:00:47 +0000 |
commit | 88202507ec10b6ea0a5a1a5a16cb6803342a601f (patch) | |
tree | bd3192163c36bca435a1502d8166ffc59fc871e2 /lib/gnutls_kx.c | |
parent | 645b83512a867ea3bb5b2cce432c679b0e2021d0 (diff) | |
download | gnutls-88202507ec10b6ea0a5a1a5a16cb6803342a601f.tar.gz |
several fixes. Added client authentication with x509PKI
Diffstat (limited to 'lib/gnutls_kx.c')
-rw-r--r-- | lib/gnutls_kx.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gnutls_kx.c b/lib/gnutls_kx.c index b4f6040f24..17666da8e9 100644 --- a/lib/gnutls_kx.c +++ b/lib/gnutls_kx.c @@ -38,9 +38,6 @@ int _gnutls_generate_master( GNUTLS_STATE state) { static int generate_normal_master( GNUTLS_STATE state) { int premaster_size; -#ifdef HARD_DEBUG -int i; -#endif opaque* premaster, *master; int ret = 0; char random[2*TLS_RANDOM_SIZE]; @@ -244,6 +241,9 @@ int _gnutls_send_client_certificate_verify(SOCKET cd, GNUTLS_STATE state) gnutls_assert(); return data_size; } + if (data_size == 0) + return 0; + ret = _gnutls_send_handshake(cd, state, data, data_size, |