From: Jiri Pirko <redacted>
Date: Tue, 16 Aug 2011 18:28:59 +0200
Now we have 2 callbacks exported to drivers to set rx filtering:
ndo_set_multicast_list
ndo_set_rx_mode
The second one was added with second unicast address list and only drivers
that are able to handle unicast filtering should use that.
Having these two together is confusing and as I found out in many drivers,
developers are not using them properly. So just kill one of them.
ndo_set_multicast_list gets the bullet because I believe that name "set_rx_mode"
is more appropriate.
IFF_UNICAST_FLT flag is used so core know if driver handles unicast filtering.
applies cleanly on most recent net-next with "[patch net-next-2.6 v2] bonding: use ndo_change_rx_flags callback"
All applied, thanks Jiri!