Lines Matching refs:id
43 krb5_rcache id, in krb5_rc_resolve() argument
46 id->name = strdup(name); in krb5_rc_resolve()
47 if(id->name == NULL) { in krb5_rc_resolve()
57 krb5_rcache *id, in krb5_rc_resolve_type() argument
60 *id = NULL; in krb5_rc_resolve_type()
67 *id = calloc(1, sizeof(**id)); in krb5_rc_resolve_type()
68 if(*id == NULL) { in krb5_rc_resolve_type()
78 krb5_rcache *id, in krb5_rc_resolve_full() argument
83 *id = NULL; in krb5_rc_resolve_full()
91 ret = krb5_rc_resolve_type(context, id, "FILE"); in krb5_rc_resolve_full()
94 ret = krb5_rc_resolve(context, *id, string_name + 5); in krb5_rc_resolve_full()
96 krb5_rc_close(context, *id); in krb5_rc_resolve_full()
97 *id = NULL; in krb5_rc_resolve_full()
116 krb5_rcache *id) in krb5_rc_default() argument
118 return krb5_rc_resolve_full(context, id, krb5_rc_default_name(context)); in krb5_rc_default()
128 krb5_rcache id, in krb5_rc_initialize() argument
131 FILE *f = fopen(id->name, "w"); in krb5_rc_initialize()
139 krb5_set_error_message(context, ret, "open(%s): %s", id->name, buf); in krb5_rc_initialize()
150 krb5_rcache id) in krb5_rc_recover() argument
157 krb5_rcache id) in krb5_rc_destroy() argument
161 if(remove(id->name) < 0) { in krb5_rc_destroy()
165 krb5_set_error_message(context, ret, "remove(%s): %s", id->name, buf); in krb5_rc_destroy()
168 return krb5_rc_close(context, id); in krb5_rc_destroy()
173 krb5_rcache id) in krb5_rc_close() argument
175 free(id->name); in krb5_rc_close()
176 free(id); in krb5_rc_close()
201 krb5_rcache id, in krb5_rc_store() argument
211 f = fopen(id->name, "r"); in krb5_rc_store()
216 krb5_set_error_message(context, ret, "open(%s): %s", id->name, buf); in krb5_rc_store()
237 id->name, buf); in krb5_rc_store()
241 f = fopen(id->name, "a"); in krb5_rc_store()
246 "open(%s): %s", id->name, buf); in krb5_rc_store()
256 krb5_rcache id) in krb5_rc_expunge() argument
263 krb5_rcache id, in krb5_rc_get_lifespan() argument
266 FILE *f = fopen(id->name, "r"); in krb5_rc_get_lifespan()
281 krb5_rcache id) in krb5_rc_get_name() argument
283 return id->name; in krb5_rc_get_name()
288 krb5_rcache id) in krb5_rc_get_type() argument
296 krb5_rcache *id) in krb5_get_server_rcache() argument
326 *id = rcache; in krb5_get_server_rcache()