summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorroberto <roberto@FreeBSD.org>1999-09-15 12:49:03 +0000
committerroberto <roberto@FreeBSD.org>1999-09-15 12:49:03 +0000
commitb6053bedb208002aefe13bb9d102350e07cf73e6 (patch)
tree751002e32b7f3dcccfb526bda564bd37cbc03457 /sys
parenta7a90106cd0df57e78b755441fd2a9c43c7a8666 (diff)
downloadFreeBSD-src-b6053bedb208002aefe13bb9d102350e07cf73e6.zip
FreeBSD-src-b6053bedb208002aefe13bb9d102350e07cf73e6.tar.gz
wlinit() must be called to recalculate the multicast filter.
Submitted by: Francis Dupont <Francis.Dupont@inria.fr>
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/wl/if_wl.c2
-rw-r--r--sys/i386/isa/if_wl.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/wl/if_wl.c b/sys/dev/wl/if_wl.c
index 2a68f77..2f6b6b7 100644
--- a/sys/dev/wl/if_wl.c
+++ b/sys/dev/wl/if_wl.c
@@ -1260,6 +1260,8 @@ wlioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
}
error = 0;
}
+#else
+ wlinit(sc);
#endif
break;
#endif /* MULTICAST */
diff --git a/sys/i386/isa/if_wl.c b/sys/i386/isa/if_wl.c
index 2a68f77..2f6b6b7 100644
--- a/sys/i386/isa/if_wl.c
+++ b/sys/i386/isa/if_wl.c
@@ -1260,6 +1260,8 @@ wlioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
}
error = 0;
}
+#else
+ wlinit(sc);
#endif
break;
#endif /* MULTICAST */
OpenPOWER on IntegriCloud