summaryrefslogtreecommitdiff
path: root/sys/src/cmd/nusb
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2022-02-23 17:59:13 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2022-02-23 17:59:13 +0000
commit9cd55a085de274abb937a2d586b3d0a4e4d0e1b1 (patch)
treeaef5f1c68f067df21f9f4492218e687f54f365d4 /sys/src/cmd/nusb
parent0e3a955652d4065e18197fffb5b5421308b92a47 (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.c18
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 */