diff options
author | Landry Breuil <landry@cvs.openbsd.org> | 2009-09-08 09:50:52 +0000 |
---|---|---|
committer | Landry Breuil <landry@cvs.openbsd.org> | 2009-09-08 09:50:52 +0000 |
commit | d3083d83679eec9f2d45310450bb546c635ffa2f (patch) | |
tree | caeafd98b70b0020a345ecd7ce93386ae440f48b /usr.sbin/smtpd/mta.c | |
parent | 53b16334a71e032a53adefdacd5a3b6dfc0ca2e1 (diff) |
Cope with remote host sending '452 Insufficient system storage'.
Committing on behalf of gilles@ who doesn't have access to a safe box.
Diffstat (limited to 'usr.sbin/smtpd/mta.c')
-rw-r--r-- | usr.sbin/smtpd/mta.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/smtpd/mta.c b/usr.sbin/smtpd/mta.c index 8c2401027ea..8b04eb0e5d1 100644 --- a/usr.sbin/smtpd/mta.c +++ b/usr.sbin/smtpd/mta.c @@ -1,4 +1,4 @@ -/* $OpenBSD: mta.c,v 1.70 2009/09/03 08:19:13 jacekm Exp $ */ +/* $OpenBSD: mta.c,v 1.71 2009/09/08 09:50:51 landry Exp $ */ /* * Copyright (c) 2008 Pierre-Yves Ritschard <pyr@openbsd.org> @@ -807,6 +807,7 @@ mta_reply_handler(struct bufferevent *bev, void *arg) case 421: case 450: case 451: + case 452: strlcpy(batchp->errorline, line, sizeof(batchp->errorline)); mta_batch_update_queue(batchp); session_destroy(sessionp); |