terminal: lxc_terminal_create()

parent 49cd0656
...@@ -869,13 +869,11 @@ int lxc_terminal_create_log_file(struct lxc_terminal *terminal) ...@@ -869,13 +869,11 @@ int lxc_terminal_create_log_file(struct lxc_terminal *terminal)
int lxc_terminal_create(struct lxc_terminal *terminal) int lxc_terminal_create(struct lxc_terminal *terminal)
{ {
int ret, saved_errno; int ret;
ret = openpty(&terminal->master, &terminal->slave, terminal->name, NULL, ret = openpty(&terminal->master, &terminal->slave, terminal->name, NULL, NULL);
NULL);
saved_errno = errno;
if (ret < 0) { if (ret < 0) {
ERROR("%s - Failed to allocate a pty", strerror(saved_errno)); SYSERROR("Failed to open terminal");
return -1; return -1;
} }
...@@ -893,7 +891,7 @@ int lxc_terminal_create(struct lxc_terminal *terminal) ...@@ -893,7 +891,7 @@ int lxc_terminal_create(struct lxc_terminal *terminal)
ret = lxc_terminal_peer_default(terminal); ret = lxc_terminal_peer_default(terminal);
if (ret < 0) { if (ret < 0) {
ERROR("Failed to allocate a peer pty device"); ERROR("Failed to allocate proxy terminal");
goto err; goto err;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment