[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20100204.102234.189055087.davem@davemloft.net>
Date: Thu, 04 Feb 2010 10:22:34 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: jpirko@...hat.com
Cc: netdev@...r.kernel.org
Subject: Re: [PATCH net-next-2.6] net: use helpers to access mc list V2
From: Jiri Pirko <jpirko@...hat.com>
Date: Wed, 3 Feb 2010 13:59:43 +0100
> This patch introduces the similar helpers as those already done for uc list.
> However multicast lists are no list_head lists but "mademanually". The three
> macros added by this patch will make the transition of mc_list to list_head
> smooth in two steps:
>
> 1) convert all drivers to use these macros (with the original iterator of type
> "struct dev_mc_list")
> 2) once all drivers are converted, convert list type and iterators to "struct
> netdev_hw_addr" in one patch.
>
>>>From now on, drivers can (and should) use "netdev_for_each_mc_addr" to iterate
> over the addresses with iterator of type "struct netdev_hw_addr". Also macros
> "netdev_mc_count" and "netdev_mc_empty" to read list's length. This is the state
> which should be reached in all drivers.
>
> Signed-off-by: Jiri Pirko <jpirko@...hat.com>
Applied, thanks Jiri.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists