我试图修改FreeBSD (NewReno)中的默认拥塞控制算法,方法是创建一个名为cc_newreno_mod.c的源文件(位于/usr/src/sys/netinet/cc中的cc_newreno.c)的副本,并对其进行更改。
假设我做了一些修改。我该怎么测试他们?直接编译cc_newreno_mod.c (使用内置的C编译器)会导致多个错误,其中一些错误看起来很奇怪(例如netinet/cc/cc_module.h file not found,尽管文件确实存在)。
我应该建一个新内核吗?修改后的文件中的模块会自动创建吗?还是我完全错了,我应该采取不同的方法?
发布于 2015-04-18 20:35:48
not当前不是内核模块,因此我建议将修改后的文件添加到sys/conf/ file中。
https://unix.stackexchange.com/questions/197116
复制相似问题