]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Changed variable name when dumping single packet
authorAlexander Gozman <goal81@gmail.com>
Tue, 17 Jun 2014 12:18:23 +0000 (16:18 +0400)
committerVictor Julien <victor@inliniac.net>
Mon, 28 Jul 2014 06:48:39 +0000 (08:48 +0200)
src/output-json-alert.c

index f4f1390ad0fb90b18c52275bbe1b81f745299df1..0440a3cdf25bf8286be5d1003ee90c4faea4bf79 100644 (file)
@@ -171,20 +171,20 @@ static int AlertJson(ThreadVars *tv, JsonAlertLogThread *aft, const Packet *p)
                     }
                 } else {
                     /* This is a single packet and not a stream */
-                    unsigned char payload[p->payload_len + 1];
+                    unsigned char packet_buf[p->payload_len + 1];
                     uint32_t offset = 0;
 
-                    PrintStringsToBuffer(payload, &offset,
+                    PrintStringsToBuffer(packet_buf, &offset,
                                          p->payload_len + 1,
                                          p->payload, p->payload_len);
 
                     if (aft->file_ctx->flags & LOG_JSON_PAYLOAD_BASE64) {
                         unsigned long len = sizeof(payload) * 2;
                         unsigned char encoded[len];
-                        Base64Encode(payload, sizeof(payload), encoded, &len);
+                        Base64Encode(packet_buf, offset, encoded, &len);
                         json_object_set_new(js, "payload", json_string((char *)encoded));
                     } else {
-                        json_object_set_new(js, "payload", json_string((char *)payload));
+                        json_object_set_new(js, "payload", json_string((char *)packet_buf));
                     }
                 }