odd error_message() behavior
Will Fiveash
will.fiveash at oracle.com
Fri Apr 19 18:41:00 EDT 2013
On Fri, Apr 19, 2013 at 04:58:56PM -0500, Will Fiveash wrote:
> so it uses MIT libkrb5 like so:
>
> $ cc -o krb_error_message -I/usr/local/include -L/usr/local/lib -lcom_err -lkrb5 krb_error_message.c
>
> Note in lib/krb5/error_tables/krb5_err.h:
> #define KRB5KDC_ERR_NULL_KEY (-1765328375L)
>
> $ LD_LIBRARY_PATH=/usr/local/lib ./krb_error_message -1765328375
> libkrb5 error_message(): "Unknown code krb5 9"
I figured it out. I need to call:
krb5_init_context(&kcontext);
in order for the global et_list used by error_message() to be
initialized.
--
Will Fiveash
Oracle Solaris Software Engineer
More information about the krbdev
mailing list