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;