summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2005-01-20 00:44:29 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2005-01-20 00:44:29 +0000
commitf83bb91d40ed4091966b7f59d461c9141ee21953 (patch)
tree877646bd71c6273f2f4e45cac3134bc6c5fe2aef
parenteee9d7de7589b6f10fbe5635894911e82c20bd19 (diff)
If the card failed to attach completely we still want to unmap its
resources when it is ejected. OK deraadt@
-rw-r--r--sys/dev/pcmcia/if_wi_pcmcia.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/dev/pcmcia/if_wi_pcmcia.c b/sys/dev/pcmcia/if_wi_pcmcia.c
index ec8d2d46a38..6bb64a520c5 100644
--- a/sys/dev/pcmcia/if_wi_pcmcia.c
+++ b/sys/dev/pcmcia/if_wi_pcmcia.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_wi_pcmcia.c,v 1.57 2005/01/11 22:07:58 drahn Exp $ */
+/* $OpenBSD: if_wi_pcmcia.c,v 1.58 2005/01/20 00:44:28 millert Exp $ */
/* $NetBSD: if_wi_pcmcia.c,v 1.14 2001/11/26 04:34:56 ichiro Exp $ */
/*
@@ -447,11 +447,6 @@ wi_pcmcia_detach(dev, flags)
struct wi_softc *sc = &psc->sc_wi;
struct ifnet *ifp = &sc->sc_arpcom.ac_if;
- if (!(sc->wi_flags & WI_FLAGS_ATTACHED)) {
- printf("%s: already detached\n", sc->sc_dev.dv_xname);
- return (0);
- }
-
wi_detach(sc);
sc->wi_flags = 0;