aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_poll.c
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2009-02-27 14:12:05 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2009-02-27 14:12:05 +0000
commit33553d6e997f102da7a5f27d534b3ee57beb0a87 (patch)
tree5eda124dfca0f61a8005b2cb09ebb3f08ba9fffc /sys/kern/kern_poll.c
parente4c38888b7fdbe0b9d9524637b8a3dcfecacad2f (diff)
downloadsrc-33553d6e997f102da7a5f27d534b3ee57beb0a87.tar.gz
src-33553d6e997f102da7a5f27d534b3ee57beb0a87.zip
For all files including net/vnet.h directly include opt_route.h and
net/route.h. Remove the hidden include of opt_route.h and net/route.h from net/vnet.h. We need to make sure that both opt_route.h and net/route.h are included before net/vnet.h because of the way MRT figures out the number of FIBs from the kernel option. If we do not, we end up with the default number of 1 when including net/vnet.h and array sizes are wrong. This does not change the list of files which depend on opt_route.h but we can identify them now more easily.
Notes
Notes: svn path=/head/; revision=189106
Diffstat (limited to 'sys/kern/kern_poll.c')
-rw-r--r--sys/kern/kern_poll.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_poll.c b/sys/kern/kern_poll.c
index b8338e526936..ca1117783688 100644
--- a/sys/kern/kern_poll.c
+++ b/sys/kern/kern_poll.c
@@ -28,6 +28,7 @@
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
+#include "opt_route.h"
#include "opt_device_polling.h"
#include <sys/param.h>
@@ -44,6 +45,7 @@ __FBSDID("$FreeBSD$");
#include <net/if.h> /* for IFF_* flags */
#include <net/netisr.h> /* for NETISR_POLL */
+#include <net/route.h>
#include <net/vnet.h>
static void netisr_poll(void); /* the two netisr handlers */