X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fupload.c;h=aede24a5a3a64a896cc7dda764fadd625c14862a;hp=7815e2344161bccf9cbf2fc159c1d8d87165f606;hb=84fc760439e82e6b3616abd0d1f9bd7d7eb01ec0;hpb=1997858e90da728287ef26a6d01a5766ac914312 diff --git a/daemon/upload.c b/daemon/upload.c index 7815e23..aede24a 100644 --- a/daemon/upload.c +++ b/daemon/upload.c @@ -36,7 +36,7 @@ write_cb (void *fd_ptr, const void *buf, int len) /* Has one FileIn parameter. */ int -do_upload (char *filename) +do_upload (const char *filename) { int err, fd, r, is_dev; @@ -88,12 +88,12 @@ do_upload (char *filename) /* Has one FileOut parameter. */ int -do_download (char *filename) +do_download (const char *filename) { int fd, r, is_dev; char buf[GUESTFS_MAX_CHUNK_SIZE]; - NEED_ROOT_OR_IS_DEVICE (filename, return -1); + REQUIRE_ROOT_OR_RESOLVE_DEVICE (filename, return -1); is_dev = strncmp (filename, "/dev/", 5) == 0;