Skip to content

Commit 40117f5

Browse files
committed
add support for explicit_bzero in _hacl/Lib_Memzero0
(need to verify whether OpenSolaris does support explicit_bzero and then prepare a PR)
1 parent fd8f42d commit 40117f5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Modules/_hacl/Lib_Memzero0.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ void Lib_Memzero0_memzero0(void *dst, uint64_t len) {
5757
SecureZeroMemory(dst, len_);
5858
#elif defined(__APPLE__) && defined(__MACH__) && defined(APPLE_HAS_MEMSET_S)
5959
memset_s(dst, len_, 0, len_);
60-
#elif (defined(__linux__) && !defined(LINUX_NO_EXPLICIT_BZERO)) || defined(__FreeBSD__) || defined(__OpenBSD__)
60+
#elif (defined(__linux__) && !defined(LINUX_NO_EXPLICIT_BZERO)) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__sun)
6161
explicit_bzero(dst, len_);
6262
#elif defined(__NetBSD__)
6363
explicit_memset(dst, 0, len_);

0 commit comments

Comments
 (0)