PERFORCE change 93831 for review
Olivier Houchard
cognet at FreeBSD.org
Wed Mar 22 23:05:17 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=93831
Change 93831 by cognet at cognet on 2006/03/22 23:04:34
Handle SIOCSIFMEDIA / SIOCGIFMEDIA
Affected files ...
.. //depot/projects/arm/src/sys/arm/at91/if_ate.c#47 edit
Differences ...
==== //depot/projects/arm/src/sys/arm/at91/if_ate.c#47 (text+ko) ====
@@ -881,6 +881,8 @@
ateioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
{
struct ate_softc *sc = ifp->if_softc;
+ struct mii_data *mii;
+ struct ifreq *ifr = (struct ifreq *)data;
int error = 0;
switch (cmd) {
@@ -906,6 +908,11 @@
error = 0;
break;
+ case SIOCSIFMEDIA:
+ case SIOCGIFMEDIA:
+ mii = device_get_softc(sc->miibus);
+ error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
+ break;
default:
error = ether_ioctl(ifp, cmd, data);
break;
More information about the p4-projects
mailing list