From 1605e442af952a9939a535accdca9037840a4fc1 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Thu, 24 Mar 2005 12:45:06 +0000 Subject: [PATCH] s!write()!Vwrite()! at some places use Echdir() instead of chdir() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1981 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/src/secure-mount.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/util-vserver/src/secure-mount.c b/util-vserver/src/secure-mount.c index 08d83d4..4e35a32 100644 --- a/util-vserver/src/secure-mount.c +++ b/util-vserver/src/secure-mount.c @@ -54,6 +54,7 @@ #include #define ENSC_WRAPPERS_FCNTL 1 +#define ENSC_WRAPPERS_UNISTD 1 #include #define MNTPOINT "/etc" @@ -520,7 +521,7 @@ showFstabPosition(int fd, char const *fname, size_t line_nr, size_t col_nr) buf[len++] = ':'; len += utilvserver_fmt_uint(buf+len, col_nr); WRITE_STR(fd, fname); - write(fd, buf, len); + Vwrite(fd, buf, len); } @@ -572,7 +573,7 @@ mountFstab(struct Options const *opt) case prIGNORE : break; case prDOIT : { bool is_rootfs = (strcmp(mnt.dst, "/")==0); - chdir("/"); + Echdir("/"); if (( is_rootfs && opt->rootfs==rfsNO) || (!is_rootfs && opt->rootfs==rfsONLY)) { /* ignore the entry */ } else if (!mountSingle(&mnt, opt)) { -- 1.8.1.5