Linux: code: name: void dev_deactivate(struct net_device *dev)

一开始看这个函数,还以为要做,网卡设备的down操作。
后来一看代码,原来这个函数是在net/sched/sch_generic.c 文件里,而且不是要做网络接口的down操作。操作的结果是:deactivate transmissions on several devices;从效果上来说其实实现了deactivate(失效,不工作,还在线上)的效果。

if (dev->flags & IFF_UP)
{
    
    
	dev_deactivate(dev);

if (dev->flags & IFF_UP)
			dev_activate(dev);

猜你喜欢

转载自blog.csdn.net/qq_36428903/article/details/132845155
Dev