diff options
| author | augustss <augustss@NetBSD.org> | 2000-03-30 08:53:30 +0000 |
|---|---|---|
| committer | augustss <augustss@NetBSD.org> | 2000-03-30 08:53:30 +0000 |
| commit | 4fe9287221d8fc2bfebf8d14d695c03574b7d195 (patch) | |
| tree | 2780e7653384ddc43a06f110d4d29d0a8d29497e /sys/dev | |
| parent | 9f9ade2b2ceeff5305a69fdd5b21862e05a3b7e7 (diff) | |
Two more OpenBSD fixes.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/usb/if_cue.c | 4 | ||||
| -rw-r--r-- | sys/dev/usb/usb_port.h | 7 |
2 files changed, 7 insertions, 4 deletions
diff --git a/sys/dev/usb/if_cue.c b/sys/dev/usb/if_cue.c index 4c726b56f9c..508ca01f4ec 100644 --- a/sys/dev/usb/if_cue.c +++ b/sys/dev/usb/if_cue.c @@ -1,4 +1,4 @@ -/* $NetBSD: if_cue.c,v 1.19 2000/03/30 00:18:17 augustss Exp $ */ +/* $NetBSD: if_cue.c,v 1.20 2000/03/30 08:53:30 augustss Exp $ */ /* * Copyright (c) 1997, 1998, 1999, 2000 * Bill Paul <wpaul@ee.columbia.edu>. All rights reserved. @@ -718,7 +718,7 @@ USB_ATTACH(cue) ifp->if_start = cue_start; ifp->if_watchdog = cue_watchdog; #if defined(__OpenBSD__) - ifp->if_snd.ifq_maxlen = IFQ_MAXLEN + ifp->if_snd.ifq_maxlen = IFQ_MAXLEN; #endif strncpy(ifp->if_xname, USBDEVNAME(sc->cue_dev), IFNAMSIZ); diff --git a/sys/dev/usb/usb_port.h b/sys/dev/usb/usb_port.h index dcccd207c8d..cede9f74304 100644 --- a/sys/dev/usb/usb_port.h +++ b/sys/dev/usb/usb_port.h @@ -1,4 +1,4 @@ -/* $NetBSD: usb_port.h,v 1.27 2000/03/30 00:18:18 augustss Exp $ */ +/* $NetBSD: usb_port.h,v 1.28 2000/03/30 08:53:31 augustss Exp $ */ /* $FreeBSD: src/sys/dev/usb/usb_port.h,v 1.21 1999/11/17 22:33:47 n_hibma Exp $ */ /* @@ -199,8 +199,11 @@ __CONCAT(dname,_detach)(self, flags) \ #define Ether_ifattach(ifp, eaddr) ether_ifattach(ifp) #define if_deactivate(x) #define IF_INPUT(ifp, m) do { \ + struct ether_header *eh; \ + \ + eh = mtod(m, struct ether_header *); \ m_adj(m, sizeof(struct ether_header)); \ - ether_input((ifp), mtod((m), struct ether_header *), (m)); \ + ether_input((ifp), (eh), (m)); \ } while (0) #define usbpoll usbselect |
