rc_mem.h (65d0d3dc) rc_mem.h (159d09a2)
1/*
1/*
2 * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
2 * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
3 * Use is subject to license terms.
4 */
5
6#ifndef _KRB5_RC_MEM_H
7#define _KRB5_RC_MEM_H
8
3 * Use is subject to license terms.
4 */
5
6#ifndef _KRB5_RC_MEM_H
7#define _KRB5_RC_MEM_H
8
9#pragma ident "%Z%%M% %I% %E% SMI"
10
11#include "rc-int.h"
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17/*

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

35
36struct global_rcache {
37 k5_mutex_t lock;
38 struct mem_data *data;
39};
40
41extern struct global_rcache grcache;
42
9
10#include "rc-int.h"
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16/*

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

34
35struct global_rcache {
36 k5_mutex_t lock;
37 struct mem_data *data;
38};
39
40extern struct global_rcache grcache;
41
43extern krb5_rc_ops krb5_rc_mem_ops;
42extern const krb5_rc_ops krb5_rc_mem_ops;
44
45krb5_error_code KRB5_CALLCONV krb5_rc_mem_init
46 (krb5_context, krb5_rcache, krb5_deltat);
47krb5_error_code KRB5_CALLCONV krb5_rc_mem_recover
48 (krb5_context, krb5_rcache);
49krb5_error_code KRB5_CALLCONV krb5_rc_mem_recover_or_init
50 (krb5_context, krb5_rcache, krb5_deltat);
51krb5_error_code KRB5_CALLCONV krb5_rc_mem_destroy

--- 21 unchanged lines hidden ---
43
44krb5_error_code KRB5_CALLCONV krb5_rc_mem_init
45 (krb5_context, krb5_rcache, krb5_deltat);
46krb5_error_code KRB5_CALLCONV krb5_rc_mem_recover
47 (krb5_context, krb5_rcache);
48krb5_error_code KRB5_CALLCONV krb5_rc_mem_recover_or_init
49 (krb5_context, krb5_rcache, krb5_deltat);
50krb5_error_code KRB5_CALLCONV krb5_rc_mem_destroy

--- 21 unchanged lines hidden ---