summaryrefslogtreecommitdiff
path: root/client/client.c
diff options
context:
space:
mode:
authorOndrej Zajicek (work) <santiago@crfreenet.org>2016-05-12 21:29:04 +0200
committerOndrej Zajicek (work) <santiago@crfreenet.org>2016-05-12 21:44:27 +0200
commit3f2c7600fa2e35b1028c755aa06092b5991e1a8e (patch)
tree3c63bcea68883d1065ab1abdfbe3ebdbab250cf3 /client/client.c
parent8e433d6a529a883d566dc1d5a4afe0f1e2750baf (diff)
We don't need bvsnprintf() in BIRD client
Diffstat (limited to 'client/client.c')
-rw-r--r--client/client.c29
1 files changed, 8 insertions, 21 deletions
diff --git a/client/client.c b/client/client.c
index 4075b9e6..0d4bdf3e 100644
--- a/client/client.c
+++ b/client/client.c
@@ -248,7 +248,7 @@ server_connect(void)
server_fd = socket(AF_UNIX, SOCK_STREAM, 0);
if (server_fd < 0)
- die("Cannot create socket: %m");
+ DIE("Cannot create socket");
if (strlen(server_path) >= sizeof(sa.sun_path))
die("server_connect: path too long");
@@ -257,9 +257,9 @@ server_connect(void)
sa.sun_family = AF_UNIX;
strcpy(sa.sun_path, server_path);
if (connect(server_fd, (struct sockaddr *) &sa, SUN_LEN(&sa)) < 0)
- die("Unable to connect to server control socket (%s): %m", server_path);
+ DIE("Unable to connect to server control socket (%s)", server_path);
if (fcntl(server_fd, F_SETFL, O_NONBLOCK) < 0)
- die("fcntl: %m");
+ DIE("fcntl");
}
@@ -309,13 +309,13 @@ server_read(void)
redo:
c = read(server_fd, server_read_pos, server_read_buf + sizeof(server_read_buf) - server_read_pos);
if (!c)
- die("Connection closed by server.");
+ die("Connection closed by server");
if (c < 0)
{
if (errno == EINTR)
goto redo;
else
- die("Server read error: %m");
+ DIE("Server read error");
}
start = server_read_buf;
@@ -366,7 +366,7 @@ select_loop(void)
if (errno == EINTR)
continue;
else
- die("select: %m");
+ DIE("select");
}
if (FD_ISSET(0, &select_fds))
@@ -399,7 +399,7 @@ wait_for_write(int fd)
if (errno == EINTR)
continue;
else
- die("select: %m");
+ DIE("select");
}
if (FD_ISSET(server_fd, &set))
@@ -426,7 +426,7 @@ server_send(char *cmd)
else if (errno == EINTR)
continue;
else
- die("Server write error: %m");
+ DIE("Server write error");
}
else
{
@@ -436,19 +436,6 @@ server_send(char *cmd)
}
}
-
-/* XXXX
-
- get_term_size();
-
- if (tcgetattr(0, &tty_save) != 0)
- {
- perror("tcgetattr error");
- return(EXIT_FAILURE);
- }
- }
-
- */
int
main(int argc, char **argv)
{