ioctl_tty(2) System Calls Manual ioctl_tty(2)

ioctl_tty - ioctls for terminals and serial lines

Standard C library (libc, -lc)

#include <asm/termbits.h>  /* Definition of constants */
#include <sys/ioctl.h>
int ioctl(int fd, int op, ...);

The ioctl(2) call for terminals and serial ports accepts many possible operation arguments. Most require a third argument, of varying type, here called argp or arg.

Use of ioctl() makes for nonportable programs. Use the POSIX interface described in termios(3) whenever possible.

For the TIOCLINUX(2const) ioctl, see ioctl_console(2).

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

ioctl(2), ldattach(8), ioctl_console(2), termios(3), pty(7)

2024-06-14 Linux man-pages 6.9.1