summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/if_umb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Push kernel lock down to umb_rtrequest().mvs2021-04-011-1/+3
* fix typos in commentssthen2021-03-301-3/+3
* Some cards announce support for the NTB16 format, but that support does notpatrick2021-03-301-37/+156
* Some umb(4) devices require the NDP pointer behind the NDP datagram.patrick2021-03-301-35/+57
* combine umb_products and umb_fccauth_devs into one umb_quirks tablesthen2021-03-291-36/+51
* Add vid/pid table to umb(4) allowing matching to alternate configsthen2021-03-281-3/+64
* update usb.org URLssthen2021-01-291-3/+3
* deprecate interface input handler lists, just use one input function.dlg2020-07-221-12/+10
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-2/+2
* Check v6 availablilty mask instead of v4.gerhard2020-05-041-2/+2
* IPv6 is no longer on by default. It must be enabled with "inet6 eui64".gerhard2020-04-271-2/+3
* Add IPv6 support to umb(4).gerhard2020-02-181-36/+243
* When there is no network around the state timeout fires over and over again.claudio2019-11-261-2/+5
* Add umb_rtrequest() to handle RTM_PROPOSAL events and send back theclaudio2019-11-241-7/+24
* Use rtm_proposal() to send out DNS updates. Both when DNS are added andclaudio2019-11-221-1/+28
* Only set the IPv4 address in umb(4) if both MBIM_IPCONF_HAS_ADDRINFO andclaudio2019-10-101-6/+5
* Switch the bpf of umb(4) from DTL_RAW to DTL_LOOP. DTL_RAW is limited toclaudio2019-10-031-13/+31
* turn the success paths of FCC registration into debug prints. Thederaadt2019-09-291-3/+3
* Make umb(4) add a default route when configuring the interface. This routeclaudio2019-09-271-52/+97
* Replace umb_ntop() with sockaddr_ntop() which does almost the same thing.claudio2019-08-261-36/+24
* Create IF_WWAN_DEFAULT_PRIORITY which is lower thanclaudio2019-06-261-1/+2
* Fix typosfeinerer2019-01-141-8/+8
* Make some USB ioctls return ENXIO, instead of EIO, if usbd_is_dying().stsp2018-10-021-2/+2
* Prevent a panic in umb(4) when roaming is diabled.gerhard2018-09-101-8/+11
* Reduce the scope of the NET_LOCK() in in_control(). Two functions weretb2018-04-301-5/+1
* Remove almost unused `flags' argument of suser().mpi2018-02-191-2/+2
* Even if a USB transfer fails, call umb_start() so that processinggerhard2017-10-231-5/+4
* Kill dead ioctl handlers.mpi2017-10-201-7/+1
* Remove NET_LOCK()'s argument.mpi2017-08-111-7/+7
* Introduce ipv{4,6}_input(), two wrappers around IP queues.mpi2017-05-301-7/+5
* Grab the netlock in umb_state_task() and umb_decode_ip_configuration()bluhm2017-05-181-4/+9
* Byte order of IP addresses was broken on big endian machines.gerhard2017-05-031-5/+3
* Support packet aggregation for umb(4) on tx.gerhard2017-04-181-69/+146
* Do not clear IFF_UP, even in the error path.mpi2017-03-081-4/+1
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-2/+1
* The NCM encoding allows to aggregate multiple segments in one singlegerhard2016-11-251-18/+35
* Some MBIM devices need a FCC Authentication before they're willing togerhard2016-11-211-12/+234
* Stop looking for further NCM datagrams if either length or offset ofgerhard2016-11-141-2/+2
* Use the NdpIndex of the NCM header as the offset of the NCM pointer insteadgerhard2016-11-101-4/+5
* Make kernel without INET6 compile again.bluhm2016-10-251-1/+3
* Make umb(4) less verbose by default. 'ifconfig umb0 debug' enables verbose mode.stsp2016-06-201-59/+94
* Rework how umb(4) attaches such that it also works with devices that implementkettenis2016-06-191-83/+90
* Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)gerhard2016-06-151-0/+2318