void *secrets_fetch(char *key, size_t *size)
{
TDB_DATA kbuf, dbuf;
+ secrets_init();
if (!tdb)
return NULL;
kbuf.dptr = key;
BOOL secrets_store(char *key, void *data, size_t size)
{
TDB_DATA kbuf, dbuf;
+ secrets_init();
if (!tdb)
return False;
kbuf.dptr = key;
BOOL secrets_delete(char *key)
{
TDB_DATA kbuf;
+ secrets_init();
if (!tdb)
return False;
kbuf.dptr = key;
{
unsigned char dummy;
+ secrets_init();
+
/*
* Increment the global seed value to ensure every smbd starts
* with a new random seed.