From: Victor Julien Date: Sat, 4 Jun 2022 06:49:41 +0000 (+0200) Subject: smtp: turn assertions in to debug asserts X-Git-Tag: suricata-7.0.0-beta1~502 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77fae275efb54221d9cf3badd25df38eb1ea0b86;p=thirdparty%2Fsuricata.git smtp: turn assertions in to debug asserts --- diff --git a/src/app-layer-smtp.c b/src/app-layer-smtp.c index 327984cdda..9102f6edcb 100644 --- a/src/app-layer-smtp.c +++ b/src/app-layer-smtp.c @@ -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))