auth_con.h (505d05c7) auth_con.h (159d09a2)
1#pragma ident "%Z%%M% %I% %E% SMI"
2
3#ifndef KRB5_AUTH_CONTEXT
4#define KRB5_AUTH_CONTEXT
5
6struct _krb5_auth_context {
7 krb5_magic magic;
8 krb5_address * remote_addr;
9 krb5_address * remote_port;

--- 7 unchanged lines hidden (view full) ---

17 krb5_ui_4 remote_seq_number;
18 krb5_ui_4 local_seq_number;
19 krb5_authenticator *authentp; /* mk_req, rd_req, mk_rep, ...*/
20 krb5_cksumtype req_cksumtype; /* mk_safe, ... */
21 krb5_cksumtype safe_cksumtype; /* mk_safe, ... */
22 krb5_pointer i_vector; /* mk_priv, rd_priv only */
23 krb5_rcache rcache;
24 krb5_enctype * permitted_etypes; /* rd_req */
1
2#ifndef KRB5_AUTH_CONTEXT
3#define KRB5_AUTH_CONTEXT
4
5struct _krb5_auth_context {
6 krb5_magic magic;
7 krb5_address * remote_addr;
8 krb5_address * remote_port;

--- 7 unchanged lines hidden (view full) ---

16 krb5_ui_4 remote_seq_number;
17 krb5_ui_4 local_seq_number;
18 krb5_authenticator *authentp; /* mk_req, rd_req, mk_rep, ...*/
19 krb5_cksumtype req_cksumtype; /* mk_safe, ... */
20 krb5_cksumtype safe_cksumtype; /* mk_safe, ... */
21 krb5_pointer i_vector; /* mk_priv, rd_priv only */
22 krb5_rcache rcache;
23 krb5_enctype * permitted_etypes; /* rd_req */
25 krb5_mk_req_checksum_func checksum_func;
26 void *checksum_func_data;
24 krb5_mk_req_checksum_func checksum_func;
25 void *checksum_func_data;
27};
28
29
30/* Internal auth_context_flags */
31#define KRB5_AUTH_CONN_INITIALIZED 0x00010000
32#define KRB5_AUTH_CONN_USED_W_MK_REQ 0x00020000
33#define KRB5_AUTH_CONN_USED_W_RD_REQ 0x00040000
34#define KRB5_AUTH_CONN_SANE_SEQ 0x00080000
35#define KRB5_AUTH_CONN_HEIMDAL_SEQ 0x00100000
36
37#endif
26};
27
28
29/* Internal auth_context_flags */
30#define KRB5_AUTH_CONN_INITIALIZED 0x00010000
31#define KRB5_AUTH_CONN_USED_W_MK_REQ 0x00020000
32#define KRB5_AUTH_CONN_USED_W_RD_REQ 0x00040000
33#define KRB5_AUTH_CONN_SANE_SEQ 0x00080000
34#define KRB5_AUTH_CONN_HEIMDAL_SEQ 0x00100000
35
36#endif