DatasetCreateOrGet was in fact doing get or create.
{
Dataset *set = NULL;
- int ret = DatasetCreateOrGet(name, type, NULL, load, &memcap, &hashsize, &set);
+ int ret = DatasetGetOrCreate(name, type, NULL, load, &memcap, &hashsize, &set);
if (ret < 0) {
SCLogError("dataset with JSON %s creation failed", name);
return NULL;
*
* dataset global lock is held after return if set is found or created
*/
-int DatasetCreateOrGet(const char *name, enum DatasetTypes type, const char *save, const char *load,
+int DatasetGetOrCreate(const char *name, enum DatasetTypes type, const char *save, const char *load,
uint64_t *memcap, uint32_t *hashsize, Dataset **ret_set)
{
uint64_t default_memcap = 0;
{
Dataset *set = NULL;
- int ret = DatasetCreateOrGet(name, type, save, load, &memcap, &hashsize, &set);
+ int ret = DatasetGetOrCreate(name, type, save, load, &memcap, &hashsize, &set);
if (ret < 0) {
SCLogError("dataset %s creation failed", name);
return NULL;
Dataset *DatasetFind(const char *name, enum DatasetTypes type);
Dataset *DatasetGet(const char *name, enum DatasetTypes type, const char *save, const char *load,
uint64_t memcap, uint32_t hashsize);
-int DatasetCreateOrGet(const char *name, enum DatasetTypes type, const char *save, const char *load,
+int DatasetGetOrCreate(const char *name, enum DatasetTypes type, const char *save, const char *load,
uint64_t *memcap, uint32_t *hashsize, Dataset **ret_set);
int DatasetAdd(Dataset *set, const uint8_t *data, const uint32_t data_len);
int DatasetRemove(Dataset *set, const uint8_t *data, const uint32_t data_len);