vxge: Fix multicast issues
authorJon Mason <jon.mason@exar.com>
Thu, 15 Jul 2010 08:47:24 +0000 (08:47 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 16 Jul 2010 03:46:21 +0000 (20:46 -0700)
commit7adf7d1b0d50075e252aa82505fb473af38c3f20
tree211e18105dff4f52f0632460731d34ea679c0118
parentd03848e057cb33ab4261264903b5ebee0738a8dc
vxge: Fix multicast issues

Fix error in multicast flag check, add calls to restore the status of
multicast and promiscuous mode settings after change_mtu, and style
cleanups to shorten the function calls by using a temporary variable.

Signed-off-by: Jon Mason <jon.mason@exar.com>
Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@exar.com>
Signed-off-by: Ramkrishna Vepa <ramkrishna.vepa@exar.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxge/vxge-main.c