packages: kernel/kernel-pom-ng-ROUTE.patch, kernel/kernel-routes.patch - up...
arekm
arekm at pld-linux.org
Thu Sep 10 22:31:42 CEST 2009
Author: arekm Date: Thu Sep 10 20:31:42 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- updated
---- Files affected:
packages/kernel:
kernel-pom-ng-ROUTE.patch (1.2 -> 1.3) , kernel-routes.patch (1.6 -> 1.7)
---- Diffs:
================================================================
Index: packages/kernel/kernel-pom-ng-ROUTE.patch
diff -u packages/kernel/kernel-pom-ng-ROUTE.patch:1.2 packages/kernel/kernel-pom-ng-ROUTE.patch:1.3
--- packages/kernel/kernel-pom-ng-ROUTE.patch:1.2 Tue Mar 31 14:04:30 2009
+++ packages/kernel/kernel-pom-ng-ROUTE.patch Thu Sep 10 22:31:37 2009
@@ -177,8 +177,8 @@
+ }
+
+ /* Drop old route. */
-+ dst_release(skb->dst);
-+ skb->dst = NULL;
++ skb_dst_drop(skb);
++
+
+ /* Success if no oif specified or if the oif correspond to the
+ * one desired */
@@ -334,8 +334,8 @@
+ }
+
+ skb->dev = dev_in;
-+ dst_release(skb->dst);
-+ skb->dst = NULL;
++ skb_dst_drop(skb);
++
+
+ netif_rx(skb);
+ dev_put(dev_in);
@@ -410,8 +410,8 @@
+
+ if (skb->dev == rt->u.dst.dev) {
+ /* Drop old route. */
-+ dst_release(skb->dst);
-+ skb->dst = &rt->u.dst;
++ skb_dst_drop(skb);
++ skb_dst_set(skb, &rt->u.dst);
+
+ /* this will traverse normal stack, and
+ * thus call conntrack on the icmp packet */
@@ -668,8 +668,8 @@
+ }
+
+ /* Drop old route. */
-+ dst_release(skb->dst);
-+ skb->dst = &rt->u.dst;
++ skb_dst_drop(skb);
++ skb_dst_set(skb, &rt->u.dst);
+ skb->dev = rt->rt6i_dev;
+ return 1;
+
================================================================
Index: packages/kernel/kernel-routes.patch
diff -u packages/kernel/kernel-routes.patch:1.6 packages/kernel/kernel-routes.patch:1.7
--- packages/kernel/kernel-routes.patch:1.6 Thu Sep 10 22:24:59 2009
+++ packages/kernel/kernel-routes.patch Thu Sep 10 22:31:37 2009
@@ -959,7 +959,7 @@
+ { .daddr = ip_hdr(skb)->daddr,
+ .tos = (RT_TOS(ip_hdr(skb)->tos) |
+ RTO_CONN),
-+ .gw = skb->rtable->rt_gateway,
++ .gw = skb_rtable(skb)->rt_gateway,
+ } },
+ .mark = skb->mark,
+ .oif = par->out->ifindex };
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel-pom-ng-ROUTE.patch?r1=1.2&r2=1.3&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel-routes.patch?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list