summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2001-11-08 12:00:20 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2001-11-08 12:00:20 +0000
commit7d791667b693ad85f78a6d4454fc45f0e828d7b9 (patch)
treecf2bbb30e012892785e94b7e0d9c9b6bfef29a7a /src
parent0f579c5546a0a1e274c564c34a70cf647f2a6728 (diff)
downloadgnutls-7d791667b693ad85f78a6d4454fc45f0e828d7b9.tar.gz
cleanups and documentation updates
Diffstat (limited to 'src')
-rw-r--r--src/cli.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
index 886cd61cdb..36e6c13145 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -242,6 +242,7 @@ int main(int argc, char** argv)
} else {
printf("- Handshake was completed\n");
}
+
gnutls_get_current_session( state, NULL, &session_size);
session = malloc(session_size);
gnutls_get_current_session( state, session, &session_size);
@@ -251,12 +252,13 @@ int main(int argc, char** argv)
gnutls_get_current_session_id( state, session_id, &session_id_size);
/* print some information */
- print_info( state);
+ print_info( state);
printf("- Disconnecting\n");
do {
ret = gnutls_bye(sd, state, GNUTLS_SHUT_RDWR);
} while( ret==GNUTLS_E_INTERRUPTED || ret==GNUTLS_E_AGAIN);
+
shutdown( sd, SHUT_WR);
close(sd);
gnutls_deinit( state);