在内核4.1.3中添加MPLS路由

时间:2015-08-04 05:05:23

标签: sockets linux-kernel netlink

在Latest Kernel中,有一项规定是在内核中添加mpls路由,以便内核可以根据标签切换流量。

我需要编写一个应用程序,我可以从中编写内核中的MPLS路由。 但是我不知道怎么做,我在内核相关编程方面没有太多经验。

我浏览代码,请找一些API -

#define PF_MPLS     AF_MPLS
rtnl_register(PF_MPLS, RTM_NEWROUTE, mpls_rtm_newroute, NULL, NULL);
rtnl_register(PF_MPLS, RTM_DELROUTE, mpls_rtm_delroute, NULL, NULL);
rtnl_register(PF_MPLS, RTM_GETROUTE, NULL, mpls_dump_routes, NULL);

请帮帮我。实际上我需要在用户空间编写一个测试程序来在内核中配置MPLS数据路径。

0 个答案:

没有答案