aboutsummaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/netfilter_bridge
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2015-04-08 19:41:40 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2015-04-13 20:08:38 +0200
commit24477e57412a7a7dea62637ac990bc5c1cff0665 (patch)
treef440c1493181ab8893fa8e2730de84f23b09fe6f /include/uapi/linux/netfilter_bridge
parentnetfilter: nf_tables: variable sized set element keys / data (diff)
downloadlinux-dev-24477e57412a7a7dea62637ac990bc5c1cff0665.tar.xz
linux-dev-24477e57412a7a7dea62637ac990bc5c1cff0665.zip
uapi: ebtables: don't include linux/if.h
linux/if.h creates conflicts in userspace with net/if.h By using it here we force userspace to use linux/if.h while net/if.h may be needed. Note that: include/linux/netfilter_ipv4/ip_tables.h and include/linux/netfilter_ipv6/ip6_tables.h don't include linux/if.h and they also refer to IFNAMSIZ, so they are expecting userspace to include use net/if.h from the client program. Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/uapi/linux/netfilter_bridge')
-rw-r--r--include/uapi/linux/netfilter_bridge/ebtables.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/uapi/linux/netfilter_bridge/ebtables.h b/include/uapi/linux/netfilter_bridge/ebtables.h
index ba993360dbe9..773dfe8924c7 100644
--- a/include/uapi/linux/netfilter_bridge/ebtables.h
+++ b/include/uapi/linux/netfilter_bridge/ebtables.h
@@ -12,9 +12,7 @@
#ifndef _UAPI__LINUX_BRIDGE_EFF_H
#define _UAPI__LINUX_BRIDGE_EFF_H
-#include <linux/if.h>
#include <linux/netfilter_bridge.h>
-#include <linux/if_ether.h>
#define EBT_TABLE_MAXNAMELEN 32
#define EBT_CHAIN_MAXNAMELEN EBT_TABLE_MAXNAMELEN