[E1000]: Secondary unicast address support
authorPatrick McHardy <kaber@trash.net>
Wed, 14 Nov 2007 04:54:59 +0000 (20:54 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 23:03:51 +0000 (15:03 -0800)
commitdb0ce50d3792e993a1b24f16fb70153eccf38f33
tree09ca5eab32a90f4f3877c5060eedf5ee5720fad6
parent2a88719197bde746006c18ebe8f3576c87991419
[E1000]: Secondary unicast address support

Add support for configuring secondary unicast addresses. Unicast
addresses take precendece over multicast addresses when filling
the exact address filters to avoid going to promiscous mode.
When more unicast addresses are present than filter slots,
unicast filtering is disabled and all slots can be used for
multicast addresses.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000/e1000_main.c