/* vutil.cc 07/07/2005 08.36.32 */ int file_copy (const char *src, const char *dst, struct stat64&st); int setext2flag (const char *fname, bool set, int ext2flags); int vbuild_mkdir (const char *path, mode_t mode); int vbuild_mknod (const char *path, mode_t mode, dev_t dev); int vbuild_symlink (const char *src, const char *dst); int vbuild_link (const char *src, const char *dst); int vbuild_unlink (const char *path); int vbuild_chown (const char *path, uid_t uid, gid_t gid); int vbuild_file_copy (const char *src, const char *dst, struct stat64&st); void vutil_loadallpkg (string&refserver, list&packages); int vutil_lstat (string path, struct stat64&st); FILE *vutil_execdistcmd (const char *key, const string&vserver, const char *args); int vutil_readconf (const char *name, VSERVER_CONF&conf); int vutil_readconf (const string&name, VSERVER_CONF&conf); unsigned vutil_get_iunlinkflag (void); unsigned vutil_get_ibarrierflag (void); /* syscall.cc 31/08/2005 16.14.02 */ extern "C" int call_new_s_context (int nbctx, int ctxs[], unsigned int remove_cap, unsigned long long flags, unsigned long long flagmask); extern "C" int call_set_ipv4root (unsigned long ip[], int nb, unsigned long bcast, unsigned long mask[]); extern "C" int call_set_ctxlimit (int res, long lim); extern "C" int call_setarch (const char *arch); extern "C" int call_setkrelease (const char *rel);