net: convert multicast list to list_head
Converts the list and the core manipulating with it to be the same as uc_list. +uses two functions for adding/removing mc address (normal and "global" variant) instead of a function parameter. +removes dev_mcast.c completely. +exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for manipulation with lists on a sandbox (used in bonding and 80211 drivers) Signed-off-by:Jiri Pirko <jpirko@redhat.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/infiniband/hw/nes/nes_nic.c 3 additions, 4 deletionsdrivers/infiniband/hw/nes/nes_nic.c
- drivers/infiniband/ulp/ipoib/ipoib_multicast.c 4 additions, 5 deletionsdrivers/infiniband/ulp/ipoib/ipoib_multicast.c
- drivers/media/dvb/dvb-core/dvb_net.c 5 additions, 5 deletionsdrivers/media/dvb/dvb-core/dvb_net.c
- drivers/net/3c505.c 4 additions, 3 deletionsdrivers/net/3c505.c
- drivers/net/3c523.c 4 additions, 3 deletionsdrivers/net/3c523.c
- drivers/net/3c527.c 3 additions, 3 deletionsdrivers/net/3c527.c
- drivers/net/7990.c 3 additions, 3 deletionsdrivers/net/7990.c
- drivers/net/8139cp.c 3 additions, 3 deletionsdrivers/net/8139cp.c
- drivers/net/8139too.c 3 additions, 3 deletionsdrivers/net/8139too.c
- drivers/net/82596.c 3 additions, 3 deletionsdrivers/net/82596.c
- drivers/net/a2065.c 3 additions, 3 deletionsdrivers/net/a2065.c
- drivers/net/amd8111e.c 3 additions, 3 deletionsdrivers/net/amd8111e.c
- drivers/net/arm/am79c961a.c 3 additions, 3 deletionsdrivers/net/arm/am79c961a.c
- drivers/net/arm/at91_ether.c 3 additions, 3 deletionsdrivers/net/arm/at91_ether.c
- drivers/net/arm/ixp4xx_eth.c 4 additions, 4 deletionsdrivers/net/arm/ixp4xx_eth.c
- drivers/net/arm/ks8695net.c 5 additions, 5 deletionsdrivers/net/arm/ks8695net.c
- drivers/net/at1700.c 3 additions, 3 deletionsdrivers/net/at1700.c
- drivers/net/atl1c/atl1c_main.c 3 additions, 3 deletionsdrivers/net/atl1c/atl1c_main.c
- drivers/net/atl1e/atl1e_main.c 3 additions, 3 deletionsdrivers/net/atl1e/atl1e_main.c
- drivers/net/atlx/atl2.c 3 additions, 3 deletionsdrivers/net/atlx/atl2.c
Loading
Please register or sign in to comment