aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/wi/if_wi.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/wi/if_wi.c')
-rw-r--r--sys/dev/wi/if_wi.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/dev/wi/if_wi.c b/sys/dev/wi/if_wi.c
index 765d1fbed990..8fc815f0aa09 100644
--- a/sys/dev/wi/if_wi.c
+++ b/sys/dev/wi/if_wi.c
@@ -384,8 +384,13 @@ wi_get_id(sc, dev)
printf("RF:PRISM3(Mini-PCI)");
break;
case WI_NIC_LUCENT:
- case WI_NIC_LUCENT_ALT:
- printf("Lucent Technologies, WaveLAN/IEEE");
+ printf("Lucent WaveLAN");
+ break;
+ case WI_NIC_SONY:
+ printf("Sony");
+ break;
+ case WI_NIC_LUCENT_EMBEDDED:
+ printf("Lucent WaveLAN (embedded)");
break;
default:
if (le16toh(ver.wi_ver[0]) & 0x8000)
@@ -1295,7 +1300,7 @@ wi_setmulti(sc)
bzero((char *)&mcast, sizeof(mcast));
- mcast.wi_type = WI_RID_MCAST;
+ mcast.wi_type = WI_RID_MCAST_LIST;
mcast.wi_len = (3 * 16) + 1;
if (ifp->if_flags & IFF_ALLMULTI || ifp->if_flags & IFF_PROMISC) {