Commit 310587c3 authored by Paul Gortmaker's avatar Paul Gortmaker

drivers/net: fix mislocated headers in cxgb4/l2t.c

For some reason three #include <linux/...> are buried way
down in the file.  Since the inclusion of module.h is one
of them, the inclusion comes after use of EXPORT_SYMBOL
which will cause warnings about implicit declarations.
Relocate all the headers to the top.
Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
parent d0e88ec9
...@@ -37,6 +37,9 @@ ...@@ -37,6 +37,9 @@
#include <linux/if.h> #include <linux/if.h>
#include <linux/if_vlan.h> #include <linux/if_vlan.h>
#include <linux/jhash.h> #include <linux/jhash.h>
#include <linux/module.h>
#include <linux/debugfs.h>
#include <linux/seq_file.h>
#include <net/neighbour.h> #include <net/neighbour.h>
#include "cxgb4.h" #include "cxgb4.h"
#include "l2t.h" #include "l2t.h"
...@@ -503,10 +506,6 @@ struct l2t_data *t4_init_l2t(void) ...@@ -503,10 +506,6 @@ struct l2t_data *t4_init_l2t(void)
return d; return d;
} }
#include <linux/module.h>
#include <linux/debugfs.h>
#include <linux/seq_file.h>
static inline void *l2t_get_idx(struct seq_file *seq, loff_t pos) static inline void *l2t_get_idx(struct seq_file *seq, loff_t pos)
{ {
struct l2t_entry *l2tab = seq->private; struct l2t_entry *l2tab = seq->private;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment