X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=generator%2Fgenerator_c.ml;h=fa9c0ff9211324a71271dc25373c745c81b4471b;hb=70daccfe4e9939078436c2830928d8e53432dd84;hp=45374757449c0cce9cb258096624f329b50568a7;hpb=4b53a3737b76cad7aca407a0d9e37fed1d42ef69;p=libguestfs.git diff --git a/generator/generator_c.ml b/generator/generator_c.ml index 4537475..fa9c0ff 100644 --- a/generator/generator_c.ml +++ b/generator/generator_c.ml @@ -483,6 +483,10 @@ extern void guestfs_set_close_callback (guestfs_h *g, guestfs_close_cb cb, void extern void guestfs_set_progress_callback (guestfs_h *g, guestfs_progress_cb cb, void *opaque) GUESTFS_DEPRECATED_BY(\"set_event_callback\"); +/* User cancellation. */ +#define LIBGUESTFS_HAVE_USER_CANCEL 1 +extern void guestfs_user_cancel (guestfs_h *g); + /* Private data area. */ #define LIBGUESTFS_HAVE_SET_PRIVATE 1 extern void guestfs_set_private (guestfs_h *g, const char *key, void *data); @@ -1488,6 +1492,7 @@ and generate_linker_script () = "guestfs_set_private"; "guestfs_set_progress_callback"; "guestfs_set_subprocess_quit_callback"; + "guestfs_user_cancel"; (* Unofficial parts of the API: the bindings code use these * functions, so it is useful to export them.