diff options
| author | 2015-09-19 20:39:06 +0000 | |
|---|---|---|
| committer | 2015-09-19 20:39:06 +0000 | |
| commit | c87aad7807bfa111f9bb3535576dde1c5b99b457 (patch) | |
| tree | 5c304e78b080c81e40ba111ac0cba8ea9faeb2dd /sys/kern/kern_tame.c | |
| parent | We don't need to calculate the load offset. This also means we don't need (diff) | |
| download | wireguard-openbsd-c87aad7807bfa111f9bb3535576dde1c5b99b457.tar.xz wireguard-openbsd-c87aad7807bfa111f9bb3535576dde1c5b99b457.zip | |
In the internal conversion of _TM_* to TAME_*, some bits were lost for
"dns" and "cmsg" in the `tamereq' array.
Restore the previous behaviour.
ok guenther@
Diffstat (limited to 'sys/kern/kern_tame.c')
| -rw-r--r-- | sys/kern/kern_tame.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_tame.c b/sys/kern/kern_tame.c index 625f6da0449..bdce41a5d9e 100644 --- a/sys/kern/kern_tame.c +++ b/sys/kern/kern_tame.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kern_tame.c,v 1.41 2015/09/13 17:08:03 guenther Exp $ */ +/* $OpenBSD: kern_tame.c,v 1.42 2015/09/19 20:39:06 semarie Exp $ */ /* * Copyright (c) 2015 Nicholas Marriott <nicm@openbsd.org> @@ -218,8 +218,8 @@ static const struct { { "tmppath", TAME_SELF | TAME_RW | TAME_TMPPATH }, { "inet", TAME_SELF | TAME_RW | TAME_INET }, { "unix", TAME_SELF | TAME_RW | TAME_UNIX }, - { "cmsg", TAME_UNIX | TAME_CMSG }, - { "dns", TAME_MALLOC | TAME_DNSPATH }, + { "cmsg", TAME_SELF | TAME_RW | TAME_UNIX | TAME_CMSG }, + { "dns", TAME_SELF | TAME_MALLOC | TAME_DNSPATH }, { "ioctl", TAME_IOCTL }, { "getpw", TAME_SELF | TAME_MALLOC | TAME_RW | TAME_GETPW }, { "proc", TAME_PROC }, |
