(No version information available, might only be in Git)
pcntl_setns — 呼び出し元のプロセスを、別のプロセスの名前空間に関連付け直す
呼び出し元のプロセスを、process_id
で指定したプロセスの Linux 名前空間に、
pidfd_open(2) で取得した pidfd と
setns(2) を使って関連付け直します。
process_idnull の場合、呼び出し元のプロセス自身の PID を使います。
nstypeCLONE_NEWNET (ネットワーク名前空間) です。
指定できる値には CLONE_NEWNET、
CLONE_NEWIPC、
CLONE_NEWUTS などがあります。