Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/de/if_de.c
Show First 20 Lines • Show All 4,260 Lines • ▼ Show 20 Lines | case SIOCDELMULTI: { | ||||
*/ | */ | ||||
TULIP_LOCK(sc); | TULIP_LOCK(sc); | ||||
tulip_init_locked(sc); | tulip_init_locked(sc); | ||||
TULIP_UNLOCK(sc); | TULIP_UNLOCK(sc); | ||||
error = 0; | error = 0; | ||||
break; | break; | ||||
} | } | ||||
#ifdef SIOCGADDRROM | |||||
case SIOCGADDRROM: { | |||||
error = copyout(sc->tulip_rombuf, ifr->ifr_data, sizeof(sc->tulip_rombuf)); | |||||
break; | |||||
} | |||||
#endif | |||||
#ifdef SIOCGCHIPID | |||||
case SIOCGCHIPID: { | |||||
ifr->ifr_metric = (int) sc->tulip_chipid; | |||||
break; | |||||
} | |||||
#endif | |||||
default: { | default: { | ||||
error = ether_ioctl(ifp, cmd, data); | error = ether_ioctl(ifp, cmd, data); | ||||
break; | break; | ||||
} | } | ||||
} | } | ||||
TULIP_PERFEND(ifioctl); | TULIP_PERFEND(ifioctl); | ||||
return error; | return error; | ||||
▲ Show 20 Lines • Show All 731 Lines • Show Last 20 Lines |