Deleted Added
full compact
30c30
< __FBSDID("$FreeBSD: head/sys/net/ieee8023ad_lacp.c 169227 2007-05-03 08:56:20Z thompsa $");
---
> __FBSDID("$FreeBSD: head/sys/net/ieee8023ad_lacp.c 169327 2007-05-07 00:18:56Z thompsa $");
455a456
> lp->lp_ifma = rifma;
474,476c475
< struct ifnet *ifp = lgp->lp_ifp;
< struct sockaddr_dl sdl;
< int i, error;
---
> int i;
489,494c488
< bzero((char *)&sdl, sizeof(sdl));
< sdl.sdl_len = sizeof(sdl);
< sdl.sdl_family = AF_LINK;
< sdl.sdl_index = ifp->if_index;
< sdl.sdl_type = IFT_ETHER;
< sdl.sdl_alen = ETHER_ADDR_LEN;
---
> if_delmulti_ifma(lp->lp_ifma);
496,501d489
< bcopy(&ethermulticastaddr_slowprotocols,
< LLADDR(&sdl), ETHER_ADDR_LEN);
< error = if_delmulti(ifp, (struct sockaddr *)&sdl);
< if (error)
< printf("%s: DELMULTI failed on %s\n", __func__, lgp->lp_ifname);
<