summaryrefslogtreecommitdiff
path: root/client/birdcl.c
diff options
context:
space:
mode:
authorJan Moskyto Matejka <mq@ucw.cz>2016-05-13 13:48:04 +0200
committerJan Moskyto Matejka <mq@ucw.cz>2016-05-13 13:48:04 +0200
commit5af7b59660be615fbbd7c20b92b71321c003c43a (patch)
tree59bc962b18ae5a4ac6bf088863cfe210c9123b57 /client/birdcl.c
parentd39d41fbda2ec86ea2bac27308eb4fb16ecc4702 (diff)
parentb66a9e2f3376b4cb07ef4cc318f70a9c794f407a (diff)
Merge branch 'int-new' of gitlab.labs.nic.cz:labs/bird into int-new
Diffstat (limited to 'client/birdcl.c')
-rw-r--r--client/birdcl.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/client/birdcl.c b/client/birdcl.c
index 2d5e1067..7b567a9f 100644
--- a/client/birdcl.c
+++ b/client/birdcl.c
@@ -11,6 +11,7 @@
#include <stdlib.h>
#include <unistd.h>
#include <termios.h>
+#include <errno.h>
#include <sys/ioctl.h>
#include <signal.h>
@@ -109,7 +110,7 @@ more_begin(void)
tty.c_lflag &= (~ICANON);
if (tcsetattr (0, TCSANOW, &tty) < 0)
- die("tcsetattr: %m");
+ DIE("tcsetattr");
more_active = 1;
}
@@ -120,7 +121,7 @@ more_end(void)
more_active = 0;
if (tcsetattr (0, TCSANOW, &stored_tty) < 0)
- die("tcsetattr: %m");
+ DIE("tcsetattr");
}
static void
@@ -137,7 +138,7 @@ input_init(void)
return;
if (tcgetattr(0, &stored_tty) < 0)
- die("tcgetattr: %m");
+ DIE("tcgetattr");
if (signal(SIGINT, sig_handler) == SIG_IGN)
signal(SIGINT, SIG_IGN);