Lines Matching refs:context
38 test_alname(krb5_context context, krb5_const_realm realm,
47 ret = krb5_make_principal(context, &p, realm, user, inst, NULL);
49 krb5_err(context, 1, ret, "krb5_build_principal");
51 ret = krb5_unparse_name(context, p, &princ);
53 krb5_err(context, 1, ret, "krb5_unparse_name");
55 ret = krb5_aname_to_localname(context, p, sizeof(localname), localname);
56 krb5_free_principal(context, p);
61 krb5_err(context, 1, ret, "krb5_aname_to_localname: %s -> %s",
100 krb5_context context;
127 ret = krb5_init_context(&context);
131 ret = krb5_get_default_realm(context, &realm);
133 krb5_err(context, 1, ret, "krb5_get_default_realm");
135 test_alname(context, realm, user, NULL, user, 1);
136 test_alname(context, realm, user, "root", "root", 1);
138 test_alname(context, "FOO.BAR.BAZ.KAKA", user, NULL, user, 0);
139 test_alname(context, "FOO.BAR.BAZ.KAKA", user, "root", "root", 0);
141 test_alname(context, realm, user, NULL,
143 test_alname(context, realm, user, "root",
146 test_alname(context, "FOO.BAR.BAZ.KAKA", user, NULL,
148 test_alname(context, "FOO.BAR.BAZ.KAKA", user, "root",
151 krb5_free_context(context);