smtp: harden mime parsing

pull/1812/head
Victor Julien 10 years ago
parent 44a444ba78
commit 202b11c0f6

@ -767,7 +767,7 @@ static int SMTPProcessCommandDATA(SMTPState *state, Flow *f,
* the reply received */ * the reply received */
SMTPInsertCommandIntoCommandBuffer(SMTP_COMMAND_DATA_MODE, state, f); SMTPInsertCommandIntoCommandBuffer(SMTP_COMMAND_DATA_MODE, state, f);
if (smtp_config.decode_mime) { if (smtp_config.decode_mime && state->curr_tx->mime_state != NULL) {
/* Complete parsing task */ /* Complete parsing task */
int ret = MimeDecParseComplete(state->curr_tx->mime_state); int ret = MimeDecParseComplete(state->curr_tx->mime_state);
if (ret != MIME_DEC_OK) { if (ret != MIME_DEC_OK) {

Loading…
Cancel
Save