summaryrefslogtreecommitdiff
path: root/lib/netdev-native-tnl.h
diff options
context:
space:
mode:
authorThadeu Lima de Souza Cascardo <cascardo@redhat.com>2016-06-02 07:18:47 -0300
committerJesse Gross <jesse@kernel.org>2016-06-02 11:50:34 -0700
commitaca40d4f499835afe4a961360fc54a03f0737fdc (patch)
tree833e31113c33f32ddc1c5cd794eccebf67b75709 /lib/netdev-native-tnl.h
parenta134d79dfb0efcc0095aaec03f3b001c01ba6057 (diff)
downloadopenvswitch-aca40d4f499835afe4a961360fc54a03f0737fdc.tar.gz
netdev-vport: remove unneeded headers
Throughout the years, changes in netdev vport have removed the need for some of the headers, like shash, hmap, and many others. With the recent split of push/pop code, less headers are needed in each of the two modules. Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com> Signed-off-by: Jesse Gross <jesse@kernel.org>
Diffstat (limited to 'lib/netdev-native-tnl.h')
-rw-r--r--lib/netdev-native-tnl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/netdev-native-tnl.h b/lib/netdev-native-tnl.h
index ed81857ca..a912ce916 100644
--- a/lib/netdev-native-tnl.h
+++ b/lib/netdev-native-tnl.h
@@ -20,8 +20,14 @@
#include <stdbool.h>
#include <stddef.h>
#include "compiler.h"
+#include "dp-packet.h"
+#include "packets.h"
#include "unixctl.h"
+struct netdev;
+struct ovs_action_push_tnl;
+struct netdev_tnl_build_header_params;
+
int
netdev_gre_build_header(const struct netdev *netdev,
struct ovs_action_push_tnl *data,