int ret;
/* vrfy = "VRFY" SP String CRLF */
- if ((ret=smtp_string_parse(params, ¶m, &error)) <= 0) {
- if (ret < 0) {
- smtp_server_reply(cmd,
- 501, "5.5.4",
- "Invalid string parameter: %s", error);
- } else {
- smtp_server_reply(cmd,
- 501, "5.5.4", "Invalid parameters");
- }
+ ret = smtp_string_parse(params, ¶m, &error);
+ if (ret < 0) {
+ smtp_server_reply(cmd, 501, "5.5.4",
+ "Invalid string parameter: %s", error);
+ return;
+ } else if (ret == 0) {
+ smtp_server_reply(cmd, 501, "5.5.4", "Invalid parameters");
return;
}