diff options
Diffstat (limited to 'crypto/heimdal/appl/test/uu_server.c')
-rw-r--r-- | crypto/heimdal/appl/test/uu_server.c | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/crypto/heimdal/appl/test/uu_server.c b/crypto/heimdal/appl/test/uu_server.c index 34a0927..6462363 100644 --- a/crypto/heimdal/appl/test/uu_server.c +++ b/crypto/heimdal/appl/test/uu_server.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 - 1999 Kungliga Tekniska Högskolan + * Copyright (c) 1997 - 2000, 2007 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -32,7 +32,7 @@ */ #include "test_locl.h" -RCSID("$Id: uu_server.c,v 1.7 2000/08/09 20:53:08 assar Exp $"); +RCSID("$Id: uu_server.c 20880 2007-06-04 16:55:00Z lha $"); krb5_context context; @@ -121,8 +121,15 @@ proto (int sock, const char *service) if (status) krb5_err(context, 1, status, "krb5_sendauth"); - fprintf (stderr, "User is `%.*s'\n", (int)client_name.length, - (char *)client_name.data); + { + char *str; + krb5_unparse_name(context, in_creds.server, &str); + printf ("User is `%s'\n", str); + free(str); + krb5_unparse_name(context, in_creds.client, &str); + printf ("Server is `%s'\n", str); + free(str); + } krb5_data_zero (&data); krb5_data_zero (&packet); @@ -140,7 +147,7 @@ proto (int sock, const char *service) errx (1, "krb5_rd_safe: %s", krb5_get_err_text(context, status)); - fprintf (stderr, "safe packet: %.*s\n", (int)data.length, + printf ("safe packet: %.*s\n", (int)data.length, (char *)data.data); status = krb5_read_message(context, &sock, &packet); @@ -156,7 +163,7 @@ proto (int sock, const char *service) errx (1, "krb5_rd_priv: %s", krb5_get_err_text(context, status)); - fprintf (stderr, "priv packet: %.*s\n", (int)data.length, + printf ("priv packet: %.*s\n", (int)data.length, (char *)data.data); return 0; |