From 51bc2092fe1f862f3389bf8843b4f4eb88b26073 Mon Sep 17 00:00:00 2001 From: Andrew Gallatin Date: Mon, 11 Jan 2010 22:08:59 +0000 Subject: [PATCH] Fix reporting of 10G Twinax media Reported by: mjacob MFC after: 3 days --- sys/dev/mxge/if_mxge.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/mxge/if_mxge.c b/sys/dev/mxge/if_mxge.c index 3febc485ebf..a3b0cb99524 100644 --- a/sys/dev/mxge/if_mxge.c +++ b/sys/dev/mxge/if_mxge.c @@ -2774,6 +2774,7 @@ static struct mxge_media_type mxge_xfp_media_types[] = }; static struct mxge_media_type mxge_sfp_media_types[] = { + {IFM_10G_TWINAX, 0, "10GBASE-Twinax"}, {0, (1 << 7), "Reserved"}, {IFM_10G_LRM, (1 << 6), "10GBASE-LRM"}, {IFM_10G_LR, (1 << 5), "10GBASE-LR"}, @@ -2908,7 +2909,7 @@ mxge_media_probe(mxge_softc_t *sc) if (mxge_verbose) device_printf(sc->dev, "%s:%s\n", cage_type, mxge_media_types[0].name); - mxge_set_media(sc, IFM_10G_CX4); + mxge_set_media(sc, mxge_media_types[0].flag); return; } for (i = 1; i < mxge_media_type_entries; i++) {