diff options
| author | drochner <drochner@NetBSD.org> | 2008-07-28 14:25:30 +0000 |
|---|---|---|
| committer | drochner <drochner@NetBSD.org> | 2008-07-28 14:25:30 +0000 |
| commit | 6b623b615a0dc1c8904d680bc22e14dafe6497eb (patch) | |
| tree | 3120712c90d118ec69a9b901e6c8d9cfde6ca547 /sys/dev | |
| parent | a17262c3e3315876089f508d8c803d289230692d (diff) | |
add missing device_private(), fixes crash in interrupt handler
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/pcmcia/xirc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/pcmcia/xirc.c b/sys/dev/pcmcia/xirc.c index b3351cf8d08..0ff0c9cc4d0 100644 --- a/sys/dev/pcmcia/xirc.c +++ b/sys/dev/pcmcia/xirc.c @@ -1,4 +1,4 @@ -/* $NetBSD: xirc.c,v 1.24 2008/04/28 20:23:56 martin Exp $ */ +/* $NetBSD: xirc.c,v 1.25 2008/07/28 14:25:30 drochner Exp $ */ /*- * Copyright (c) 1999, 2000, 2004 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xirc.c,v 1.24 2008/04/28 20:23:56 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xirc.c,v 1.25 2008/07/28 14:25:30 drochner Exp $"); #include "opt_inet.h" #include "bpfilter.h" @@ -473,13 +473,13 @@ xirc_intr(arg) #if NCOM_XIRC > 0 if (sc->sc_modem != NULL && (sc->sc_flags & XIRC_MODEM_ENABLED) != 0) - rval |= comintr(sc->sc_modem); + rval |= comintr(device_private(sc->sc_modem)); #endif #if NXI_XIRC > 0 if (sc->sc_ethernet != NULL && (sc->sc_flags & XIRC_ETHERNET_ENABLED) != 0) - rval |= xi_intr(sc->sc_ethernet); + rval |= xi_intr(device_private(sc->sc_ethernet)); #endif return (rval); |
