pcntl_setns

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

pcntl_setnsReassocia o processo de chamada ao espaço de nomes de outro processo

Descrição

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

Reassocia o processo de chamada a um namespace Linux do processo especificado por process_id, usando um pidfd obtido via pidfd_open(2) e setns(2).

Parâmetros

process_id
O ID do processo de destino ao qual se deseja ingressar. Se for null, o PID do próprio processo de chamada será usado.
nstype
O tipo de namespace ao qual reassociar. O padrão é: CLONE_NEWNET (namespace de rede). Os valores possíveis incluem CLONE_NEWNET, CLONE_NEWIPC, CLONE_NEWUTS e outros.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Veja Também