summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbrad <brad@openbsd.org>2008-03-02 16:04:08 +0000
committerbrad <brad@openbsd.org>2008-03-02 16:04:08 +0000
commit147b47651b620ecb477f7c83ac09ae4daf68d844 (patch)
tree3de3c7fd22898168060963f5f87c179bb885c91e
parentallow our parsing functions to stop parsing a config file at (diff)
downloadwireguard-openbsd-147b47651b620ecb477f7c83ac09ae4daf68d844.tar.xz
wireguard-openbsd-147b47651b620ecb477f7c83ac09ae4daf68d844.zip
Correct a status flag which could cause half duplex to be reported for
a 10 Mbps full duplex connection but only when not using autoneg. ok kettenis@
-rw-r--r--sys/dev/mii/amphy.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/mii/amphy.c b/sys/dev/mii/amphy.c
index 0807239a151..61e6c0d1595 100644
--- a/sys/dev/mii/amphy.c
+++ b/sys/dev/mii/amphy.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: amphy.c,v 1.15 2006/12/31 15:04:33 krw Exp $ */
+/* $OpenBSD: amphy.c,v 1.16 2008/03/02 16:04:08 brad Exp $ */
/*
* Copyright (c) 1997, 1998, 1999
@@ -249,7 +249,7 @@ amphy_status(struct mii_softc *sc)
else if (par & DSCSR_100HDX)
mii->mii_media_active |= IFM_100_TX|IFM_HDX;
else if (par & DSCSR_10FDX)
- mii->mii_media_active |= IFM_10_T|IFM_HDX;
+ mii->mii_media_active |= IFM_10_T|IFM_FDX;
else if (par & DSCSR_10HDX)
mii->mii_media_active |= IFM_10_T|IFM_HDX;
} else