xref: /freebsd/crypto/krb5/doc/html/_sources/appdev/refs/types/krb5_error.rst.txt (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1.. highlight:: c
2
3.. _krb5-error-struct:
4
5krb5_error
6==========
7
8..
9.. c:type:: krb5_error
10..
11
12Error message structure.
13
14
15
16Declaration
17------------
18
19typedef struct _krb5_error krb5_error
20
21
22Members
23---------
24
25
26.. c:member:: krb5_magic	krb5_error.magic
27
28
29
30
31.. c:member:: krb5_timestamp	krb5_error.ctime
32
33                                             Client sec portion; optional.
34
35
36.. c:member:: krb5_int32	krb5_error.cusec
37
38                                             Client usec portion; optional.
39
40
41.. c:member:: krb5_int32	krb5_error.susec
42
43                                             Server usec portion.
44
45
46.. c:member:: krb5_timestamp	krb5_error.stime
47
48                                             Server sec portion.
49
50
51.. c:member:: krb5_ui_4	krb5_error.error
52
53                                             Error code (protocol error #'s)
54
55
56.. c:member:: krb5_principal	krb5_error.client
57
58                                             Client principal and realm.
59
60
61.. c:member:: krb5_principal	krb5_error.server
62
63                                             Server principal and realm.
64
65
66.. c:member:: krb5_data	krb5_error.text
67
68                                             Descriptive text.
69
70
71.. c:member:: krb5_data	krb5_error.e_data
72
73                                             Additional error-describing data.
74
75
76