美文网首页
netfilter.org "libmnl" 项目(transl

netfilter.org "libmnl" 项目(transl

作者: 御浅永夜 | 来源:发表于2017-04-24 19:49 被阅读0次

    什么是libmnl?


    libmnl是面向Netlink开发人员的简约用户空间库。 在解析,验证,构建Netlink标题和TLVs方面有很多常见的任务,这些重复和容易出错。 这个图书馆旨在提供简单的助手,让您重新使用代码,避免重新创建轮子。

    许可


    该库在LGPLv2.1 +下发布。

    文件


    您可以检查以doxygen格式生成的库文档。

    主要特点


    • Small:共享库需要大约30KB的基于x86的计算机。
    • 简单:这个图书馆避免了复杂性,并详细阐述了倾向于隐藏Netlink详细信息的抽象。
    • 易于使用:图书馆简化了Netlink智能开发人员的工作。 它提供了使套接字处理,消息构建,验证,解析和序列跟踪更容易的功能。
    • 易于重用:您可以使用库在此库之上构建自己的抽象层。
    • 去耦:组合图书馆的主要砖块的相互依赖性减少了,即图书馆提供了许多帮手,但是程序员并没有被迫使用它们。

    Git Tree


    目前的开发版本的libmnl可以通过https://git.netfilter.org/libmnl/访问。

    作者


    libmnl主要由Pablo Neira Ayuso撰写,由Jozsef Kadlecsik和Jan Engelhardt撰写。

    相关文章

      网友评论

          本文标题:netfilter.org "libmnl" 项目(transl

          本文链接:https://www.haomeiwen.com/subject/canpzttx.html