/** Set if we're using keyd as the backend. */
bool use_keyd;
+ /** The path to the directory the keyd socket lives in. */
+ char *sock_dir;
/*
* Options for any database backend that needs a directory, be it the
/** Directory where backend .so files can be found */
char *backends_dir;
- /** Pointer to the function table for our loaded DB backend */
- struct dbfuncs *dbbackend;
+ /** Pointer to the initialisation function for our loaded DB backend */
+ struct onak_dbctx *(*dbinit)(bool);
/** Should we verify signature hashes match? */
bool check_sighash;