LogDNP3LogThread *thread = (LogDNP3LogThread *)thread_data;
DNP3Transaction *tx = vtx;
- MemBuffer *buffer = (MemBuffer *)thread->buffer;
-
- MemBufferReset(buffer);
+ MemBufferReset(thread->buffer);
if (tx->has_request && tx->request_done) {
JsonBuilder *js = CreateEveHeader(p, LOG_DIR_FLOW, "dnp3", NULL);
if (unlikely(js == NULL)) {
jb_open_object(js, "dnp3");
JsonDNP3LogRequest(js, tx);
jb_close(js);
- OutputJsonBuilderBuffer(js, thread->file_ctx, &buffer);
+ OutputJsonBuilderBuffer(js, thread->file_ctx, &thread->buffer);
jb_free(js);
}
LogDNP3LogThread *thread = (LogDNP3LogThread *)thread_data;
DNP3Transaction *tx = vtx;
- MemBuffer *buffer = (MemBuffer *)thread->buffer;
-
- MemBufferReset(buffer);
+ MemBufferReset(thread->buffer);
if (tx->has_response && tx->response_done) {
JsonBuilder *js = CreateEveHeader(p, LOG_DIR_FLOW, "dnp3", NULL);
if (unlikely(js == NULL)) {
jb_open_object(js, "dnp3");
JsonDNP3LogResponse(js, tx);
jb_close(js);
- OutputJsonBuilderBuffer(js, thread->file_ctx, &buffer);
+ OutputJsonBuilderBuffer(js, thread->file_ctx, &thread->buffer);
jb_free(js);
}