* sock.c (sock_ioctl) [LINUX]: Handle SIOCGIFTXQLEN.
+2007-01-12 Dmitry V. Levin <ldv@altlinux.org>
+
+ * sock.c (sock_ioctl) [LINUX]: Handle SIOCGIFTXQLEN.
+
2007-03-16 Roland McGrath <roland@redhat.com>
* linux/s390/syscallent.h: Use sys_restart_syscall for 7.
}
int
-sock_ioctl(tcp, code, arg)
-struct tcb *tcp;
-long code, arg;
+sock_ioctl(struct tcb *tcp, long code, long arg)
{
struct ifreq ifr;
struct ifconf ifc;
case SIOCGIFMTU:
case SIOCGIFSLAVE:
case SIOCGIFHWADDR:
+ case SIOCGIFTXQLEN:
umove(tcp, tcp->u_arg[2], &ifr);
if (syserror(tcp)) {
if (code == SIOCGIFNAME)
case SIOCGIFSLAVE:
tprintf("ifr_slave=\"%s\"", ifr.ifr_slave);
break;
+ case SIOCGIFTXQLEN:
+ tprintf("ifr_qlen=%d", ifr.ifr_qlen);
+ break;
}
tprintf("}");
}