2
0
mirror of git://github.com/lxc/lxc synced 2025-08-31 04:59:37 +00:00

use the rootfs mount point for the tty's

The rootfs is always located in rootfs->mount, let's use it for
the tty.

Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
This commit is contained in:
Daniel Lezcano
2010-10-03 23:09:35 +02:00
committed by Daniel Lezcano
parent 466978b083
commit bc9bd0e31e

View File

@@ -386,12 +386,15 @@ static int setup_tty(const struct lxc_rootfs *rootfs,
char path[MAXPATHLEN];
int i;
if (!rootfs->path)
return 0;
for (i = 0; i < tty_info->nbtty; i++) {
struct lxc_pty_info *pty_info = &tty_info->pty_info[i];
snprintf(path, sizeof(path), "%s/dev/tty%d",
rootfs->path ? rootfs->path : "", i + 1);
rootfs->mount ? rootfs->mount : LXCROOTFSMOUNT, i + 1);
/* At this point I can not use the "access" function
* to check the file is present or not because it fails