]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-smtp: Remove EIO-specific error handling
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 2 Mar 2021 12:51:48 +0000 (14:51 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 11 Mar 2021 11:19:09 +0000 (11:19 +0000)
No such error should be seen by lib-smtp.

src/lib-smtp/smtp-command-parser.c

index e774e0d4f93ce76c82b9e2f265220e983c3a7026..e3a321d5b507b4a0deac0ccbd6e6d7e6b715a51c 100644 (file)
@@ -423,11 +423,6 @@ static int smtp_command_parse_finish_data(struct smtp_command_parser *parser)
                switch (parser->data->stream_errno) {
                case 0:
                        return 0;
-               case EIO:
-                       smtp_command_parser_error(
-                               parser, SMTP_COMMAND_PARSE_ERROR_BROKEN_COMMAND,
-                               "Invalid command data");
-                       break;
                case EMSGSIZE:
                        smtp_command_parser_error(
                                parser, SMTP_COMMAND_PARSE_ERROR_DATA_TOO_LARGE,