内核中怎么修改接口的txqueuelen数值
通过命令ifconfig可以查看各个网络接口的 txqueuelen数值 。知道通过"ifconfig ifname txqueuelen val" 可以修改这项数值。
请问通过内核代码怎么修改这个数值 ?
是在kenel/drivers/对应接口驱动的代码中修改吗 ?
麻烦请详细说下,谢谢。 自己做kernel module,知道dev name,通过get_dev_by_name得到net_device指针,直接修改tx_queue_len字段。
如果不想写模块,就模拟ifconfig,在用户态通过SIOCSIFTXQLEN这个ioctl来完成。
页:
[1]