From: Enrico Scholz Date: Thu, 24 Mar 2005 12:45:06 +0000 (+0000) Subject: s!write()!Vwrite()! at some places X-Git-Tag: IPSENTINEL_VERSION_0_12~13 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1605e442af952a9939a535accdca9037840a4fc1;p=util-vserver.git 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 --- 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)) {