From d8b5246607a25638c46d48545a90a1bbd8e80c4a Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Thu, 14 Apr 2011 12:48:23 -0700 Subject: [PATCH] catch error from gsskrb5_register_acceptor_identity --- lib/gssapi/test_context.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/gssapi/test_context.c b/lib/gssapi/test_context.c index 70c68185a..3af4f697a 100644 --- a/lib/gssapi/test_context.c +++ b/lib/gssapi/test_context.c @@ -549,8 +549,12 @@ main(int argc, char **argv) else mechoid = string_to_oid(mech_string); - if (gsskrb5_acceptor_identity) - gsskrb5_register_acceptor_identity(gsskrb5_acceptor_identity); + if (gsskrb5_acceptor_identity) { + maj_stat = gsskrb5_register_acceptor_identity(gsskrb5_acceptor_identity); + if (maj_stat) + errx(1, "gsskrb5_acceptor_identity: %s", + gssapi_err(maj_stat, 0, GSS_C_NO_OID)); + } if (client_name) { gss_buffer_desc cn;