diff options
| author | Stephen Hurd <shurd@FreeBSD.org> | 2017-12-19 22:06:25 +0000 |
|---|---|---|
| committer | Stephen Hurd <shurd@FreeBSD.org> | 2017-12-19 22:06:25 +0000 |
| commit | a0b660301a1e851b29db439a3185f87014d035ad (patch) | |
| tree | 673fdcc0f417e249a0d17b597fe0bdfa98d0bfad /sys/dev/bnxt | |
| parent | 980da9f2f0f04b15d6d4cb67494a42647f77f2e1 (diff) | |
Notes
Diffstat (limited to 'sys/dev/bnxt')
| -rw-r--r-- | sys/dev/bnxt/if_bnxt.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/bnxt/if_bnxt.c b/sys/dev/bnxt/if_bnxt.c index 6d2e5330fccf..83aa3b913961 100644 --- a/sys/dev/bnxt/if_bnxt.c +++ b/sys/dev/bnxt/if_bnxt.c @@ -2224,6 +2224,10 @@ bnxt_report_link(struct bnxt_softc *softc) link_info->last_flow_ctrl.tx = link_info->flow_ctrl.tx; link_info->last_flow_ctrl.rx = link_info->flow_ctrl.rx; link_info->last_flow_ctrl.autoneg = link_info->flow_ctrl.autoneg; + /* update media types */ + ifmedia_removeall(softc->media); + bnxt_add_media_types(softc); + ifmedia_set(softc->media, IFM_ETHER | IFM_AUTO); } static int |
