summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2015-11-13 17:12:01 +0000
committerderaadt <deraadt@openbsd.org>2015-11-13 17:12:01 +0000
commit82913e62a5dada17f8594a5a15d86eb80786aa8b (patch)
treec2a709924b4a685ecf63c6f8d77b0fe3b6f7c107
parentUse setrtable() for the entire process, rather than doing it for the (diff)
downloadwireguard-openbsd-82913e62a5dada17f8594a5a15d86eb80786aa8b.tar.xz
wireguard-openbsd-82913e62a5dada17f8594a5a15d86eb80786aa8b.zip
All setsockopt IPPROTO_IPV6 IPV6_TCLASS (v4 calls this IP_TOS)
-rw-r--r--sys/kern/kern_pledge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_pledge.c b/sys/kern/kern_pledge.c
index 219ab019f84..cce0ff4083f 100644
--- a/sys/kern/kern_pledge.c
+++ b/sys/kern/kern_pledge.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_pledge.c,v 1.106 2015/11/10 04:30:59 guenther Exp $ */
+/* $OpenBSD: kern_pledge.c,v 1.107 2015/11/13 17:12:01 deraadt Exp $ */
/*
* Copyright (c) 2015 Nicholas Marriott <nicm@openbsd.org>
@@ -1275,6 +1275,7 @@ pledge_sockopt(struct proc *p, int set, int level, int optname)
break;
case IPPROTO_IPV6:
switch (optname) {
+ case IPV6_TCLASS:
case IPV6_UNICAST_HOPS:
case IPV6_RECVHOPLIMIT:
case IPV6_PORTRANGE: