pub fn tcsetpgrp(fd: BorrowedFd<'_>, process_group: Pid) -> Result<(), Errno>Expand description
tcsetpgrp (TIOCSPGRP) — installe process_group comme groupe de premier
plan du terminal fd.
Le kernel lit un pid_t (i32) à l’adresse passée : on lui présente la
valeur brute du Pid sur la pile. Pid étant non nul par typage, aucune
sentinelle 0 n’est jamais présentée au kernel (ADR-021 conv. 1).
§Errors
Errno::ENOTTY:fdn’est pas le terminal de contrôle de l’appelant.Errno::EPERM:process_groupn’appartient pas à la session defd.Errno::EBADF:fdn’est pas un descripteur valide.