DragonFlyBSD Kernel Audit
DF-2101 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/netif/mii_layer/amphy.c b/sys/dev/netif/mii_layer/amphy.c
@@ -265,8 +265,8 @@
 			mii->mii_media_active |= IFM_100_TX|IFM_FDX;
 		else if (par & DSCSR_100HDX)
 			mii->mii_media_active |= IFM_100_TX;
-		else if (par & DSCSR_10FDX)
-			mii->mii_media_active |= IFM_10_T|IFM_HDX;
+	else if (par & DSCSR_10FDX)
+		mii->mii_media_active |= IFM_10_T|IFM_FDX;
 		else if (par & DSCSR_10HDX)
 			mii->mii_media_active |= IFM_10_T;
 	} else {