X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Ffile.c;h=476f44569a1d99ef93ac5a673eb3efb682f47c59;hp=da899b6c59dd56e214046bba75991027a4596e2f;hb=3a99114360636806078bbf614c241e89661bcc7f;hpb=55b6e18f95950b1a2ec69d549c9e6c8a5758d166 diff --git a/daemon/file.c b/daemon/file.c index da899b6..476f445 100644 --- a/daemon/file.c +++ b/daemon/file.c @@ -270,40 +270,6 @@ do_lchown (int owner, int group, const char *path) } int -do_exists (const char *path) -{ - int r; - - CHROOT_IN; - r = access (path, F_OK); - CHROOT_OUT; - - return r == 0; -} - -int -do_is_file (const char *path) -{ - int r; - struct stat buf; - - CHROOT_IN; - r = lstat (path, &buf); - CHROOT_OUT; - - if (r == -1) { - if (errno != ENOENT && errno != ENOTDIR) { - reply_with_perror ("stat: %s", path); - return -1; - } - else - return 0; /* Not a file. */ - } - - return S_ISREG (buf.st_mode); -} - -int do_write_file (const char *path, const char *content, int size) { int fd;