Lines Matching refs:kcontext

1363 krb5_db2_open(krb5_context kcontext,
1371 krb5_clear_error_message (kcontext);
1373 if (k5db2_inited(kcontext))
1397 krb5_set_error_message(kcontext, EINVAL,
1412 status = krb5_db2_db_set_name(kcontext, dbname, tempdb);
1416 krb5_db2_prepend_err_str(kcontext, errbuf, status, status);
1425 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_MODULE_SECTION, conf_section, KDB_DB2_DATABASE_NAME, /* under given conf section */
1430 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_REALM_SECTION, KRB5_DB_GET_REALM(kcontext), KDB_DB2_DATABASE_NAME, /* under given realm */
1436 KRB5_DB_GET_REALM(kcontext), KDB_DB2_DATABASE_NAME);
1437 krb5_db2_prepend_err_str(kcontext, errbuf, status, status);
1442 status = krb5_db2_db_set_name(kcontext, value, tempdb);
1446 krb5_db2_prepend_err_str(kcontext, errbuf, status, status);
1455 status = krb5_db2_db_init(kcontext);
1459 krb5_db2_prepend_err_str(kcontext, errbuf, status, status);
1467 krb5_db2_create(krb5_context kcontext, char *conf_section, char **db_args)
1475 krb5_clear_error_message (kcontext);
1477 if (k5db2_inited(kcontext))
1499 krb5_set_error_message(kcontext, EINVAL,
1512 status = krb5_db2_db_set_name(kcontext, db_name, tempdb);
1517 krb5_set_error_message(kcontext, EEXIST,
1528 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext),
1537 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext),
1539 KRB5_DB_GET_REALM(kcontext),
1554 status = krb5_db2_db_set_name(kcontext, value, tempdb);
1560 krb5_set_error_message(kcontext, EEXIST,
1570 status = krb5_db2_db_create(kcontext, db_name, flags);
1574 status = krb5_db2_db_fini(kcontext);
1578 status = krb5_db2_open(kcontext, conf_section, db_args, KRB5_KDB_OPEN_RW);
1587 krb5_db2_destroy(krb5_context kcontext, char *conf_section, char **db_args)
1622 status = krb5_db2_db_set_name(kcontext, db_name, tempdb);
1630 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_MODULE_SECTION, conf_section, KDB_DB2_DATABASE_NAME, /* under given conf section */
1635 status = profile_get_string(KRB5_DB_GET_PROFILE(kcontext), KDB_REALM_SECTION, KRB5_DB_GET_REALM(kcontext), KDB_DB2_DATABASE_NAME, /* under given realm */
1647 status = krb5_db2_db_set_name(kcontext, value, tempdb);
1655 status = krb5_db2_db_destroy(kcontext, db_name);
1664 krb5_db2_set_master_key_ext(krb5_context kcontext,
1667 return krb5_db2_db_set_mkey(kcontext, key);
1671 krb5_db2_db_set_option(krb5_context kcontext, int option, void *value)
1678 if (!k5db2_inited(kcontext))
1681 dal_handle = kcontext->dal_handle;
1687 status = krb5_db2_db_set_name(kcontext, (char *) value, db_ctx->tempdb);
1691 oldval = krb5_db2_db_set_lockmode(kcontext, *((krb5_boolean *) value));
1704 krb5_db2_alloc(krb5_context kcontext, void *ptr, size_t size)
1710 krb5_db2_free(krb5_context kcontext, void *ptr)
1717 krb5_db2_create_policy(krb5_context kcontext, osa_policy_ent_t policy)
1722 dal_handle = kcontext->dal_handle;
1729 krb5_db2_get_policy(krb5_context kcontext,
1735 dal_handle = kcontext->dal_handle;
1742 krb5_db2_put_policy(krb5_context kcontext, osa_policy_ent_t policy)
1747 dal_handle = kcontext->dal_handle;
1754 krb5_db2_iter_policy(krb5_context kcontext,
1761 dal_handle = kcontext->dal_handle;
1768 krb5_db2_delete_policy(krb5_context kcontext, char *policy)
1773 dal_handle = kcontext->dal_handle;
1780 krb5_db2_free_policy(krb5_context kcontext, osa_policy_ent_t entry)
1789 krb5_db2_promote_db(krb5_context kcontext, char *conf_section, char **db_args)
1797 krb5_clear_error_message (kcontext);
1800 kdb5_dal_handle *dal_handle = kcontext->dal_handle;
1809 assert(kcontext->dal_handle != NULL);
1823 status = krb5_db2_db_rename (kcontext, temp_db_name, db_name, merge_nra);
1843 krb5_db2_merge_principal(krb5_context kcontext,
1869 krb5_context kcontext;
1881 kdb5_dal_handle *dal_handle = nra->kcontext->dal_handle;
1894 retval = krb5_db2_db_get_principal(nra->kcontext,
1906 krb5_db2_merge_principal(nra->kcontext, &s_entry, entry, &changed);
1912 retval = krb5_db2_db_put_principal(nra->kcontext,
1931 krb5_db2_begin_nra_merge(krb5_context kcontext,
1936 kdb5_dal_handle *dal_handle = kcontext->dal_handle;
1939 nra.kcontext = kcontext;
1945 retval = krb5_db2_db_lock(kcontext, KRB5_LOCKMODE_EXCLUSIVE);
1951 retval = krb5_db2_db_iterate_ext(kcontext,
1957 (void) krb5_db2_db_unlock(kcontext);
1969 krb5_db2_end_nra_merge(krb5_context kcontext,
1974 kdb5_dal_handle *dal_handle = kcontext->dal_handle;
1977 retval = krb5_db2_db_unlock(kcontext);