]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
smtp: turn assertions in to debug asserts
authorVictor Julien <vjulien@oisf.net>
Sat, 4 Jun 2022 06:49:41 +0000 (08:49 +0200)
committerVictor Julien <vjulien@oisf.net>
Mon, 6 Jun 2022 07:02:41 +0000 (09:02 +0200)
src/app-layer-smtp.c

index 327984cddab731fa3c53614c0e4e0698592da4dd..9102f6edcbef8e51a9cdb5681f47df2bc8801f41 100644 (file)
@@ -1365,7 +1365,7 @@ static AppLayerResult SMTPParse(uint8_t direction, Flow *f, SMTPState *state,
     /* toserver */
     if (direction == 0) {
         while (res.status == 0) {
-            BUG_ON(state->discard_till_lf);
+            DEBUG_VALIDATE_BUG_ON(state->discard_till_lf);
             if (!state->discard_till_lf) {
                 if ((state->current_line_delimiter_len > 0) &&
                         (SMTPProcessRequest(state, f, pstate) == -1))
@@ -1385,7 +1385,7 @@ static AppLayerResult SMTPParse(uint8_t direction, Flow *f, SMTPState *state,
         /* toclient */
     } else {
         while (res.status == 0) {
-            BUG_ON(state->discard_till_lf);
+            DEBUG_VALIDATE_BUG_ON(state->discard_till_lf);
             if (!state->discard_till_lf) {
                 if ((state->current_line_delimiter_len > 0) &&
                         (SMTPProcessReply(state, f, pstate, thread_data) == -1))