Lines Matching refs:kerr
45 krb5_error_code kerr;
56 kerr = krb5_init_context(&test_ctx->kctx);
57 assert_int_equal(kerr, 0);
61 kerr = krb5_parse_name(test_ctx->kctx, KEYTAB_TEST_PRINC,
63 assert_int_equal(kerr, 0);
72 kerr = mock_keytab(test_ctx->kctx, test_ctx->keytab_file_name, keys, nkeys);
73 assert_int_equal(kerr, 0);
105 krb5_error_code kerr;
114 kerr = copy_keytab_into_memory(test_ctx, test_ctx->kctx,
117 assert_int_equal(kerr, 0);
120 kerr = krb5_kt_resolve(test_ctx->kctx, mem_keytab_name, &keytab);
121 assert_int_equal(kerr, 0);
123 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 9, 9,
125 assert_int_not_equal(kerr, 0);
127 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 1, 1,
129 assert_int_equal(kerr, 0);
132 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 1, 2,
134 assert_int_equal(kerr, 0);
137 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 2, 1,
139 assert_int_equal(kerr, 0);
142 kerr = krb5_kt_get_entry(test_ctx->kctx, keytab, test_ctx->principal, 2, 2,
144 assert_int_equal(kerr, 0);
149 kerr = krb5_kt_close(test_ctx->kctx, keytab);
150 assert_int_equal(kerr, 0);
152 kerr = krb5_kt_close(test_ctx->kctx, mem_keytab);
153 assert_int_equal(kerr, 0);
158 krb5_error_code kerr;
164 kerr = krb5_kt_resolve(test_ctx->kctx, test_ctx->keytab_file_name, &keytab);
165 assert_int_equal(kerr, 0);
167 kerr = sss_krb5_kt_have_content(test_ctx->kctx, keytab);
168 assert_int_equal(kerr, 0);
170 kerr = krb5_kt_close(test_ctx->kctx, keytab);
171 assert_int_equal(kerr, 0);
173 kerr = krb5_kt_resolve(test_ctx->kctx, "FILE:" EMPTY_KEYTAB_PATH, &keytab);
174 assert_int_equal(kerr, 0);
176 kerr = sss_krb5_kt_have_content(test_ctx->kctx, keytab);
177 assert_int_equal(kerr, KRB5_KT_NOTFOUND);
179 kerr = krb5_kt_close(test_ctx->kctx, keytab);
180 assert_int_equal(kerr, 0);
202 krb5_error_code kerr;
215 kerr = copy_keytab_into_memory(test_ctx, test_ctx->kctx,
218 assert_int_equal(kerr, 0);
221 kerr = krb5_kt_resolve(test_ctx->kctx, mem_keytab_name, &mem_keytab);
222 assert_int_equal(kerr, 0);
224 kerr = krb5_kt_resolve(test_ctx->kctx, test_ctx->keytab_file_name, &keytab);
225 assert_int_equal(kerr, 0);
227 kerr = krb5_kt_start_seq_get(test_ctx->kctx, mem_keytab, &mem_cursor);
228 assert_int_equal(kerr, 0);
230 kerr = krb5_kt_start_seq_get(test_ctx->kctx, keytab, &cursor);
231 assert_int_equal(kerr, 0);
233 while ((kerr = krb5_kt_next_entry(test_ctx->kctx, keytab, &kent,
245 assert_int_equal(kerr, KRB5_KT_END);
251 kerr = krb5_kt_end_seq_get(test_ctx->kctx, mem_keytab, &mem_cursor);
252 assert_int_equal(kerr, 0);
254 kerr = krb5_kt_end_seq_get(test_ctx->kctx, keytab, &cursor);
255 assert_int_equal(kerr, 0);
259 kerr = krb5_kt_close(test_ctx->kctx, keytab);
260 assert_int_equal(kerr, 0);
262 kerr = krb5_kt_close(test_ctx->kctx, mem_keytab);
263 assert_int_equal(kerr, 0);