fix ORCPT handling
authorop <op@openbsd.org>
Wed, 20 Mar 2024 17:52:43 +0000 (17:52 +0000)
committerop <op@openbsd.org>
Wed, 20 Mar 2024 17:52:43 +0000 (17:52 +0000)
commit90974261b712a8af65d8411c21445ad02392c876
tree7f51fa6f0d84be2f3204bd413dfd9c2c6db0fb88
parent0ba45550bfdb217ee30cddf6b559a5f2588c053e
fix ORCPT handling

due to a swapped strlcpy() arguments we don't save the ORCPT argument
after validation.  There's no buffer overflow since dsn_orcpt is zeroed.
Spotted by Tassilo Philipp, thanks!

ok millert gilles
usr.sbin/smtpd/smtp_session.c