diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2017-04-28 17:17:32 -0400 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-05-14 12:46:54 +0200 |
commit | bc5c103337768f262e44269ecafcbd08940782dd (patch) | |
tree | 9ecd8a15cfbde3041f63eed6cc12c4f1575960d4 | |
parent | 6efa7e478ed70df1eead6625b3304e17ef964c0a (diff) | |
download | gnutls-bc5c103337768f262e44269ecafcbd08940782dd.tar.gz |
rsa-psk: Use the correct username datum
In rsa-psk we properly request username for the case the
application uses a callback, but later we use the username
cached in the credentials structure. This will lead to empty
username issues.
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-rw-r--r-- | lib/auth/rsa_psk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/auth/rsa_psk.c b/lib/auth/rsa_psk.c index a1f460711c..d8595a613e 100644 --- a/lib/auth/rsa_psk.c +++ b/lib/auth/rsa_psk.c @@ -224,8 +224,8 @@ _gnutls_gen_rsa_psk_client_kx(gnutls_session_t session, */ ret = _gnutls_buffer_append_data_prefix(data, 16, - cred->username.data, - cred->username.size); + username.data, + username.size); if (ret < 0) { gnutls_assert(); goto cleanup; |