jzh258fits 发表于 2009-3-13 13:13:58

弱弱的问一个问题

if(skb->len >= sizeof(struct nlmsghdr))
{
nlh = (struct nlmsghdr *)skb->data;
if((nlh->nlmsg_len >= sizeof(struct nlmsghdr))&& (skb->len >= nlh->nlmsg_len))// 长度的合法性校验
......
}

请问这两个if是什么意思啊?实在难以理解这样校验有什么用

这是倪继利 的书P539的代码段
页: [1]
查看完整版本: 弱弱的问一个问题