Provided by: manpages-dev_6.9.1-1_all bug

NAME

       TIOCSTI - faking input

LIBRARY

       Standard C library (libc, -lc)

SYNOPSIS

       #include <asm/termbits.h>  /* Definition of TIOCSTI */
       #include <sys/ioctl.h>

       int ioctl(int fd, TIOCSTI, const char *argp);

DESCRIPTION

       Insert the given byte in the input queue.

       Since  Linux  6.2,  this  operation  may  require  the  CAP_SYS_ADMIN  capability  (if the
       dev.tty.legacy_tiocsti sysctl variable is set to false).

RETURN VALUE

       On success, 0 is returned.  On error, -1 is returned, and errno is  set  to  indicate  the
       error.

ERRORS

       EPERM  Insufficient permission.

SEE ALSO

       ioctl(2), ioctl_tty(2)