if (p->alerts.cnt == 0)
return TM_ECODE_OK;
- MemBufferReset(buffer);
-
json_t *js = CreateJSONHeader((Packet *)p, 0, "alert");
if (unlikely(js == NULL))
return TM_ECODE_OK;
return TM_ECODE_OK;
}
+ MemBufferReset(buffer);
+
json_object_set_new(ajs, "action", json_string(action));
json_object_set_new(ajs, "gid", json_integer(pa->s->gid));
json_object_set_new(ajs, "signature_id", json_integer(pa->s->id));
if (p->alerts.cnt == 0)
return TM_ECODE_OK;
- MemBufferReset(buffer);
-
CreateIsoTimeString(&p->ts, timebuf, sizeof(timebuf));
for (i = 0; i < p->alerts.cnt; i++) {
+ MemBufferReset(buffer);
+
const PacketAlert *pa = &p->alerts.alerts[i];
if (unlikely(pa->s == NULL)) {
continue;