From d25bb7ad41f9d44dc58107b2d5e264cae1169611 Mon Sep 17 00:00:00 2001 From: R3x Date: Wed, 12 Jun 2019 04:27:58 +0000 Subject: pkg/report: use cover protect on NetBSD also --- executor/executor_bsd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'executor') diff --git a/executor/executor_bsd.h b/executor/executor_bsd.h index 9acd12bb9..39a4d732e 100644 --- a/executor/executor_bsd.h +++ b/executor/executor_bsd.h @@ -86,7 +86,7 @@ static void cover_open(cover_t* cov, bool extra) static void cover_protect(cover_t* cov) { -#if GOOS_freebsd +#if GOOS_freebsd || GOOS_netbsd size_t mmap_alloc_size = kCoverSize * KCOV_ENTRY_SIZE; long page_size = sysconf(_SC_PAGESIZE); if (page_size > 0) @@ -107,7 +107,7 @@ static void cover_protect(cover_t* cov) static void cover_unprotect(cover_t* cov) { -#if GOOS_freebsd +#if GOOS_freebsd || GOOS_netbsd size_t mmap_alloc_size = kCoverSize * KCOV_ENTRY_SIZE; mprotect(cov->data, mmap_alloc_size, PROT_READ | PROT_WRITE); #elif GOOS_openbsd -- cgit mrf-deployment