super皮波 发表于 2015-05-05 17:49

关于sock_wfree(纠结的问题)

代码如下,帮忙看看,多谢
void sock_wfree(struct sk_buff *skb)
{
        struct sock *sk = skb->sk;

        /* In case it might be waiting for more memory. */
        atomic_sub(skb->truesize, &sk->sk_wmem_alloc);
        if (!sock_flag(sk, SOCK_USE_WRITE_QUEUE))/*怎么感觉这个if条件反了呢?,不应该取非啊!!*/
                sk->sk_write_space(sk);
        sock_put(sk);
}

super皮波 发表于 2015-05-05 17:52

不好意思,发错板块了{:yct71:}
页: [1]
查看完整版本: 关于sock_wfree(纠结的问题)