summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_jail.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2001-09-26 20:37:15 +0000
committerrwatson <rwatson@FreeBSD.org>2001-09-26 20:37:15 +0000
commit96b0d9e4f30aaeb47a612701f910ec19a074caaa (patch)
treeca4661e2eb1e4253d1bde1b995cdfd297f486ffa /sys/kern/kern_jail.c
parente4e5df5075b9497dae08abd184b0af96e953a8f2 (diff)
downloadFreeBSD-src-96b0d9e4f30aaeb47a612701f910ec19a074caaa.zip
FreeBSD-src-96b0d9e4f30aaeb47a612701f910ec19a074caaa.tar.gz
o Initialize per-jail securelevel from global securelevel as part of
jail creation. Obtained from: TrustedBSD Project
Diffstat (limited to 'sys/kern/kern_jail.c')
-rw-r--r--sys/kern/kern_jail.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_jail.c b/sys/kern/kern_jail.c
index c1d9470..12da38c 100644
--- a/sys/kern/kern_jail.c
+++ b/sys/kern/kern_jail.c
@@ -74,6 +74,7 @@ jail(td, uap)
goto done2;
}
MALLOC(pr, struct prison *, sizeof *pr , M_PRISON, M_WAITOK | M_ZERO);
+ pr->pr_securelevel = securelevel;
error = copyinstr(j.hostname, &pr->pr_host, sizeof pr->pr_host, 0);
if (error)
goto bail;
OpenPOWER on IntegriCloud