Handle termios errno

main
cel 6 years ago
parent 7cf62ba3e7
commit e537c0ffb1

@ -1140,11 +1140,11 @@ do_tcp_connect:
if (raw) {
struct termios raw_tc;
rc = tcgetattr(STDIN_FILENO, &orig_tc);
if (rc < 0) warnx("tcgetattr");
if (rc < 0) warn("tcgetattr");
raw_tc = orig_tc;
raw_tc.c_lflag &= ~(ICANON | ECHO);
rc = tcsetattr(STDIN_FILENO, TCSANOW, &raw_tc);
if (rc < 0) warnx("tcgetattr");
if (rc < 0) warn("tcgetattr");
}
switch (type) {
@ -1168,7 +1168,7 @@ do_tcp_connect:
if (raw) {
rc = tcsetattr(STDIN_FILENO, TCSANOW, &orig_tc);
if (rc < 0) warnx("tcsetattr");
if (rc < 0) warn("tcsetattr");
}
ps_goodbye(&bs);

Loading…
Cancel
Save