可以看到新版本内核中发生了很多变化,其中数据包的首部在早期版本是以union的形式定义的,例如mac_header的定义方式如下:
union{ struct ethhdr *ethernet; unsigned char *raw; }mac;buff有关的几个重要的数据结构(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/f42f8c8173fc3787348f68d7b43fc794.html
可以看到新版本内核中发生了很多变化,其中数据包的首部在早期版本是以union的形式定义的,例如mac_header的定义方式如下:
union{ struct ethhdr *ethernet; unsigned char *raw; }mac;内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/f42f8c8173fc3787348f68d7b43fc794.html