Avoid conflicts with other protocols.
smtp_set.rawlog_dir = set->rawlog_dir;
smtp_set.debug = user->mail_debug;
- if ((workarounds & WORKAROUND_WHITESPACE_BEFORE_PATH) != 0) {
+ if ((workarounds & SUBMISSION_WORKAROUND_WHITESPACE_BEFORE_PATH) != 0) {
smtp_set.workarounds |=
SMTP_SERVER_WORKAROUND_WHITESPACE_BEFORE_PATH;
}
- if ((workarounds & WORKAROUND_MAILBOX_FOR_PATH) != 0) {
+ if ((workarounds & SUBMISSION_WORKAROUND_MAILBOX_FOR_PATH) != 0) {
smtp_set.workarounds |=
SMTP_SERVER_WORKAROUND_MAILBOX_FOR_PATH;
}
static const struct submission_client_workaround_list
submission_client_workaround_list[] = {
- { "whitespace-before-path", WORKAROUND_WHITESPACE_BEFORE_PATH },
- { "mailbox-for-path", WORKAROUND_MAILBOX_FOR_PATH },
+ { "whitespace-before-path",
+ SUBMISSION_WORKAROUND_WHITESPACE_BEFORE_PATH },
+ { "mailbox-for-path",
+ SUBMISSION_WORKAROUND_MAILBOX_FOR_PATH },
{ NULL, 0 }
};
/* <settings checks> */
enum submission_client_workarounds {
- WORKAROUND_WHITESPACE_BEFORE_PATH = BIT(0),
- WORKAROUND_MAILBOX_FOR_PATH = BIT(1),
+ SUBMISSION_WORKAROUND_WHITESPACE_BEFORE_PATH = BIT(0),
+ SUBMISSION_WORKAROUND_MAILBOX_FOR_PATH = BIT(1),
};
/* </settings checks> */