logging connection error messages
This commit is contained in:
@@ -89,7 +89,7 @@ static void ttynvt_release(fuse_req_t req, struct fuse_file_info *info)
|
||||
{
|
||||
ttynvt_t *tty = (ttynvt_t *) (uintptr_t) info->fh;
|
||||
|
||||
ttynvt_log("connection closed");
|
||||
ttynvt_log("connection closed\n");
|
||||
|
||||
close(tty->fds[0].fd);
|
||||
|
||||
@@ -191,6 +191,7 @@ static void *ttynvt_read_net(void *arg)
|
||||
/*buffer overflow */
|
||||
tty->blen = 0;
|
||||
read_avail = RX_BUF_SIZE;
|
||||
ttynvt_log("WARNING: rx buffer overflow\n");
|
||||
}
|
||||
res = read(tty->fds[0].fd, tty->buf + tty->blen, read_avail);
|
||||
|
||||
@@ -237,13 +238,13 @@ static int ttynvt_connect(const char *host, unsigned int port)
|
||||
|
||||
if (sockfd < 0)
|
||||
{
|
||||
perror("ERROR: opening socket\n");
|
||||
ttynvt_log("ERROR: opening socket: %s\n", strerror(errno));
|
||||
return sockfd;
|
||||
}
|
||||
server = gethostbyname(host);
|
||||
if (server == NULL)
|
||||
{
|
||||
perror("ERROR: can't resolve host name");
|
||||
ttynvt_log("ERROR: can't resolve host name: %s\n", strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
bzero((char *)&serveraddr, sizeof(serveraddr));
|
||||
@@ -255,7 +256,7 @@ static int ttynvt_connect(const char *host, unsigned int port)
|
||||
if (connect
|
||||
(sockfd, (const struct sockaddr *)&serveraddr, sizeof(serveraddr)) < 0)
|
||||
{
|
||||
perror("ERROR: connecting\n");
|
||||
ttynvt_log("ERROR: failed to connecti: %s\n", strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
return sockfd;
|
||||
@@ -797,7 +798,7 @@ static void print_help(void)
|
||||
fprintf(stderr, "ttynvt Usage:\n"
|
||||
"\t-M major, --maj=major\n"
|
||||
"\t-m minor, --min=minor\n"
|
||||
"\t-n name, --name=name (default: ttynvt)\n"
|
||||
"\t-n name, --name=name (default: ttyNVT0)\n"
|
||||
"\t\tDevice will be created in /dev/$name.\n"
|
||||
"\t-l logfile, --log=file name\n"
|
||||
"\t-s server, --server=host name or IP address\n"
|
||||
|
||||
Reference in New Issue
Block a user