From 87b1e7cf026894a8d4265bfc9c95499c573a81a2 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 5 Aug 1999 10:10:37 +0000 Subject: [PATCH] simplify by using krb5_err instead of errx git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6749 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/test/tcp_client.c | 21 +++++++-------------- appl/test/tcp_server.c | 23 ++++++++--------------- 2 files changed, 15 insertions(+), 29 deletions(-) diff --git a/appl/test/tcp_client.c b/appl/test/tcp_client.c index 83440d9d0..3afb3546c 100644 --- a/appl/test/tcp_client.c +++ b/appl/test/tcp_client.c @@ -54,20 +54,17 @@ proto (int sock, const char *hostname, const char *service) status = krb5_init_context(&context); if (status) - errx (1, "krb5_init_context: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_init_context"); status = krb5_auth_con_init (context, &auth_context); if (status) - errx (1, "krb5_auth_con_init: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_auth_con_init"); status = krb5_auth_con_setaddrs_from_fd (context, auth_context, &sock); if (status) - errx (1, "krb5_auth_con_setaddrs_from_fd: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_auth_con_setaddrs_from_fd"); status = krb5_sname_to_principal (context, hostname, @@ -75,8 +72,7 @@ proto (int sock, const char *hostname, const char *service) KRB5_NT_SRV_HST, &server); if (status) - errx (1, "krb5_sname_to_principal: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_sname_to_principal"); status = krb5_sendauth (context, &auth_context, @@ -92,8 +88,7 @@ proto (int sock, const char *hostname, const char *service) NULL, NULL); if (status) - errx (1, "krb5_sendauth: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_sendauth"); data.data = "hej"; data.length = 3; @@ -106,8 +101,7 @@ proto (int sock, const char *hostname, const char *service) &packet, NULL); if (status) - errx (1, "krb5_mk_safe: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_mk_safe"); len = packet.length; net_len = htonl(len); @@ -128,8 +122,7 @@ proto (int sock, const char *hostname, const char *service) &packet, NULL); if (status) - errx (1, "krb5_mk_priv: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_mk_priv"); len = packet.length; net_len = htonl(len); diff --git a/appl/test/tcp_server.c b/appl/test/tcp_server.c index 18b32c9c0..f43fd09a0 100644 --- a/appl/test/tcp_server.c +++ b/appl/test/tcp_server.c @@ -56,19 +56,17 @@ proto (int sock, const char *service) status = krb5_auth_con_init (context, &auth_context); if (status) - errx (1, "krb5_auth_con_init: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_auth_con_init"); status = krb5_auth_con_setaddrs_from_fd (context, auth_context, &sock); if (status) - errx (1, "krb5_auth_con_setaddrs_from_fd: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_auth_con_setaddrs_from_fd"); if(gethostname (hostname, sizeof(hostname)) < 0) - err (1, "gethostname"); + krb5_err (context, 1, errno, "gethostname"); status = krb5_sname_to_principal (context, hostname, @@ -76,8 +74,7 @@ proto (int sock, const char *service) KRB5_NT_SRV_HST, &server); if (status) - errx (1, "krb5_sname_to_principal: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_sname_to_principal"); status = krb5_recvauth (context, &auth_context, @@ -88,15 +85,13 @@ proto (int sock, const char *service) NULL, &ticket); if (status) - errx (1, "krb5_recvauth: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_recvauth"); status = krb5_unparse_name (context, ticket->client, &name); if (status) - errx (1, "krb5_unparse_name: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_unparse_name"); printf ("User is `%s'\n", name); free (name); @@ -120,8 +115,7 @@ proto (int sock, const char *service) &data, NULL); if (status) - errx (1, "krb5_rd_safe: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_rd_safe"); printf ("safe packet: %.*s\n", (int)data.length, (char *)data.data); @@ -142,8 +136,7 @@ proto (int sock, const char *service) &data, NULL); if (status) - errx (1, "krb5_rd_priv: %s", - krb5_get_err_text(context, status)); + krb5_err (context, 1, status, "krb5_rd_priv"); printf ("priv packet: %.*s\n", (int)data.length, (char *)data.data);