- 8
- 0
- 约4.46万字
- 约 40页
- 2019-02-02 发布于四川
- 举报
Linux netfilter源码分析
内容基本上来自两篇文章:
《Netfilter源码分析》—(独孤九贱/index.php)
《Linux Netfilter实现机制和扩展技术》——(杨沙洲 国防科技大学计算机学院)
一、?? IP报文的接收到hook函数的调用
1.1 ip_input.c ip_rcv()函数
以接收到的报文为例,类似的还有ip_forward(ip_forward.c)和ip_output(ip_output.c)
int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev){
??? struct iphdr *iph;?? //定义一个ip报文的数据报头
??? u32 len;
??? if (skb-pkt_type == PACKET_OTHERHOST)?????? goto drop; //数据包不是发给我们的
??? IP_INC_STATS_BH(IPSTATS_MIB_INRECEIVES); //收到数据包统计量加1
??? if ((skb = skb_share_check(skb, GFP_ATOMIC)) == NULL)
?? {
/* 如果数据报是共享
您可能关注的文档
最近下载
- 男方出轨离婚协议书常用版(六篇).doc VIP
- 绵阳市中老年人广场舞竞赛规则考核试题(含答案及解析).doc VIP
- CLSI M57S-2022 Epidemiological Cutof Values for Antifungal Susceptibility Testing 抗真菌药敏试验的流行病学切割值.pdf
- 皮江法炼镁工艺原理.pdf VIP
- 2025年黑龙江省龙东地区中考物理试题(解析版).pdf VIP
- icl7135中文学习资料.docx VIP
- 剑桥儿童英语启蒙unit Hello, this is Peter speaking.ppt VIP
- DP与DVI接口在4K显示器上叠加显示的电路设计.doc VIP
- 剑桥儿童英语启蒙Unit34.ppt VIP
- 郑荣明:书法导师应传授“书法之道”-古建中国.doc VIP
原创力文档

文档评论(0)