摘要: 1、alloc_skb() 上层协议要发送数据包的时候或网络设备准备接收数据包的时候调用 2、kfree_skb() 释放sk_buff结构体 3、skb_put() 在数据区的末端添加某协议的尾部 4、skb_push() 在数据区的前端添加某协议的头部,这里移动的数据指针的是data前移len个 阅读全文
posted @ 2019-10-19 14:58 HelloWorldyd 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 仅仅做个记录,内核4.19 struct net_device { char name[IFNAMSIZ]; //网络设备的名称 struct hlist_node name_hlist; char *ifalias; /* * I/O specific fields * FIXME: Merge 阅读全文
posted @ 2019-10-19 14:24 HelloWorldyd 阅读(858) 评论(0) 推荐(0) 编辑