本文代码参考《LINUX设备驱动程序》第十七章 网络驱动程序
网络地址和虚拟主机地址为:
snullnet0 192.168.0.0
snullnet1 192.168.1.0
local0 192.168.0.1
remote0 192.168.0.2
local1 192.168.1.2
remote1 192.168.1.1
注:ldd自带网络驱动程序中的很多函数和数据结构在最新2.6.32内核上有所变动,导致编译不通过。
修改源码参考:
修改后的代码下载
,一错再错,把握正确的方向,