X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fsyscall_setiattr-fscompat.hc;h=f14e862e3264fc043f69781d6b76f4d6d96da683;hb=b34930a1f690d61fb2345ff9d0b5cddc893c0ae5;hp=171e83c96767b4aeaae1585ef7b41e02093a87b6;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/lib/syscall_setiattr-fscompat.hc b/lib/syscall_setiattr-fscompat.hc index 171e83c..f14e862 100644 --- a/lib/syscall_setiattr-fscompat.hc +++ b/lib/syscall_setiattr-fscompat.hc @@ -1,16 +1,16 @@ // $Id$ --*- c -*-- // Copyright (C) 2004 Enrico Scholz -// +// // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; version 2 of the License. -// +// // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. -// +// // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. @@ -26,6 +26,7 @@ #include "ioctl-getxflg.hc" #include +#include static inline ALWAYSINLINE int vc_set_iattr_fscompat(char const *filename, @@ -38,7 +39,7 @@ vc_set_iattr_fscompat(char const *filename, fd = open(filename, O_RDONLY|O_NONBLOCK); if (fd==-1) return -1; - + stat_rc = fstat(fd, &st); if (stat_rc==-1) goto err; @@ -60,7 +61,7 @@ vc_set_iattr_fscompat(char const *filename, if (vc_X_set_ext2flags(fd, 0, VC_IMMUTABLE_LINK_FL)==-1 || fchmod(fd, 0500)) goto err; - } + } } if ( (mask&VC_IATTR_XID) &&