FreeBSD TCP / IP堆栈或Linux TCP / IP堆栈

时间:2013-07-11 04:57:36

标签: networking tcp freebsd tcp-ip

我正在检查uIP(微IP)IP堆栈,以确定TCP / IP堆栈的移植意味着什么。

我想知道是否有一种方法可以从FreeBSD代码库和Linux代码库中干净地删除TCP / IP堆栈。

有关于此的一些文件吗?它只是简单地删除几个文件及其各自的Makefile组件并构建它,还是只是将代码复制到个人项目中?

任何指针都非常有用!

谢谢!

1 个答案:

答案 0 :(得分:0)

在许多现代操作系统中,TCP / IP堆栈非常紧密集成到操作系统中,或使用许多核心操作系统原语(如内存分配,同步等),几乎不可能“把它拉出来”进入你自己的项目(假设嵌入式)。 uIP和lwIP专门为此目的而编写 - 在您自己的自定义环境中使用,与现有的OS服务没有多少联系。