summaryrefslogtreecommitdiff
path: root/sys/dev/usb/if_aue.c
AgeCommit message (Expand)Author
2021-08-09Fix up flags passed to usbd_open_pipe_intr() - interrupt pipes are alwaysJonathan Matthew
2020-07-31Nuke all occurrences of usbd_abort_pipe() if it gets called rightMarcus Glocker
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2018-10-02Make some USB ioctls return ENXIO, instead of EIO, if usbd_is_dying().Stefan Sperling
2018-07-03Use LIST_FOREACH construct instead of homebrew loop.Kevin Lo
2018-07-03Fix typo.Kevin Lo
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.Martin Pieuchot
2015-11-20shuffle struct ifqueue so in flight mbufs are protected by a mutex.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-06-18Only match devices with a valid configuration.Martin Pieuchot
2015-03-24Convert to if_input(). Tested by jsg@ who found that at least one hisMartin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-01-12Some fixes and tidying up of the receive filter handling bits.Brad Smith
2014-12-22unifdef INETTed Unangst
2014-07-13No need for <netinet/in_systm.h> here.Martin Pieuchot
2014-07-12Kill a bunch of DVACT_DEACTIVATE handlers whose only purpose were toMartin Pieuchot
2013-12-13Rewrite receive filter handling and ioctl bits.Brad Smith
2013-11-17correct some iodata strings and add ETX-US2Jonathan Gray
2013-11-15Clean-up usbd_abort_pipe() usage.Paul Irofti
2013-11-05Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-04-15Get rid of various 'typedef struct' definitions and use plain structureMarcus Glocker
2013-03-28proc.h is way too much header for usb to handle.Ted Unangst
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-01-25garbage collect "usb events". without /dev/usb there is no way to accessJacob Meuser
2010-12-06* replace per-driver dying and/or other state variables with use ofJacob Meuser
2010-10-27don't free network related resources if they were not allocatedJacob Meuser
2010-10-23check that a timeout(9) has been initialized before deleting itJacob Meuser
2010-10-23create another kthread to run xfer abort tasks. xfer abort tasks cannotJacob Meuser
2010-09-24remove dying flag in detach() function.Yojiro Uo
2010-09-22as dying flag didn't set in aue_detach(), set it.Yojiro Uo
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-08-10USB network devices do not DMA in a way that requires a shutdown functionTheo de Raadt
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-11-06Set the IFCAP_VLAN_MTU capabilities flag so these interfaces are allowedBrad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-03-18Bring in some changes from DragonFly:Jonathan Gray
2007-12-31re-order product list slightlyTheo de Raadt
2007-11-23Sanitize the use of timeouts:Marc Balmer
2007-11-102 port usb hub with ethernet in it..Theo de Raadt
2007-10-11treat usb vendor/product names as a locator, and have usbd_print handle it,Theo de Raadt
2007-09-17remove unneeded malloc.h include.Federico G. Schwindt
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
2007-06-13Remove the definition and usage of the IF_INPUT macro which was definedMarc Balmer
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer