我正在查看连接pipe理器(ConnMan)源代码,这是一个用于pipe理networking的Linux(类似)系统的工具。 其中一个(未logging的)源文件具有模糊的命名rtnl.c
有谁知道,RTNL是什么意思? 谷歌search它不是很有效。 每个真正连接到networking和RTNL的网站似乎都是由已经知道这意味着什么的人编写的。
因为在一个答案有一些不同的ConnMan来源的讨论,我正在使用可用的:
混帐://git.kernel.org/pub/scm/network/connman/connman.git
如果你看看它的源代码是“Routing Netlink”。 netlink联机手册说“Netlink用于在内核和用户空间进程之间传输信息”。
rtnl.c的源代码只有50行,看起来很明显,看它是什么…