From a3cbe2e1c20f515f40b4dc3b5abc19f482bbf778 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 22 May 2012 13:03:47 +0200 Subject: [PATCH] alert-debuglog: add size info for stream chunks and fix a typo. --- src/alert-debuglog.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/alert-debuglog.c b/src/alert-debuglog.c index befd3ef960..b61a344060 100644 --- a/src/alert-debuglog.c +++ b/src/alert-debuglog.c @@ -181,7 +181,9 @@ static int AlertDebugPrintStreamSegmentCallback(Packet *p, void *data, uint8_t * { AlertDebugLogThread *aft = (AlertDebugLogThread *)data; + MemBufferWriteString(aft->buffer, "STREAM DATA LEN: %"PRIu32"\n", buflen); MemBufferWriteString(aft->buffer, "STREAM DATA:\n"); + PrintRawDataToBuffer(aft->buffer->buffer, &aft->buffer->offset, aft->buffer->size, buf, buflen); @@ -244,7 +246,7 @@ TmEcode AlertDebugLogger(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, CreateTimeString(&p->flow->startts, timebuf, sizeof(timebuf)); MemBufferWriteString(aft->buffer, "FLOW Start TS: %s\n", timebuf); #ifdef DEBUG - MemBufferWriteString(aft->buffer, "FLOW PKTS TODST: %"PRIu32"\n", + MemBufferWriteString(aft->buffer, "FLOW PKTS TODST: %"PRIu32"\n" "FLOW PKTS TOSRC: %"PRIu32"\n" "FLOW Total Bytes: %"PRIu64"\n", p->flow->todstpktcnt, p->flow->tosrcpktcnt, @@ -308,7 +310,7 @@ TmEcode AlertDebugLogger(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, (pa->flags & PACKET_ALERT_FLAG_STATE_MATCH ? "STATE" : "PACKET")); if (p->payload_len > 0) { MemBufferWriteString(aft->buffer, - "PAYLOAD LEN: %" PRIu32 "\n" + "PAYLOAD LEN: %" PRIu32 "\n" "PAYLOAD:\n", p->payload_len); PrintRawDataToBuffer(aft->buffer->buffer, &aft->buffer->offset, aft->buffer->size,