]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Display TX id in alert debuglog.
authorVictor Julien <victor@inliniac.net>
Wed, 18 Sep 2013 10:33:00 +0000 (12:33 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 8 Oct 2013 14:40:43 +0000 (16:40 +0200)
src/alert-debuglog.c

index e6152b7c2e44c3618021209e6937bf962e6e3a8d..107245975650f0b7c93639047a234063a1972356 100644 (file)
@@ -301,6 +301,13 @@ TmEcode AlertDebugLogger(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
                              i,
                              pa->flags & PACKET_ALERT_FLAG_STREAM_MATCH  ? "STREAM" :
                              (pa->flags & PACKET_ALERT_FLAG_STATE_MATCH ? "STATE" : "PACKET"));
+        if (pa->flags & PACKET_ALERT_FLAG_TX) {
+            MemBufferWriteString(aft->buffer,
+                    "ALERT IN TX [%02d]:    %"PRIu64"\n", i, pa->tx_id);
+        } else {
+            MemBufferWriteString(aft->buffer,
+                    "ALERT IN TX [%02d]:    N/A\n", i);
+        }
         if (p->payload_len > 0) {
             MemBufferWriteString(aft->buffer,
                                  "PAYLOAD LEN:         %" PRIu32 "\n"