Changeset View
Changeset View
Standalone View
Standalone View
contrib/sendmail/src/srvrsmtp.c
Context not available. | |||||
bool tsave = QuickAbort; \ | bool tsave = QuickAbort; \ | ||||
\ | \ | ||||
QuickAbort = false; \ | QuickAbort = false; \ | ||||
usrerr(response); \ | usrerr("%s", response); \ | ||||
QuickAbort = tsave; \ | QuickAbort = tsave; \ | ||||
e->e_sendqueue = NULL; \ | e->e_sendqueue = NULL; \ | ||||
goto doquit; \ | goto doquit; \ | ||||
} \ | } \ | ||||
else \ | else \ | ||||
usrerr(response); \ | usrerr("%s", response); \ | ||||
break; \ | break; \ | ||||
\ | \ | ||||
case SMFIR_REJECT: \ | case SMFIR_REJECT: \ | ||||
Context not available. | |||||
} | } | ||||
else if (strncmp(nullserver, "421 ", 4) == 0) | else if (strncmp(nullserver, "421 ", 4) == 0) | ||||
{ | { | ||||
message(nullserver); | message("%s", nullserver); | ||||
goto doquit; | goto doquit; | ||||
} | } | ||||
Context not available. | |||||
if (nullserver != NULL) | if (nullserver != NULL) | ||||
{ | { | ||||
if (ISSMTPREPLY(nullserver)) | if (ISSMTPREPLY(nullserver)) | ||||
usrerr(nullserver); | usrerr("%s", nullserver); | ||||
else | else | ||||
usrerr("550 5.0.0 %s", | usrerr("550 5.0.0 %s", | ||||
nullserver); | nullserver); | ||||
Context not available. | |||||
tempfail = true; | tempfail = true; | ||||
smtp.sm_milterize = false; | smtp.sm_milterize = false; | ||||
if (response != NULL) | if (response != NULL) | ||||
usrerr(response); | usrerr("%s", response); | ||||
else | else | ||||
message("421 4.7.0 %s closing connection", | message("421 4.7.0 %s closing connection", | ||||
MyHostName); | MyHostName); | ||||
Context not available. | |||||
(void) extenhsc(response + 4, ' ', e->e_enhsc); | (void) extenhsc(response + 4, ' ', e->e_enhsc); | ||||
#endif /* _FFR_MILTER_ENHSC */ | #endif /* _FFR_MILTER_ENHSC */ | ||||
usrerr(response); | usrerr("%s", response); | ||||
if (strncmp(response, "421 ", 4) == 0 | if (strncmp(response, "421 ", 4) == 0 | ||||
|| strncmp(response, "421-", 4) == 0) | || strncmp(response, "421-", 4) == 0) | ||||
{ | { | ||||
Context not available. | |||||
if (ISSMTPCODE(response)) | if (ISSMTPCODE(response)) | ||||
(void) extenhsc(response + 4, ' ', e->e_enhsc); | (void) extenhsc(response + 4, ' ', e->e_enhsc); | ||||
#endif /* _FFR_MILTER_ENHSC */ | #endif /* _FFR_MILTER_ENHSC */ | ||||
usrerr(response); | usrerr("%s", response); | ||||
if (strncmp(response, "421 ", 4) == 0 | if (strncmp(response, "421 ", 4) == 0 | ||||
|| strncmp(response, "421-", 4) == 0) | || strncmp(response, "421-", 4) == 0) | ||||
rv = false; | rv = false; | ||||
Context not available. |