标签: c networking linux-kernel lxc
问题是 /var/run/netns/ 目录包含除 root 命名空间之外的所有网络命名空间。所以我不确定如何获取应该传递给以下内核调用的 fd :
/var/run/netns/
fd
syscall(__NR_setns, fd, CLONE_NEWNET)
答案 0 :(得分:1)
AFAIU,您可以使用/proc/<pid>/ns/net。
/proc/<pid>/ns/net