netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git patch] since the definition of dst_discard_in and dst_discard_out are the same,,they should merged into one
@ 2007-05-31  7:26 Rankle_
  2007-05-31  8:37 ` David Miller
  0 siblings, 1 reply; 3+ messages in thread
From: Rankle_ @ 2007-05-31  7:26 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel

 From 30d6996860f7e5589d1bce10404bbcfd6592c9de Mon Sep 17 00:00:00 2001
From: Denis Cheng <crquan@gmail.com>
Date: Thu, 31 May 2007 15:21:58 +0800
Subject: [PATCH] since the definition of dst_discard_in and 
dst_discard_out are the same,
they should merged into one

Signed-off-by: Denis Cheng <crquan@gmail.com>

diff --git a/net/core/dst.c b/net/core/dst.c
index 764bccb..c6a0587 100644
--- a/net/core/dst.c
+++ b/net/core/dst.c
@@ -111,13 +111,7 @@ out:
     spin_unlock(&dst_lock);
 }
 
-static int dst_discard_in(struct sk_buff *skb)
-{
-    kfree_skb(skb);
-    return 0;
-}
-
-static int dst_discard_out(struct sk_buff *skb)
+static int dst_discard(struct sk_buff *skb)
 {
     kfree_skb(skb);
     return 0;
@@ -138,8 +132,7 @@ void * dst_alloc(struct dst_ops * ops)
     dst->ops = ops;
     dst->lastuse = jiffies;
     dst->path = dst;
-    dst->input = dst_discard_in;
-    dst->output = dst_discard_out;
+    dst->input = dst->output = dst_discard;
 #if RT_CACHE_DEBUG >= 2
     atomic_inc(&dst_total);
 #endif
@@ -153,8 +146,7 @@ static void ___dst_free(struct dst_entry * dst)
        protocol module is unloaded.
      */
     if (dst->dev == NULL || !(dst->dev->flags&IFF_UP)) {
-        dst->input = dst_discard_in;
-        dst->output = dst_discard_out;
+        dst->input = dst->output = dst_discard;
     }
     dst->obsolete = 2;
 }
@@ -242,8 +234,7 @@ static inline void dst_ifdown(struct dst_entry *dst, 
struct net_device *dev,
         return;
 
     if (!unregister) {
-        dst->input = dst_discard_in;
-        dst->output = dst_discard_out;
+        dst->input = dst->output = dst_discard;
     } else {
         dst->dev = &loopback_dev;
         dev_hold(&loopback_dev);

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [git patch] since the definition of dst_discard_in and dst_discard_out are the same,,they should merged into one
  2007-05-31  7:26 [git patch] since the definition of dst_discard_in and dst_discard_out are the same,,they should merged into one Rankle_
@ 2007-05-31  8:37 ` David Miller
  2007-05-31  9:27   ` rae l
  0 siblings, 1 reply; 3+ messages in thread
From: David Miller @ 2007-05-31  8:37 UTC (permalink / raw)
  To: crquan; +Cc: netdev, linux-kernel

From: Rankle_ <crquan@gmail.com>
Date: Thu, 31 May 2007 15:26:54 +0800

>  From 30d6996860f7e5589d1bce10404bbcfd6592c9de Mon Sep 17 00:00:00 2001
> From: Denis Cheng <crquan@gmail.com>
> Date: Thu, 31 May 2007 15:21:58 +0800
> Subject: [PATCH] since the definition of dst_discard_in and 
> dst_discard_out are the same,
> they should merged into one
> 
> Signed-off-by: Denis Cheng <crquan@gmail.com>

Your email client has changed all of the tab characters into spaces,
corrupting the patch.

Please configure your email client to not perform any text formatting.

Please test this, by emailing the patch to yourself and trying to
apply it, before resending.

Thank you.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [git patch] since the definition of dst_discard_in and dst_discard_out are the same,,they should merged into one
  2007-05-31  8:37 ` David Miller
@ 2007-05-31  9:27   ` rae l
  0 siblings, 0 replies; 3+ messages in thread
From: rae l @ 2007-05-31  9:27 UTC (permalink / raw)
  To: David Miller; +Cc: netdev, linux-kernel

On 5/31/07, David Miller <davem@davemloft.net> wrote:
>
> Your email client has changed all of the tab characters into spaces,
> corrupting the patch.
>
> Please configure your email client to not perform any text formatting.
>
> Please test this, by emailing the patch to yourself and trying to
> apply it, before resending.
>
> Thank you.
Oh, as this, I'll try. A lot of thanks.

>


-- 
Denis Cheng

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-05-31  9:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-31  7:26 [git patch] since the definition of dst_discard_in and dst_discard_out are the same,,they should merged into one Rankle_
2007-05-31  8:37 ` David Miller
2007-05-31  9:27   ` rae l

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).