DetectEngineTenantMapping *map_array = NULL;
uint32_t map_array_size = 0;
uint32_t map_cnt = 0;
- int max_tenant_id = 0;
+ uint32_t max_tenant_id = 0;
DetectEngineCtx *list = master->list;
HashTable *mt_det_ctxs_hash = NULL;
return p->pcap_v.tenant_id;
}
-DetectEngineCtx *DetectEngineGetByTenantId(int tenant_id)
+DetectEngineCtx *DetectEngineGetByTenantId(uint32_t tenant_id)
{
DetectEngineMasterCtx *master = &g_master_de_ctx;
SCMutexLock(&master->lock);
void DetectEngineBumpVersion(void);
int DetectEngineAddToMaster(DetectEngineCtx *de_ctx);
DetectEngineCtx *DetectEngineGetCurrent(void);
-DetectEngineCtx *DetectEngineGetByTenantId(int tenant_id);
+DetectEngineCtx *DetectEngineGetByTenantId(uint32_t tenant_id);
void DetectEnginePruneFreeList(void);
int DetectEngineMoveToFreeList(DetectEngineCtx *de_ctx);
DetectEngineCtx *DetectEngineReference(DetectEngineCtx *);
typedef struct PcapFiles_ {
char *filename;
char *output_dir;
- int tenant_id;
+ uint32_t tenant_id;
time_t delay;
time_t poll_interval;
bool continuous;
*
* \retval 0 in case of error, 1 in case of success
*/
-static TmEcode UnixListAddFile(
- PcapCommand *this,
- const char *filename,
- const char *output_dir,
- int tenant_id,
- bool continuous,
- bool should_delete,
- time_t delay,
- time_t poll_interval
-)
+static TmEcode UnixListAddFile(PcapCommand *this, const char *filename, const char *output_dir,
+ uint32_t tenant_id, bool continuous, bool should_delete, time_t delay, time_t poll_interval)
{
PcapFiles *cfile = NULL;
if (filename == NULL || this == NULL)
PcapCommand *this = (PcapCommand *) data;
const char *filename;
const char *output_dir;
- int tenant_id = 0;
+ uint32_t tenant_id = 0;
bool should_delete = false;
time_t delay = 30;
time_t poll_interval = 5;
json_object_set_new(answer, "message", json_string("id is not an integer"));
return TM_ECODE_FAILED;
}
- int tenant_id = json_integer_value(jarg);
+ uint32_t tenant_id = json_integer_value(jarg);
/* 2 get tenant handler type */
jarg = json_object_get(cmd, "htype");
json_object_set_new(answer, "message", json_string("id is not an integer"));
return TM_ECODE_FAILED;
}
- int tenant_id = json_integer_value(jarg);
+ uint32_t tenant_id = json_integer_value(jarg);
/* 2 get tenant handler type */
jarg = json_object_get(cmd, "htype");
json_object_set_new(answer, "message", json_string("id is not an integer"));
return TM_ECODE_FAILED;
}
- int tenant_id = json_integer_value(jarg);
+ uint32_t tenant_id = json_integer_value(jarg);
/* 2 get tenant yaml */
jarg = json_object_get(cmd, "filename");
json_object_set_new(answer, "message", json_string("id is not an integer"));
return TM_ECODE_FAILED;
}
- int tenant_id = json_integer_value(jarg);
+ uint32_t tenant_id = json_integer_value(jarg);
/* 2 get tenant yaml */
jarg = json_object_get(cmd, "filename");
json_object_set_new(answer, "message", json_string("id is not an integer"));
return TM_ECODE_FAILED;
}
- int tenant_id = json_integer_value(jarg);
+ uint32_t tenant_id = json_integer_value(jarg);
SCLogInfo("remove-tenant: removing tenant %d", tenant_id);