From 8afe7e97ba5a9bda793f54e0e8ecfd7d7c2c7a14 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sat, 8 May 1999 01:24:48 +0000 Subject: [PATCH] (doit_active): handle error code from create_and_write_cookie git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6155 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/kx/kx.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/appl/kx/kx.c b/appl/kx/kx.c index fd05eb2cc..36115fb87 100644 --- a/appl/kx/kx.c +++ b/appl/kx/kx.c @@ -371,6 +371,7 @@ doit_active (char *host, char *user, int i; size_t rem; u_int32_t other_port; + int error; otherside = connect_host (host, user, &key, schedule, port, &me, &him); @@ -454,8 +455,12 @@ doit_active (char *host, char *user, snprintf (display, display_size, "localhost:%u", display_num); else snprintf (display, display_size, ":%u", display_num); - if (create_and_write_cookie (xauthfile, xauthfile_size, cookie, cookie_len)) + error = create_and_write_cookie (xauthfile, xauthfile_size, + cookie, cookie_len); + if (error) { + warnx ("failed creating cookie file: %s", strerror(error)); return 1; + } status_output (debugpp); for (;;) { fd_set fdset;