vt: Implement parsing for >, =, < private sequences.
authorMartin Hostettler <textshell@uchuujin.de>
Sat, 15 Dec 2018 14:34:21 +0000 (15:34 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Jan 2019 12:56:41 +0000 (13:56 +0100)
commit5445447b62e0cf69a6f8b62df51c1ef6f2cd56fe
treed330670c4425d26a437498f89acca073d03534d6
parent2ff5c5a1dc6e6c502e0a3e49db4e792804e43693
vt: Implement parsing for >, =, < private sequences.

Private sequences can start with '>', '=' and (in theory) '<'.
Implement correct parsing for these. The newly parsable sequences are
cleanly ignored as it is customary with terminal emulators.

This allows the vt to ignore various sequences used by more capable
terminal implementations such as "Secondary Device Attributes",
"Tertiary Device Attributes" and various advanced configuration commands
that don't have dedicated terminfo entries.

Signed-off-by: Martin Hostettler <textshell@uchuujin.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/vt/vt.c