openbsd-ports/security/nss/patches/patch-nss_lib_freebl_alghmac_h
2017-05-30 18:57:01 +00:00

17 lines
484 B
Plaintext

$OpenBSD: patch-nss_lib_freebl_alghmac_h,v 1.1 2017/05/30 18:57:01 ajacoutot Exp $
Prevent clashing symbol with libcrypto (bad ld.so(1)!).
Index: nss/lib/freebl/alghmac.h
--- nss/lib/freebl/alghmac.h.orig
+++ nss/lib/freebl/alghmac.h
@@ -34,6 +34,8 @@ HMAC_Init(HMACContext *cx, const SECHashObject *hash_o
extern void
HMAC_Begin(HMACContext *cx);
+#define HMAC_Update NSS_HMAC_Update
+
/* update HMAC
* cx HMAC Context
* data the data to perform HMAC on