diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2017-02-06 14:16:14 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2017-02-06 14:16:14 +0000 |
commit | 36e55f49bbe30fb4f4cb3c9133bc57c20f6278fb (patch) | |
tree | 5169fd9761ca5b84a435f7ed4edb5c8cfd883714 /src | |
parent | 41468ba140a1678e7491534fa3cddded53e1e6d2 (diff) |
CHUNKING: fix transport crash on temp-reject of pipelined non-first chunk
Diffstat (limited to 'src')
-rw-r--r-- | src/src/transports/smtp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/src/transports/smtp.c b/src/src/transports/smtp.c index e177ee9c3..aa15fd8d8 100644 --- a/src/src/transports/smtp.c +++ b/src/src/transports/smtp.c @@ -1409,7 +1409,7 @@ if (sx->pending_BDAT) if (errno == 0 && sx->buffer[0] == '4') { errno = ERRNO_DATA4XX; /*XXX does this actually get used? */ - sx->first_addr->more_errno |= + sx->addrlist->more_errno |= ((sx->buffer[1] - '0')*10 + sx->buffer[2] - '0') << 8; } return ERROR; |