SIOCGIFMTU
if (ioctl(s, SIOCGIFMTU, (caddr_t)&ifr) == -1)
if (prog_ioctl(s, SIOCGIFMTU, &ifr) != -1 && ifr.ifr_mtu != 0)
return SIOCGIFMTU;
case SIOCGIFMTU:
ncmd = SIOCGIFMTU;
IOCTL_STRUCT_CONV_TO(SIOCGIFMTU, ifreq);
IFREQ_INOUT(SIOCGIFMTU);
IFREQ_INOUT(SIOCGIFMTU);
case SIOCGIFMTU:
case SIOCGIFMTU:
case SIOCGIFMTU:
case SIOCGIFMTU:
case SIOCGIFMTU:
case SIOCGIFMTU:
case SIOCGIFMTU:
error = ifioctl(so, SIOCGIFMTU, (void *)&ireq, lwp);
if (rump_sys_ioctl(socket_afnet, SIOCGIFMTU, &ifr) == -1)
r = rump_sys_ioctl(socket_afnet, mtu ? SIOCSIFMTU : SIOCGIFMTU, &ifr);
if (ioctl(s, SIOCGIFMTU, (caddr_t)&ifr) == 0)
if (ioctl(s, SIOCGIFMTU, (caddr_t)&ifr) == 0)
if (prog_ioctl(s, SIOCGIFMTU, &ifr) != -1)