summaryrefslogtreecommitdiffstats
path: root/sys/dev/mii/ciphy.c
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2008-09-30 07:24:20 +0000
committeryongari <yongari@FreeBSD.org>2008-09-30 07:24:20 +0000
commitd19413df9c839d0e0ee13f4437430bbcc6907c57 (patch)
treeb96fd4cfd4f6387762ba3c6023bbd1ee5fd0c220 /sys/dev/mii/ciphy.c
parent6b5a4500463d8c4ce80f809eaf4ad0a22a69aa84 (diff)
downloadFreeBSD-src-d19413df9c839d0e0ee13f4437430bbcc6907c57.zip
FreeBSD-src-d19413df9c839d0e0ee13f4437430bbcc6907c57.tar.gz
Explicitly mark IFM_HDX for half-duplex media.
Diffstat (limited to 'sys/dev/mii/ciphy.c')
-rw-r--r--sys/dev/mii/ciphy.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/mii/ciphy.c b/sys/dev/mii/ciphy.c
index 442743a..2ab2595 100644
--- a/sys/dev/mii/ciphy.c
+++ b/sys/dev/mii/ciphy.c
@@ -340,6 +340,8 @@ ciphy_status(struct mii_softc *sc)
if (bmsr & CIPHY_AUXCSR_FDX)
mii->mii_media_active |= IFM_FDX;
+ else
+ mii->mii_media_active |= IFM_HDX;
}
static void
OpenPOWER on IntegriCloud