Page MenuHomeFreeBSD

D29798.id87577.diff
No OneTemporary

D29798.id87577.diff

Index: sys/dev/ixgbe/if_ix.c
===================================================================
--- sys/dev/ixgbe/if_ix.c
+++ sys/dev/ixgbe/if_ix.c
@@ -3262,15 +3262,15 @@
* Called whenever multicast address list is updated.
************************************************************************/
static u_int
-ixgbe_mc_filter_apply(void *arg, struct sockaddr_dl *sdl, u_int count)
+ixgbe_mc_filter_apply(void *arg, struct sockaddr_dl *sdl, u_int idx)
{
struct adapter *adapter = arg;
struct ixgbe_mc_addr *mta = adapter->mta;
- if (count == MAX_NUM_MULTICAST_ADDRESSES)
+ if (idx == MAX_NUM_MULTICAST_ADDRESSES)
return (0);
- bcopy(LLADDR(sdl), mta[count].addr, IXGBE_ETH_LENGTH_OF_ADDRESS);
- mta[count].vmdq = adapter->pool;
+ bcopy(LLADDR(sdl), mta[idx].addr, IXGBE_ETH_LENGTH_OF_ADDRESS);
+ mta[idx].vmdq = adapter->pool;
return (1);
} /* ixgbe_mc_filter_apply */

File Metadata

Mime Type
text/plain
Expires
Sat, May 23, 6:59 AM (7 h, 4 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33442889
Default Alt Text
D29798.id87577.diff (894 B)

Event Timeline