Lines Matching refs:mkey
40 char *mkey; member
59 const char *db, *mkey; in hdb_resolve() local
67 mkey = strstr(name, ":mkey="); in hdb_resolve()
68 if(mkey == NULL || mkey[5] == '\0') { in hdb_resolve()
79 d->mkey = NULL; in hdb_resolve()
81 d->dbname = malloc(mkey - db + 1); in hdb_resolve()
87 memmove(d->dbname, db, mkey - db); in hdb_resolve()
88 d->dbname[mkey - db] = '\0'; in hdb_resolve()
90 d->mkey = strdup(mkey + 5); in hdb_resolve()
91 if(d->mkey == NULL) { in hdb_resolve()
108 free(d->mkey); in hdb_close()
123 (d->dbname || d->mkey) ? ":" : "", in hdb_get_name()
124 d->mkey ? d->mkey : ""); in hdb_get_name()
136 char **mkey, in find_db() argument
143 *dbname = *mkey = NULL; in find_db()
157 *mkey = strdup(p); in find_db()
184 const char *mkey = d->mkey; in hdb_get_entry() local
196 mkey = fmkey; in hdb_get_entry()
202 ret = hdb_set_master_keyfile (context, db, mkey); in hdb_get_entry()
269 const char *mkey = d->mkey; in hdb_start_seq_get() local
284 ret = hdb_set_master_keyfile (context, db, mkey); in hdb_start_seq_get()