[Libguestfs] virt-edit rewritten in C