summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2008-06-03 17:28:31 +0200
committerSimon Josefsson <simon@josefsson.org>2008-06-03 17:28:31 +0200
commit97e2fde192482d79fd836f9289ae5ff7bf96789f (patch)
treeb5b5fbe20149bc457aee016fea15bc099e4e1d58 /src
parent829ef4ba4463b65d7db54401544a91a931707385 (diff)
downloadgnutls-97e2fde192482d79fd836f9289ae5ff7bf96789f.tar.gz
Add gnutls_psk_client_get_hint function. Use it.
Diffstat (limited to 'src')
-rw-r--r--src/common.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/common.c b/src/common.c
index aec6966299..13cf549a8f 100644
--- a/src/common.c
+++ b/src/common.c
@@ -548,8 +548,12 @@ print_info (gnutls_session_t session, const char *hostname)
#endif
#ifdef ENABLE_PSK
case GNUTLS_CRD_PSK:
- /* This should be only called in server
- * side.
+ /* This returns NULL in server side.
+ */
+ if (gnutls_psk_client_get_hint (session) != NULL)
+ printf ("- PSK authentication. PSK hint '%s'\n",
+ gnutls_psk_client_get_hint (session));
+ /* This returns NULL in client side.
*/
if (gnutls_psk_server_get_username (session) != NULL)
printf ("- PSK authentication. Connected as '%s'\n",