ixp425-eth: extra patch for 2.6.14+ kernels with netfilter
authorJohn Bowler <jbowler@nslu2-linux.org>
Sun, 25 Sep 2005 21:45:37 +0000 (21:45 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sun, 25 Sep 2005 21:45:37 +0000 (21:45 +0000)
packages/ixp425-eth/files/2.6.14.patch

index c86ff97..e93edb6 100644 (file)
@@ -1,6 +1,18 @@
 # change in field semantic in 2.6.14
 --- dir/ixp425_eth.c   2005-09-24 17:50:57.828607113 -0700
 +++ dir/ixp425_eth.c   2005-09-24 17:54:19.593303365 -0700
+@@ -668,7 +668,11 @@
+  * reset the following fields in the skbuff before re-using it on the Rx-path
+  */
+ #ifdef CONFIG_NETFILTER
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14)
+         skb->nfmark = skb->nfcache = 0;
++#else
++        skb->nfmark = 0;
++#endif
+         nf_conntrack_put(skb->nfct);
+         skb->nfct = NULL;
+ #ifdef CONFIG_NETFILTER_DEBUG
 @@ -1300,8 +1300,12 @@
      skb->len -= header_len;