mkey 42 source4/heimdal/lib/hdb/keytab.c char *mkey;
mkey 54 source4/heimdal/lib/hdb/keytab.c const char *db, *mkey;
mkey 62 source4/heimdal/lib/hdb/keytab.c mkey = strrchr(name, ':');
mkey 63 source4/heimdal/lib/hdb/keytab.c if(mkey == NULL || mkey[1] == '\0') {
mkey 74 source4/heimdal/lib/hdb/keytab.c d->mkey = NULL;
mkey 76 source4/heimdal/lib/hdb/keytab.c if((mkey - db) == 0) {
mkey 79 source4/heimdal/lib/hdb/keytab.c d->dbname = malloc(mkey - db + 1);
mkey 85 source4/heimdal/lib/hdb/keytab.c memmove(d->dbname, db, mkey - db);
mkey 86 source4/heimdal/lib/hdb/keytab.c d->dbname[mkey - db] = '\0';
mkey 88 source4/heimdal/lib/hdb/keytab.c d->mkey = strdup(mkey + 1);
mkey 89 source4/heimdal/lib/hdb/keytab.c if(d->mkey == NULL) {
mkey 106 source4/heimdal/lib/hdb/keytab.c free(d->mkey);
mkey 121 source4/heimdal/lib/hdb/keytab.c (d->dbname || d->mkey) ? ":" : "",
mkey 122 source4/heimdal/lib/hdb/keytab.c d->mkey ? d->mkey : "");
mkey 130 source4/heimdal/lib/hdb/keytab.c const char **mkey)
mkey 133 source4/heimdal/lib/hdb/keytab.c *mkey = krb5_config_get_string(context, binding, "mkey_file", NULL);
mkey 144 source4/heimdal/lib/hdb/keytab.c const char **mkey,
mkey 152 source4/heimdal/lib/hdb/keytab.c *dbname = *mkey = NULL;
mkey 173 source4/heimdal/lib/hdb/keytab.c set_config (context, db, dbname, mkey);
mkey 178 source4/heimdal/lib/hdb/keytab.c set_config (context, default_binding, dbname, mkey);
mkey 202 source4/heimdal/lib/hdb/keytab.c const char *mkey = d->mkey;
mkey 207 source4/heimdal/lib/hdb/keytab.c find_db (context, &dbname, &mkey, principal);
mkey 212 source4/heimdal/lib/hdb/keytab.c ret = hdb_set_master_keyfile (context, db, mkey);
mkey 48 source4/heimdal/lib/hdb/mkey.c hdb_free_master_key(krb5_context context, hdb_master_key mkey)
mkey 51 source4/heimdal/lib/hdb/mkey.c while(mkey) {
mkey 52 source4/heimdal/lib/hdb/mkey.c krb5_kt_free_entry(context, &mkey->keytab);
mkey 53 source4/heimdal/lib/hdb/mkey.c if (mkey->crypto)
mkey 54 source4/heimdal/lib/hdb/mkey.c krb5_crypto_destroy(context, mkey->crypto);
mkey 55 source4/heimdal/lib/hdb/mkey.c ptr = mkey;
mkey 56 source4/heimdal/lib/hdb/mkey.c mkey = mkey->next;
mkey 64 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 68 source4/heimdal/lib/hdb/mkey.c *mkey = calloc(1, sizeof(**mkey));
mkey 69 source4/heimdal/lib/hdb/mkey.c if(*mkey == NULL) {
mkey 73 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.vno = kvno;
mkey 74 source4/heimdal/lib/hdb/mkey.c ret = krb5_parse_name(context, "K/M", &(*mkey)->keytab.principal);
mkey 77 source4/heimdal/lib/hdb/mkey.c ret = krb5_copy_keyblock_contents(context, key, &(*mkey)->keytab.keyblock);
mkey 81 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.keyblock.keytype = etype;
mkey 82 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.timestamp = time(NULL);
mkey 83 source4/heimdal/lib/hdb/mkey.c ret = krb5_crypto_init(context, key, etype, &(*mkey)->crypto);
mkey 88 source4/heimdal/lib/hdb/mkey.c hdb_free_master_key(context, *mkey);
mkey 89 source4/heimdal/lib/hdb/mkey.c *mkey = NULL;
mkey 114 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 129 source4/heimdal/lib/hdb/mkey.c *mkey = NULL;
mkey 139 source4/heimdal/lib/hdb/mkey.c p->next = *mkey;
mkey 140 source4/heimdal/lib/hdb/mkey.c *mkey = p;
mkey 151 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 189 source4/heimdal/lib/hdb/mkey.c ret = hdb_process_master_key(context, 0, &key, 0, mkey);
mkey 200 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 239 source4/heimdal/lib/hdb/mkey.c ret = hdb_process_master_key(context, 0, &key, 0, mkey);
mkey 247 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 284 source4/heimdal/lib/hdb/mkey.c ret = hdb_process_master_key(context, 0, &key, 0, mkey);
mkey 291 source4/heimdal/lib/hdb/mkey.c hdb_master_key *mkey)
mkey 299 source4/heimdal/lib/hdb/mkey.c *mkey = NULL;
mkey 328 source4/heimdal/lib/hdb/mkey.c ret = read_master_krb4(context, filename, mkey);
mkey 330 source4/heimdal/lib/hdb/mkey.c ret = read_master_encryptionkey(context, filename, mkey);
mkey 332 source4/heimdal/lib/hdb/mkey.c ret = read_master_keytab(context, filename, mkey);
mkey 334 source4/heimdal/lib/hdb/mkey.c ret = read_master_mit(context, filename, mkey);
mkey 341 source4/heimdal/lib/hdb/mkey.c hdb_master_key mkey)
mkey 354 source4/heimdal/lib/hdb/mkey.c for(p = mkey; p; p = p->next) {
mkey 364 source4/heimdal/lib/hdb/mkey.c _hdb_find_master_key(uint32_t *mkvno, hdb_master_key mkey)
mkey 367 source4/heimdal/lib/hdb/mkey.c while(mkey) {
mkey 368 source4/heimdal/lib/hdb/mkey.c if(ret == NULL && mkey->keytab.vno == 0)
mkey 369 source4/heimdal/lib/hdb/mkey.c ret = mkey;
mkey 371 source4/heimdal/lib/hdb/mkey.c if(ret == NULL || mkey->keytab.vno > ret->keytab.vno)
mkey 372 source4/heimdal/lib/hdb/mkey.c ret = mkey;
mkey 373 source4/heimdal/lib/hdb/mkey.c } else if(mkey->keytab.vno == *mkvno)
mkey 374 source4/heimdal/lib/hdb/mkey.c return mkey;
mkey 375 source4/heimdal/lib/hdb/mkey.c mkey = mkey->next;
mkey 381 source4/heimdal/lib/hdb/mkey.c _hdb_mkey_version(hdb_master_key mkey)
mkey 383 source4/heimdal/lib/hdb/mkey.c return mkey->keytab.vno;
mkey 405 source4/heimdal/lib/hdb/mkey.c hdb_unseal_key_mkey(krb5_context context, Key *k, hdb_master_key mkey)
mkey 417 source4/heimdal/lib/hdb/mkey.c key = _hdb_find_master_key(k->mkvno, mkey);
mkey 458 source4/heimdal/lib/hdb/mkey.c hdb_unseal_keys_mkey(krb5_context context, hdb_entry *ent, hdb_master_key mkey)
mkey 465 source4/heimdal/lib/hdb/mkey.c ret = hdb_unseal_key_mkey(context, &ent->keys.val[i], mkey);
mkey 489 source4/heimdal/lib/hdb/mkey.c hdb_seal_key_mkey(krb5_context context, Key *k, hdb_master_key mkey)
mkey 498 source4/heimdal/lib/hdb/mkey.c key = _hdb_find_master_key(k->mkvno, mkey);
mkey 525 source4/heimdal/lib/hdb/mkey.c hdb_seal_keys_mkey(krb5_context context, hdb_entry *ent, hdb_master_key mkey)
mkey 531 source4/heimdal/lib/hdb/mkey.c ret = hdb_seal_key_mkey(context, &ent->keys.val[i], mkey);
mkey 562 source4/heimdal/lib/hdb/mkey.c hdb_master_key mkey;
mkey 564 source4/heimdal/lib/hdb/mkey.c ret = hdb_process_master_key(context, 0, key, 0, &mkey);
mkey 567 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key = mkey;