X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=perl%2FGuestfs.xs;h=14a9225847c31b0a0000fa15e7b830f20050ca8c;hb=161018ed1e90c796e6e099859979da02d5f3e410;hp=580b743dc8d692fd996efd8255e480a4bdd73887;hpb=b3f11c5f62f725fa3f09452b38d52dba764f80d0;p=libguestfs.git diff --git a/perl/Guestfs.xs b/perl/Guestfs.xs index 580b743..14a9225 100644 --- a/perl/Guestfs.xs +++ b/perl/Guestfs.xs @@ -914,3 +914,19 @@ lvm_remove_all (g) croak ("lvm_remove_all: %s", guestfs_last_error (g)); } +SV * +file (g, path) + guestfs_h *g; + char *path; +PREINIT: + char *description; + CODE: + description = guestfs_file (g, path); + if (description == NULL) { + croak ("file: %s", guestfs_last_error (g)); + } + RETVAL = newSVpv (description, 0); + free (description); + OUTPUT: + RETVAL +