Fixed incorrect return code handling in ssl3_final_finish_mac. Based on an original patch by Joel Sing (OpenBSD) who also originally identified the issue. (Imported from upstream's 728bd41a159ea16a60111e7c1120ec2a005507b3)