__tty_check_change(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ __tty_check_change(9) πŸŽ€

okay so bestie, this page is from the Kernel API Manual and it’s literally about checking for POSIX terminal changes β€” it’s giving very specific kernel business πŸ’…βœ¨

✨ NAME ✨

  • __tty_check_change β€” check for POSIX terminal changes

🌸 SYNOPSIS 🌸

int __tty_check_change (struct tty_struct *tty , int sig );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • tty β€” the tty to check πŸ‘€
  • sig β€” the signal to send πŸ“¨

πŸ’œ DESCRIPTION πŸ’œ

okay so here’s the situation: if we try to write to a terminal, or set the state of a terminal, and we’re not in the foreground, send SIGTTOU. that’s the move 🚨

and if that signal is blocked or ignored? then go ahead and perform the operation anyway, bestie. slay. (POSIX 7.2) πŸ“šβœ¨

πŸ”’ Locking: ctrl.lock

🌈 SEE ALSO 🌈


that’s the whole page, bestie 🫢 β€” brought to you from ./drivers/tty, dated October 2026, for __tty_check_change(9). periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from