update page now
PHP 8.4.22 Released!

pcntl_setns

(No version information available, might only be in Git)

pcntl_setnsRéassocie le processus appelant à un espace de noms d'un autre processus

Description

function pcntl_setns(?int $process_id = null, int $nstype = CLONE_NEWNET): bool

Réassocie le processus appelant à un espace de noms Linux du processus spécifié par process_id, en utilisant un pidfd obtenu via pidfd_open(2) et setns(2).

Liste de paramètres

process_id
L'identifiant de processus du processus cible dont l'espace de noms doit être rejoint. Si null, le propre PID du processus appelant est utilisé.
nstype
Le type d'espace de noms auquel se réassocier. Vaut par défaut CLONE_NEWNET (espace de noms réseau). Les valeurs possibles incluent CLONE_NEWNET, CLONE_NEWIPC, CLONE_NEWUTS, et d'autres.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Voir aussi

  • pcntl_unshare() - Dissocie des parties du contexte d'exécution du processus
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top