Skip to content

gtty

Intro

gtty - Set or get terminal attributes

Description

The gtty syscall is used to enable/disable certain terminal attributes. This includes toggling echoing of typed characters, the end-of-line behavior and special control characters. Additionally, these attributes can be set for the controlling terminal as well.

The syscall also allows querying current terminal attributes. This can be useful for some applications to determine the current state of the terminal and set the same for the output.

Arguments

No arguments

Hooks

gtty

Type

Kprobe

Purpose

To monitor the manipulation of terminal parameters.

Example Use Case

An application that uses several terminal attributes, like an ANSI escape sequence enabled terminal emulator. By using gtty, these terminal parameters can be applied to the terminal to ensure a correct display.

Issues

There are no known issues with this syscall.

  • stty: Set or get terminal attributes

This document was automatically generated by OpenAI and needs review. It might not be accurate and might contain errors. The authors of Tracee recommend that the user reads the "events.go" source file to understand the events and their arguments better.