X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=perl%2FGuestfs.xs;h=38c60c2173b16585e2e55db1a1f667ee1713f1a9;hb=89404ec0ba9781b55cb3a87689bcc519e7d73ea2;hp=9d8a49cfdd04e2554999330560f8907f27b01dc7;hpb=ab0397017cc26833c09946cca19d86b907822a94;p=libguestfs.git diff --git a/perl/Guestfs.xs b/perl/Guestfs.xs index 9d8a49c..38c60c2 100644 --- a/perl/Guestfs.xs +++ b/perl/Guestfs.xs @@ -1573,3 +1573,18 @@ PREINIT: OUTPUT: RETVAL +SV * +fsck (g, fstype, device) + guestfs_h *g; + char *fstype; + char *device; +PREINIT: + int status; + CODE: + status = guestfs_fsck (g, fstype, device); + if (status == -1) + croak ("fsck: %s", guestfs_last_error (g)); + RETVAL = newSViv (status); + OUTPUT: + RETVAL +