smtpd: switch ECDSA_METHOD usage to EC_KEY_METHOD
authorop <op@openbsd.org>
Sun, 18 Jun 2023 11:43:49 +0000 (11:43 +0000)
committerop <op@openbsd.org>
Sun, 18 Jun 2023 11:43:49 +0000 (11:43 +0000)
commit8615c063128c2d81d22f0b38ada2ae8a1a3336a9
tree32aa5400c273dc99163652d1ec955946e670eb0b
parent9dba47cf9a95c7727165ee3beec47eac0cf9e361
smtpd: switch ECDSA_METHOD usage to EC_KEY_METHOD

smtpd and the bits it needs in libtls are the only consumer left of
ECDSA_METHOD, which is long deprecated.  This paves the way for the
removal in libcrypto.

The diff is from gilles' work on OpenSMTPD-portable, with minor changes
by me.

ok tb@, jsing@
usr.sbin/smtpd/ca.c