pcntl_setns

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

pcntl_setnsReasocia el proceso llamante con un espacio de nombres de otro proceso

Descripción

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

Reasocia el proceso llamante con un espacio de nombres de Linux del proceso especificado por process_id, usando un pidfd obtenido mediante pidfd_open(2) y setns(2).

Parámetros

process_id
El identificador del proceso de destino a cuyo espacio de nombres unirse. Si es null, se utiliza el propio PID del proceso llamante.
nstype
El tipo de espacio de nombres con el que reasociarse. Por defecto es CLONE_NEWNET (espacio de nombres de red). Los valores posibles incluyen CLONE_NEWNET, CLONE_NEWIPC, CLONE_NEWUTS, y otros.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ver también