| To: | Joe Perches <joe@xxxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH] 2.6.0-bk6 net/core/dev.c |
| From: | Linus Torvalds <torvalds@xxxxxxxx> |
| Date: | Wed, 24 Sep 2003 10:13:53 -0700 (PDT) |
| Cc: | Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>, <netdev@xxxxxxxxxxx> |
| In-reply-to: | <1064416289.1804.3.camel@xxxxxxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Wed, 24 Sep 2003, Joe Perches wrote:
>
> Symmetric to dev_add_pack.
Looks sane, but wouldn't it be cleaner to put this ugly special case logic
with casts etc in an inline function and make the code a bit more readable
at the same time?
David?
Linus
> diff -urN linux-2.6.0-test5/net/core/dev.c shared_skb/net/core/dev.c
> --- linux-2.6.0-test5/net/core/dev.c 2003-09-22 08:04:06.000000000 -0700
> +++ shared_skb/net/core/dev.c 2003-09-22 14:02:08.000000000 -0700
> @@ -281,7 +281,7 @@
> list_for_each_entry(pt1, head, list) {
> if (pt == pt1) {
> #ifdef CONFIG_NET_FASTROUTE
> - if (pt->data)
> + if (pt->data && (long)pt->data != 1)
> netdev_fastroute_obstacles--;
> #endif
> list_del_rcu(&pt->list);
>
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] (1/7) de620 -- dynamic allocation (resend), Stephen Hemminger |
|---|---|
| Next by Date: | Re: [PATCH] 2.6.0-bk6 net/core/dev.c, Joe Perches |
| Previous by Thread: | [PATCH] 2.6.0-bk6 net/core/dev.c, Joe Perches |
| Next by Thread: | Re: [PATCH] 2.6.0-bk6 net/core/dev.c, Joe Perches |
| Indexes: | [Date] [Thread] [Top] [All Lists] |