|
|
@ -9,7 +9,7 @@ Index: aodv-uu-0.9.3/lnx/kaodv-compat.h |
|
|
|
+#include <linux/version.h>
|
|
|
|
+#include <linux/version.h>
|
|
|
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
|
|
|
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+#define ip_hdr(_skb) _skb->nh.iph
|
|
|
|
+#define ip_hdr(_skb) (_skb)->nh.iph
|
|
|
|
+#define skb_reset_network_header(_skb) do { \
|
|
|
|
+#define skb_reset_network_header(_skb) do { \
|
|
|
|
+ _skb->nh.iph = (struct iphdr *)_skb->data; \
|
|
|
|
+ _skb->nh.iph = (struct iphdr *)_skb->data; \
|
|
|
|
+ } while (0);
|
|
|
|
+ } while (0);
|
|
|
|