blob: 1e1569760fc49f759c37b30c1f2b4a77a8b6d466 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/** @example error_message.c
*
* Demo for krb5_get/set/free_error_message function family
*/
#include <k5-int.h>
krb5_error_code
func(krb5_context context)
{
krb5_error_code ret;
ret = krb5_func(context);
if (ret) {
const char *err_str = krb5_get_error_message(context, ret);
krb5_set_error_message(context, ret,
"Failed krb5_func: %s", err_str);
krb5_free_error_message(context, err_str);
}
}
|