Timed out RSA key ops, may leave uncalled for responses in the imsg return
authorclaudio <claudio@openbsd.org>
Tue, 23 Mar 2021 16:34:31 +0000 (16:34 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 23 Mar 2021 16:34:31 +0000 (16:34 +0000)
commitc7e61995680257e5cac7323d52bb387f61e6dd90
tree64b094b99fa56bd7e718187da8bdb8a93c7364fa
parent7949ec392ddd75cbd0e74690c271875a88f7edcb
Timed out RSA key ops, may leave uncalled for responses in the imsg return
path.  These have to be dropped or every subsequent call will cause decrypt
errors. Use a sequence number cookie to keep the systems in sync.
Diff from niklas@ with some minor adjustments by myself.
usr.sbin/relayd/ca.c
usr.sbin/relayd/relayd.h