--- /dev/null
+From d72756b97529b3c6afa08933216aaa912bb16ce6 Mon Sep 17 00:00:00 2001
+From: Marek Lindner <mareklindner@neomailbox.ch>
+Date: Wed, 15 Jan 2014 20:31:18 +0800
+Subject: [PATCH] batman-adv: fix batman-adv header overhead calculation
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Batman-adv prepends a full ethernet header in addition to its own
+header. This has to be reflected in the MTU calculation.
+
+Introduced by f1f310d5c261f0214f85afea95d5cd11d49d64c6
+("batman-adv: consider network coding overhead when calculating required mtu")
+
+Reported-by: cmsv <cmsv@wirelesspt.net>
+Reported-by: Martin Hundebøll <martin@hundeboll.net>
+Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
+---
+ main.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/main.c b/main.c
+index 4547bf0..fd85205 100644
+--- a/main.c
++++ b/main.c
+@@ -277,7 +277,7 @@ int batadv_max_header_len(void)
+ sizeof(struct batadv_coded_packet));
+ #endif
+
+- return header_len;
++ return header_len + ETH_HLEN;
+ }
+
+ /**
+--
+1.8.4.4
+