]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
prelude: swap msg and class_msg in Prelude alert
authorAntoine LUONG <antoine.luong@c-s.fr>
Wed, 21 Feb 2018 17:48:26 +0000 (18:48 +0100)
committerVictor Julien <victor@inliniac.net>
Wed, 21 Mar 2018 08:12:18 +0000 (09:12 +0100)
src/alert-prelude.c

index dd56a906740f7f074ba661c6ae6709e437bde7e9..288487245a57d9db4b7fe1a6cec3e1d48fdd1af7 100644 (file)
@@ -248,12 +248,12 @@ static int EventToImpact(const PacketAlert *pa, const Packet *p, idmef_alert_t *
         idmef_assessment_set_action(assessment, action, 0);
     }
 
-    if (pa->s->class_msg) {
+    if (pa->s->msg) {
         ret = idmef_impact_new_description(impact, &str);
         if (unlikely(ret < 0))
             SCReturnInt(ret);
 
-        prelude_string_set_ref(str, pa->s->class_msg);
+        prelude_string_set_ref(str, pa->s->msg);
     }
 
     SCReturnInt(0);
@@ -1230,12 +1230,12 @@ static int AlertPreludeLogger(ThreadVars *tv, void *thread_data, const Packet *p
     if (unlikely(ret < 0))
         goto err;
 
-    if (pa->s->msg) {
+    if (pa->s->class_msg) {
         ret = idmef_classification_new_text(class, &str);
         if (unlikely(ret < 0))
             goto err;
 
-        prelude_string_set_ref(str, pa->s->msg);
+        prelude_string_set_ref(str, pa->s->class_msg);
     }
 
     ret = EventToImpact(pa, p, alert);