Lines Matching refs:context

55 add_admin_old_princ(void *handle, krb5_context context,
58 add_admin_sname_princ(void *handle, krb5_context context,
61 add_admin_princ(void *handle, krb5_context context,
64 static int add_admin_princs(void *handle, krb5_context context, char *realm);
88 krb5_context context; in kadm5_create() local
92 if ((retval = kadm5_init_krb5_context(&context))) in kadm5_create()
101 if ((retval = kadm5_get_config_params(context, 1, in kadm5_create()
107 retval = kadm5_create_magic_princs(&lparams, context); in kadm5_create()
109 kadm5_free_config_params(context, &lparams); in kadm5_create()
110 krb5_free_context(context); in kadm5_create()
116 krb5_context context) in kadm5_create_magic_princs() argument
121 retval = krb5_klog_init(context, "admin_server", progname, 0); in kadm5_create_magic_princs()
133 retval = add_admin_princs(handle, context, params->realm); in kadm5_create_magic_princs()
137 krb5_klog_close(context); in kadm5_create_magic_princs()
188 static int add_admin_princs(void *handle, krb5_context context, char *realm) in add_admin_princs() argument
201 if ((ret = add_admin_old_princ(handle, context, in add_admin_princs()
208 if ((ret = add_admin_old_princ(handle, context, in add_admin_princs()
215 if ((ret = add_admin_sname_princ(handle, context, in add_admin_princs()
221 if ((ret = add_admin_sname_princ(handle, context, in add_admin_princs()
228 if ((ret = add_admin_sname_princ(handle, context, in add_admin_princs()
267 static int add_admin_princ(void *handle, krb5_context context, in add_admin_princ() argument
276 if (krb5_unparse_name(context, principal, &fullname)) in add_admin_princ()
291 krb5_free_principal(context, ent.principal); in add_admin_princ()
308 ret = krb5_get_permitted_enctypes(context, &enctype); in add_admin_princ()
312 krb5_free_principal(context, ent.principal); in add_admin_princ()
325 krb5_free_ktypes(context, enctype); in add_admin_princ()
326 krb5_free_principal(context, ent.principal); in add_admin_princ()
336 krb5_free_ktypes(context, enctype); in add_admin_princ()
337 krb5_free_principal(context, ent.principal); in add_admin_princ()
351 krb5_free_ktypes (context, enctype); in add_admin_princ()
357 krb5_free_principal(context, ent.principal); in add_admin_princ()
367 krb5_free_principal(context, ent.principal); in add_admin_princ()
373 krb5_free_principal(context, ent.principal); in add_admin_princ()
380 add_admin_old_princ(void *handle, krb5_context context, in add_admin_old_princ() argument
388 if (ret = krb5_parse_name(context, fullname, &principal)) { in add_admin_old_princ()
393 return (add_admin_princ(handle, context, principal, attrs, lifetime)); in add_admin_old_princ()
397 add_admin_sname_princ(void *handle, krb5_context context, in add_admin_sname_princ() argument
403 if (ret = krb5_sname_to_principal(context, NULL, sname, in add_admin_sname_princ()
410 return (add_admin_princ(handle, context, principal, attrs, lifetime)); in add_admin_sname_princ()