X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=perl%2FGuestfs.xs;h=d6ef053de015256b7ee50a65c237eb1189cee0b9;hp=6980bdacdbb77a53f8db1e0cff4e7b6ad266e339;hb=e492608f2f3809a824cb70ee03ff305964b69dd7;hpb=9a92446bcad09b492dee42dd5950bac67073fbea diff --git a/perl/Guestfs.xs b/perl/Guestfs.xs index 6980bda..d6ef053 100644 --- a/perl/Guestfs.xs +++ b/perl/Guestfs.xs @@ -2798,3 +2798,17 @@ PREINIT: OUTPUT: RETVAL +SV * +du (g, path) + guestfs_h *g; + char *path; +PREINIT: + int64_t sizekb; + CODE: + sizekb = guestfs_du (g, path); + if (sizekb == -1) + croak ("du: %s", guestfs_last_error (g)); + RETVAL = my_newSVll (sizekb); + OUTPUT: + RETVAL +