From a027c8e95867aa199b95ef38f73bdfc33710bb85 Mon Sep 17 00:00:00 2001 From: Stephen Hurd <shurd@FreeBSD.org> Date: Fri, 1 Dec 2017 17:58:20 +0000 Subject: [PATCH] Add support for SIOCGIFXMEDIA to iflib SIOCGIFXMEDIA is required for extended ethernet media types, but iflib did not support it. Reported by: Bhargava Chenna Marreddy <bhargava.marreddy@broadcom.com> Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D13312 --- sys/net/iflib.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/net/iflib.c b/sys/net/iflib.c index b7f31f6ff40d..526ca67cb418 100644 --- a/sys/net/iflib.c +++ b/sys/net/iflib.c @@ -3912,6 +3912,7 @@ iflib_if_ioctl(if_t ifp, u_long command, caddr_t data) CTX_UNLOCK(ctx); /* falls thru */ case SIOCGIFMEDIA: + case SIOCGIFXMEDIA: err = ifmedia_ioctl(ifp, ifr, &ctx->ifc_media, command); break; case SIOCGI2C: