add missing checks to strlcpy() when copying envelope "destination" buffer
authorgilles <gilles@openbsd.org>
Sat, 19 Apr 2014 13:07:56 +0000 (13:07 +0000)
committergilles <gilles@openbsd.org>
Sat, 19 Apr 2014 13:07:56 +0000 (13:07 +0000)
commitd124c6e2f6bd81d618ee670b704e52963c4c56d7
tree8d35643e66fa744275af6aaa922251da769f2fd2
parent6720ff9e54d80a0b74de864deb5b7312a8f532e6
add missing checks to strlcpy() when copying envelope "destination" buffer
to the mda delivery buffer. we should never hit these unless we mistakenly
change the value of a define, better be safe than sorry.

(void) cast strlcpy/strlcat that cannot truncate or that we know and want
to truncate rather than lose (informative data not used by smtpd but
intended to help the human reading the log)
usr.sbin/smtpd/mda.c