mac80211 引用的 Linux 头文件缺失

mac80211 引用的 Linux 头文件缺失

我使用的是 Linux 3.2.0-24-generic。我需要修改ath9k和的源文件mac80211。其中一个文件引用了一些 Linux 头文件,mac80211例如linux/slab.h、和。我已经安装了最新的头文件,但仍然缺少这些头文件。我可以在哪里下载这些头文件?linux/skbuff.hlinux/etherdevice.hlinux/if_arp.h

答案1

目录中的标题和模块属于同一个 Linux 源代码树的一部分include

(编译树内模块时,您需要有完整的源代码树,来自 tarball 或 Git 存储库。例如,这篇 CentOS 文章Documentation/kbuild/目录。

linux
├── Documentation
│   └── kbuild
├── drivers
│   └── net
│       └── wireless
│           └── ath
│               └── ath9k
├── include
│   └── linux
└── net
    └── mac80211

相关内容