标签: linux linux-kernel ethernet
我有两个与Linux网络堆栈中的代码实现有关的问题:
我看到“ struct eth_header_ops”用于将以太网头添加到IP数据包中。但是我无法找到其中的函数是如何调用的,以及哪个函数应该做什么。什么是代码流?
类似地,何时在传入帧上删除以太网头?您能显示从NIC驱动程序到实际删除标头的位置的路径吗?
谢谢。
答案 0 :(得分:-1)
我认为这是ip_finish_output2()的一部分。但是,我真的希望一些专家能够为TX和RX的wrt以太网报头操作提供更多的信息。