From: Enrico Scholz Date: Thu, 19 Feb 2004 22:25:50 +0000 (+0000) Subject: applied new iattr interface X-Git-Tag: VERSION_0_10~605 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7975da3c20a5dc999f5345233484030f93db0e50;p=util-vserver.git applied new iattr interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@956 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/lib_internal/unify-unify.c b/util-vserver/lib_internal/unify-unify.c index 9b3ef28..5c78be6 100644 --- a/util-vserver/lib_internal/unify-unify.c +++ b/util-vserver/lib_internal/unify-unify.c @@ -30,7 +30,7 @@ #include bool -Unify_unify(char const *src, struct stat const *src_stat, +Unify_unify(char const *src, struct stat const UNUSED *src_stat, char const *dst) { size_t l = strlen(dst); @@ -39,9 +39,8 @@ Unify_unify(char const *src, struct stat const *src_stat, bool res = false; // at first, set the ILI flags on 'src' - if (vc_set_iattr_compat(src, src_stat->st_dev, src_stat->st_ino, - 0, VC_IATTR_IUNLINK, VC_IATTR_IUNLINK, - &src_stat->st_mode)==-1) + if (vc_set_iattr(src, + 0, VC_IATTR_IUNLINK, VC_IATTR_IUNLINK)==-1) return false; // now, create a temporary filename diff --git a/util-vserver/lib_internal/util-safechdir.c b/util-vserver/lib_internal/util-safechdir.c index 1abbb45..8526ddf 100644 --- a/util-vserver/lib_internal/util-safechdir.c +++ b/util-vserver/lib_internal/util-safechdir.c @@ -24,6 +24,7 @@ #include #include #include +#include int safeChdir(char const *path, struct stat const *exp_stat)