(No version information available, might only be in Git)
pcntl_setns — Reassociate the calling process with a namespace of another process
Reassociates the calling process with a Linux namespace of the process
specified by process_id, using a pidfd obtained
via pidfd_open(2) and setns(2).
process_id
The process ID of the target process whose namespace to join.
If null, the calling process's own PID is used.
nstype
The namespace type to reassociate with. Defaults to
CLONE_NEWNET (network namespace).
Possible values include CLONE_NEWNET,
CLONE_NEWIPC,
CLONE_NEWUTS, and others.