Comment changer d'utilisateur-processus de l'espace de retour à la racine de l'espace de noms réseau?

StackOverflow https://stackoverflow.com//questions/10708120

Question

Le problème est que /var/run/netns/ répertoire contient tous le réseau des espaces de noms, à l'exception de la racine espace de noms.Donc, je ne suis pas sûr, comment obtenir le fd, qui devrait être adopté à la suite de noyau d'appel:

syscall(__NR_setns, fd, CLONE_NEWNET)
Était-ce utile?

La solution

AFAIU, vous pouvez utiliser /proc/<pid>/ns/net.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top