diff options
| author | riastradh <riastradh@NetBSD.org> | 2022-10-26 23:22:38 +0000 |
|---|---|---|
| committer | riastradh <riastradh@NetBSD.org> | 2022-10-26 23:22:38 +0000 |
| commit | 575a276f39e6847dbdda2c5ddc780be95ff6d6eb (patch) | |
| tree | ed18e8688a32700905f76639fc5531dada54bfbd /sys | |
| parent | 7f06588f574101331733392e2e16136f87d3e408 (diff) | |
kern/kern_pax.c: Get maxsmap from sys/resourcevar.h.
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/kern/kern_pax.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_pax.c b/sys/kern/kern_pax.c index 6348c342213..d17726c9a52 100644 --- a/sys/kern/kern_pax.c +++ b/sys/kern/kern_pax.c @@ -1,4 +1,4 @@ -/* $NetBSD: kern_pax.c,v 1.62 2021/08/30 01:25:10 rin Exp $ */ +/* $NetBSD: kern_pax.c,v 1.63 2022/10/26 23:22:38 riastradh Exp $ */ /* * Copyright (c) 2015, 2020 The NetBSD Foundation, Inc. @@ -57,7 +57,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_pax.c,v 1.62 2021/08/30 01:25:10 rin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_pax.c,v 1.63 2022/10/26 23:22:38 riastradh Exp $"); #include "opt_pax.h" @@ -86,6 +86,7 @@ __KERNEL_RCSID(0, "$NetBSD: kern_pax.c,v 1.62 2021/08/30 01:25:10 rin Exp $"); #ifdef PAX_ASLR #include <sys/mman.h> +#include <sys/resourcevar.h> int pax_aslr_enabled = 1; int pax_aslr_global = PAX_ASLR; @@ -336,7 +337,6 @@ pax_init(void) { #ifdef PAX_ASLR /* Adjust maximum stack by the size we can consume for ASLR */ - extern rlim_t maxsmap; maxsmap = MAXSSIZ - (MAXSSIZ / PAX_ASLR_MAX_STACK_WASTE); // XXX: compat32 is not handled. #endif |
