mirror of
https://github.com/linux-can/can-utils.git
synced 2026-08-06 06:49:53 +02:00
slcanpty: fix pty terminal flags for correct NL/CR handling
Signed-off-by: Janusz Uzycki <j.uzycki@elproma.com.pl> Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
This commit is contained in:
+3
-1
@@ -430,7 +430,9 @@ int main(int argc, char **argv)
|
||||
|
||||
/* disable local echo which would cause double frames */
|
||||
topts.c_lflag &= ~(ICANON | ECHO | ECHOE | ECHOK |
|
||||
ECHONL | ECHOPRT | ECHOKE | ICRNL);
|
||||
ECHONL | ECHOPRT | ECHOKE);
|
||||
topts.c_iflag &= ~(ICRNL);
|
||||
topts.c_iflag |= INLCR;
|
||||
tcsetattr(p, TCSANOW, &topts);
|
||||
|
||||
/* Support for the Unix 98 pseudo-terminal interface /dev/ptmx /dev/pts/N */
|
||||
|
||||
Reference in New Issue
Block a user