FreeBSD Bugzilla – Attachment 18134 Details for
Bug 32699
Tulip ether card EN2242 (if_dc.c) use wrong multicast table
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 993 bytes, created by
Jean-Luc.Richier
on 2001-12-11 16:40:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Jean-Luc.Richier
Created:
2001-12-11 16:40:01 UTC
Size:
993 bytes
patch
obsolete
>*** sys/pci/if_dc.c.DIST Fri Jul 20 04:01:26 2001 >--- sys/pci/if_dc.c Wed Oct 31 13:30:00 2001 >*************** >*** 1083,1089 **** > ifma = ifma->ifma_link.le_next) { > if (ifma->ifma_addr->sa_family != AF_LINK) > continue; >! h = dc_crc_be(LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); > if (h < 32) > hashes[0] |= (1 << h); > else >--- 1083,1093 ---- > ifma = ifma->ifma_link.le_next) { > if (ifma->ifma_addr->sa_family != AF_LINK) > continue; >! if (DC_IS_CENTAUR(sc)) >! h = dc_crc_le(sc, >! LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); >! else >! h = dc_crc_be(LLADDR((struct sockaddr_dl *)ifma->ifma_addr)); > if (h < 32) > hashes[0] |= (1 << h); > else >*************** >*** 1753,1758 **** >--- 1757,1763 ---- > case DC_DEVICEID_AN985: > case DC_DEVICEID_EN2242: > sc->dc_type = DC_TYPE_AN985; >+ sc->dc_flags |= DC_64BIT_HASH; > sc->dc_flags |= DC_TX_USE_TX_INTR; > sc->dc_flags |= DC_TX_ADMTEK_WAR; > sc->dc_pmode = DC_PMODE_MII;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 32699
: 18134