标签: networking linux-kernel
我需要编写类似于网络设备的内核模块,并拦截发送到设备的所有数据包,向其中写入一些数据,然后将其传递给设备驱动程序。 并在相反的方向上,从设备驱动程序中拦截skb,获取我的数据并继续(或丢弃)。 我知道如何编写将成为网络设备的模块,我不知道如何拦截skb。