一般在将设备指针赋值给SKB->dev后就可以dev_put(pDev)
引用:pDev = dev_get_by_name("sap1");
struct sk_buff *pIGMP_Query_skb_clone = NULL;
pIGMP_Query_skb_clone=skb_clone(pIGMP_Query_skb, GFP_ATOMIC);
pIGMP_Query_skb_clone->dev=pDev;
dev_put(pIGMP_Query_skb_clone->dev);
dev_queue_xmit(pIGMP_Query_skb_clone);
justinkis 于 2011-08-02 20:31:22发表:
求救,现在linux版本的dev_get_by_name有两个参数struct net_device *dev_get_by_name(struct net *net, const char *name)
该怎么获取dev呢,楼主知道吗?求指点