Two fixes from sam@errno.com: - fix a reference after free on the src mbuf in hifn_callback() - prevent a mbuf leak on error in hifn_crypto()
Two fixes from sam@errno.com:
- fix a reference after free on the src mbuf in hifn_callback()
- prevent a mbuf leak on error in hifn_crypto()

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars