]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
IKEv2: suppress some debug output
authorPierre Chifflier <chifflier@wzdftpd.net>
Thu, 15 Mar 2018 07:27:17 +0000 (08:27 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 26 Mar 2018 09:04:30 +0000 (11:04 +0200)
rust/src/ikev2/ikev2.rs
src/output-json-ikev2.c

index 56a2fe220fd62c02292f49f4b73e787139f5b844..39941367a17658afc90570590483daa4ed57c0b2 100644 (file)
@@ -129,16 +129,15 @@ impl IKEV2State {
     fn parse(&mut self, i: &[u8], direction: u8) -> i8 {
         match parse_ikev2_header(i) {
             IResult::Done(rem,ref hdr) => {
-                SCLogDebug!("parse_ikev2: {:?}",hdr);
                 if rem.len() == 0 && hdr.length == 28 {
                     return 1;
                 }
                 // Rule 0: check version
                 if hdr.maj_ver != 2 || hdr.min_ver != 0 {
-                    SCLogInfo!("Unknown header version: {}.{}", hdr.maj_ver, hdr.min_ver);
+                    self.set_event(IKEV2Event::MalformedData);
+                    return -1;
                 }
                 if hdr.init_spi == 0 {
-                    SCLogInfo!("Malformed SPI - wrong length");
                     self.set_event(IKEV2Event::MalformedData);
                     return -1;
                 }
@@ -184,13 +183,13 @@ impl IKEV2State {
                                 // XXX TSr
                                 // XXX IDr
                                 _ => {
-                                    SCLogInfo!("Unknown payload content {:?}", payload.content);
+                                    SCLogDebug!("Unknown payload content {:?}", payload.content);
                                 },
                             }
                             self.connection_state = self.connection_state.advance(payload);
                         };
                     },
-                    e @ _ => SCLogInfo!("parse_ikev2_payload_with_type: {:?}",e),
+                    e => { SCLogDebug!("parse_ikev2_payload_with_type: {:?}",e); () },
                 }
                 self.transactions.push(tx);
                 1
index efba7980abdfc27babefe03a9a15ffce55e4c263..230797fc8acb0bc79f937cad0a380acff09e47b7 100644 (file)
@@ -72,7 +72,7 @@ static int JsonIKEv2Logger(ThreadVars *tv, void *thread_data,
     LogIKEv2LogThread *thread = thread_data;
     json_t *js, *ikev2js;
 
-    js = CreateJSONHeader((Packet *)p, 0, "ikev2");
+    js = CreateJSONHeader((Packet *)p, LOG_DIR_PACKET, "ikev2");
     if (unlikely(js == NULL)) {
         return TM_ECODE_FAILED;
     }