summaryrefslogtreecommitdiff
path: root/sys/dev/ic/if_wi.c
AgeCommit message (Expand)Author
2010-08-30ioctl versus resume-workq exclusion; cloned from iwnTheo de Raadt
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-05-20Split some copies of two struct members together into two bcopy ratherNicholas Marriott
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-08-10More cases of shutdown hooks not needed after card is already stopped. InTheo de Raadt
2009-06-03make wireless interfaces priority 4 by default. other interfaces remainBob Beck
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-04-18extend the if_ethersubr.c crc functions to support updating a runningDamien Miller
2008-04-17save some space by making use of the WEP CRC table from net80211Damien Bergamini
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
2006-11-26avoid extra inclusions; ok jsgTheo de Raadt
2006-11-21Fail wi_get_txpower() on USB wi(4), so that we don't CSR_READ on them.Miod Vallat
2006-11-06Don't advertise USB wi adapters as supported hostap devices,Jonathan Gray
2006-08-17reduce the stack usage of the ioctl function by malloc/free'ing a numberTheo de Raadt
2006-07-01always report the channel as type 802.11b (IEEE802_CHAN_B) in theReyk Floeter
2006-07-01update the 802.11 address as well if the interface mac address hasReyk Floeter
2006-06-27add the net80211 hostap options "nwflag hidenwid" for hidden SSID modeReyk Floeter
2006-06-27add some more net80211 compatibility glue:Reyk Floeter
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-04-10under some cases some wi(4) cards freak out and then do not recover.Theo de Raadt
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2005-12-03splimp -> splnetBrad Smith
2005-11-28Correctly report channel. PR 4728.Jonathan Gray
2005-11-01Remove the call to ieee80211_ifattach() for the moment as itJonathan Gray
2005-10-31Move from arpcom to ieee80211com in wi softc. This will beJonathan Gray
2005-10-19add support to change the channel from ifconfig; tested by some,Federico G. Schwindt
2005-10-15correctly parse the supported data rates. needed by wi@usb.Federico G. Schwindt
2005-09-18ansi. No binary change.Jonathan Gray
2005-07-31Move large receive/decryption buffer allocation from the stack intoChristopher Pascoe
2005-07-12Print the card number the chipset string is obtained from.Jonathan Gray
2005-04-03make wi_ioctl() easier to auditUwe Stuehler
2005-02-15add the manual tx power option. this is supported by some prism2/2.5/3Reyk Floeter
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-12-22Do a COR reset on prism cards too in the watchdog reset. Helps recoverTodd C. Miller
2004-11-23replace old net/if_ieee80211.h header with the net80211 ones, kernel part.Federico G. Schwindt
2004-10-20put newlines at slightly different places during attach, leading to cleanTheo de Raadt
2004-08-16crank wi_cmd_count to 2000 for the time being; should help avoidTodd C. Miller
2004-06-22The Prism device driver's manual makes a distinction in naming ofTodd C. Miller
2004-05-31When loading multicast filters, accept all multicast when we encounterRyan Thomas McBride
2004-03-18Starting with Prism firmware version 1.6.3, HostAP supports anTodd C. Miller
2004-03-15Make software WEP work in BSS (station) mode. Based on patches fromTodd C. Miller
2004-03-12Add a missing htole16() that broke software WEP on big endian machines.Todd C. Miller
2004-03-02Fix timing issues with newer Prism firmware and retry card reset upTodd C. Miller
2004-03-02Make HostAP work Prism cards with newer firmware (1.7.0 and higher).Todd C. Miller
2004-02-27Disable interrupts in wi_intr() before sending an ACK. Fixes aTodd C. Miller
2003-12-05consistently treat wi_keylen as le16, fixes wicontrol crash for if_wiDale Rahn
2003-10-26Driver for PRISM 2.5/3 based (wifi) USB adapters. This is a work in progress,Dale Rahn
2003-10-21typos from Tom Cosgrove;Jason McIntyre