Skip to main content

pty_number

Function pty_number 

Source
pub fn pty_number(master: BorrowedFd<'_>) -> Result<PtyNumber, Errno>
Expand description

pty_number (TIOCGPTN) — numéro de l’esclave associé au maître master.

Le kernel écrit un unsigned int (u32) à une adresse de pile ; on le renvoie enveloppé dans un [PtyNumber] typé. C’est l’N du nœud /dev/pts/N.

§Errors

  • [Errno::ENOTTY] : master n’est pas un maître de PTY.
  • [Errno::EBADF] : master n’est pas un descripteur valide.