Linux - 不同命名空间中进程的不同线程

时间:2015-08-01 02:08:11

标签: c linux

我希望在每个现有网络命名空间中打开一个netlink套接字,以侦听与接口关联的LINK消息。我想从一个过程中做到这一点。

根据setns()文档 - “给定引用命名空间的文件描述符,将调用线程与该命名空间重新关联。”。因此,我可以通过简单地使用pthread_create()为我需要的每个命名空间创建一个线程来实现我的任务,调用setns()然后打开netlink套接字。

我问的原因是因为我看到有关setns()处理进程名称空间的相互矛盾的信息。

0 个答案:

没有答案