freebsd-dev/sys
Hans Petter Selasky 2931122745 Import USB RNDIS driver to FreeBSD from OpenBSD.
Useful for so-called USB tethering.
- Imported code from OpenBSD
- Adapted code to FreeBSD
- Removed some unused functions
- Fixed some buffer encoding and decoding issues
- Optimised data transport path a bit, by sending multiple packets at a time
- Increased receive buffer to 16K

Obtained from:	OpenBSD
Requested by:	eadler @
MFC after:	2 weeks
2014-02-06 08:47:14 +00:00
..
amd64 Add support for FreeBSD/i386 guests under bhyve. 2014-02-05 04:39:03 +00:00
arm Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
boot Describe the use of a freebsd-boot GPT partition, brought up by Scot 2014-02-05 18:26:30 +00:00
bsm
cam Make CTL block backend return proper error code for operations unsupposed 2014-02-06 03:54:58 +00:00
cddl MFV r260834: 2014-01-18 01:45:39 +00:00
compat The posix_madvise(3) and posix_fadvise(2) should return error on 2014-01-30 18:04:39 +00:00
conf Import USB RNDIS driver to FreeBSD from OpenBSD. 2014-02-06 08:47:14 +00:00
contrib Substitute flags from historical mbuf(9) allocator with modern ones. 2014-01-16 13:42:14 +00:00
crypto
ddb
dev Import USB RNDIS driver to FreeBSD from OpenBSD. 2014-02-06 08:47:14 +00:00
fs ext2fs: Use i_flag instead of i_flags for Ext4 inode flags. 2014-01-28 14:39:05 +00:00
gdb
geom Fix a logic error. Because of this inflateReset() wasn't being called and 2014-02-03 17:25:36 +00:00
gnu/fs/reiserfs
i386 Move <machine/apicvar.h> to <x86/apicvar.h>. 2014-01-23 20:10:22 +00:00
ia64 In pmap_set_pte(), make sure to enforce ordering by inserting a memory 2014-01-20 18:37:35 +00:00
isa
kern Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
kgssapi
libkern
mips Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
modules Import USB RNDIS driver to FreeBSD from OpenBSD. 2014-02-06 08:47:14 +00:00
net Simplify filling sockaddr_dl structure for if_resolvemulti() 2014-01-18 23:24:51 +00:00
net80211 Another round of removing historical mbuf(9) allocator flags. 2014-01-16 13:44:47 +00:00
netatalk
netgraph Be much more specific (and correct) about the device id matching. 2014-01-09 15:31:44 +00:00
netinet Adjust r239672 from rrs and r258821 from eadler. 2014-01-28 21:13:15 +00:00
netinet6 Take exclusive lock only when lle isn't NULL. We don't need write access 2014-02-02 07:28:04 +00:00
netipsec
netipx
netnatm
netpfil Reorder struct ip_fw_chain: 2014-01-24 09:13:30 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Simplify filling sockaddr_dl structure for if_resolvemulti() 2014-01-18 23:24:51 +00:00
opencrypto Prevent races in accesses of the software crypto session array. 2014-01-28 22:02:29 +00:00
pc98 Move <machine/apicvar.h> to <x86/apicvar.h>. 2014-01-23 20:10:22 +00:00
pci - Implement the RX EARLYOFF and RXDV GATED bits as done by RealTek's Linux 2014-02-05 23:13:40 +00:00
powerpc Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
rpc Fix lock acquisition in case no request space available, missed in r260097. 2014-02-04 00:00:01 +00:00
security
sparc64
sys Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
teken
tools
ufs
vm Make prefaulting more aggressive on hard faults. Previously, we would only 2014-02-02 20:21:53 +00:00
x86 Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
xdr
xen
Makefile