summaryrefslogtreecommitdiffstats
path: root/sys/netinet6
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2010-04-20 22:05:41 +0000
committertedu <tedu@openbsd.org>2010-04-20 22:05:41 +0000
commit9b074ffaba6c82e08722cbd87560a0334d22cc9f (patch)
treeafa9a20d9795b601648c61a33fc2fca8e79185c4 /sys/netinet6
parentfix trailing slashes in filenames behavior by *not* fixing it in systrace. (diff)
downloadwireguard-openbsd-9b074ffaba6c82e08722cbd87560a0334d22cc9f.tar.xz
wireguard-openbsd-9b074ffaba6c82e08722cbd87560a0334d22cc9f.zip
remove proc.h include from uvm_map.h. This has far reaching effects, as
sysctl.h was reliant on this particular include, and many drivers included sysctl.h unnecessarily. remove sysctl.h or add proc.h as needed. ok deraadt
Diffstat (limited to 'sys/netinet6')
-rw-r--r--sys/netinet6/icmp6.c3
-rw-r--r--sys/netinet6/ip6_divert.c3
-rw-r--r--sys/netinet6/ip6_mroute.c1
-rw-r--r--sys/netinet6/raw_ip6.c3
4 files changed, 7 insertions, 3 deletions
diff --git a/sys/netinet6/icmp6.c b/sys/netinet6/icmp6.c
index a65df1f2b51..e1dbd22f320 100644
--- a/sys/netinet6/icmp6.c
+++ b/sys/netinet6/icmp6.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: icmp6.c,v 1.110 2010/01/14 04:27:32 jsing Exp $ */
+/* $OpenBSD: icmp6.c,v 1.111 2010/04/20 22:05:43 tedu Exp $ */
/* $KAME: icmp6.c,v 1.217 2001/06/20 15:03:29 jinmei Exp $ */
/*
@@ -2827,6 +2827,7 @@ icmp6_redirect_timeout(struct rtentry *rt, struct rttimer *r)
}
#include <uvm/uvm_extern.h>
+#include <sys/proc.h>
#include <sys/sysctl.h>
int *icmpv6ctl_vars[ICMPV6CTL_MAXID] = ICMPV6CTL_VARS;
diff --git a/sys/netinet6/ip6_divert.c b/sys/netinet6/ip6_divert.c
index b949f873e08..8c6a3668107 100644
--- a/sys/netinet6/ip6_divert.c
+++ b/sys/netinet6/ip6_divert.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ip6_divert.c,v 1.3 2010/03/09 12:36:12 jsing Exp $ */
+/* $OpenBSD: ip6_divert.c,v 1.4 2010/04/20 22:05:44 tedu Exp $ */
/*
* Copyright (c) 2009 Michele Marchetto <michele@openbsd.org>
@@ -22,6 +22,7 @@
#include <sys/protosw.h>
#include <sys/socket.h>
#include <sys/socketvar.h>
+#include <sys/proc.h>
#include <sys/sysctl.h>
#include <net/if.h>
diff --git a/sys/netinet6/ip6_mroute.c b/sys/netinet6/ip6_mroute.c
index c45da4f81f3..5d9d40b70b1 100644
--- a/sys/netinet6/ip6_mroute.c
+++ b/sys/netinet6/ip6_mroute.c
@@ -93,6 +93,7 @@
#include <sys/kernel.h>
#include <sys/ioctl.h>
#include <sys/syslog.h>
+#include <sys/proc.h>
#include <sys/sysctl.h>
#include <net/if.h>
diff --git a/sys/netinet6/raw_ip6.c b/sys/netinet6/raw_ip6.c
index ec91971dd13..03fcef73030 100644
--- a/sys/netinet6/raw_ip6.c
+++ b/sys/netinet6/raw_ip6.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: raw_ip6.c,v 1.39 2009/06/05 00:05:22 claudio Exp $ */
+/* $OpenBSD: raw_ip6.c,v 1.40 2010/04/20 22:05:44 tedu Exp $ */
/* $KAME: raw_ip6.c,v 1.69 2001/03/04 15:55:44 itojun Exp $ */
/*
@@ -69,6 +69,7 @@
#include <sys/socketvar.h>
#include <sys/errno.h>
#include <sys/systm.h>
+#include <sys/proc.h>
#include <sys/sysctl.h>
#include <net/if.h>