diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2022-02-23 17:59:13 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2022-02-23 17:59:13 +0000 |
commit | 9cd55a085de274abb937a2d586b3d0a4e4d0e1b1 (patch) | |
tree | aef5f1c68f067df21f9f4492218e687f54f365d4 /sys/src/cmd/nusb | |
parent | 0e3a955652d4065e18197fffb5b5421308b92a47 (diff) |
nusb/ether: remove csp check for rndis, already done in nusbrc
Diffstat (limited to 'sys/src/cmd/nusb')
-rw-r--r-- | sys/src/cmd/nusb/ether/rndis.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/sys/src/cmd/nusb/ether/rndis.c b/sys/src/cmd/nusb/ether/rndis.c index 7e54703a1..e4e5e6e59 100644 --- a/sys/src/cmd/nusb/ether/rndis.c +++ b/sys/src/cmd/nusb/ether/rndis.c @@ -111,23 +111,7 @@ int rndisinit(Dev *d) { uchar res[128]; - int r, i, off, sz; - ulong csp; - Ep *ep; - - r = 0; - for(i = 0; i < nelem(d->usb->ep); i++){ - if((ep = d->usb->ep[i]) == nil) - continue; - csp = ep->iface->csp; - // ff0202 is canonical CSP per Linux kernel; 301e0 used by Nexus 5 - if(csp == 0xff0202 || csp == 0x0301e0 || csp == 0x0104ef) - r = 1; - } - if(!r){ - werrstr("no rndis found"); - return -1; - } + int off, sz, r; /* initialize */ PUT4(minit+20, 1580); /* max xfer = 1580 */ |