中国Linux公社论坛's Archiver
论坛
›
内核源代码阅读交流
› 弱弱的问一个问题
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]
查看完整版本:
弱弱的问一个问题