prefer sizeof *VAR over sizeof TYPE (no semantic change)
[libguestfs.git] / src / guestfs.h
index 823fefe..201d60c 100644 (file)
 
 #include <rpc/xdr.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct guestfs_h guestfs_h;
 typedef struct guestfs_main_loop guestfs_main_loop;
 
@@ -53,6 +57,7 @@ extern void guestfs_free_int_bool (struct guestfs_int_bool *);
 extern void guestfs_free_lvm_pv_list (struct guestfs_lvm_pv_list *);
 extern void guestfs_free_lvm_vg_list (struct guestfs_lvm_vg_list *);
 extern void guestfs_free_lvm_lv_list (struct guestfs_lvm_lv_list *);
+extern void guestfs_free_dirent_list (struct guestfs_dirent_list *);
 
 /* Low-level event API. */
 typedef void (*guestfs_send_cb) (guestfs_h *g, void *data);
@@ -120,4 +125,8 @@ extern guestfs_main_loop *guestfs_get_default_main_loop (void);
 extern guestfs_main_loop *guestfs_create_main_loop (void);
 extern void guestfs_free_main_loop (guestfs_main_loop *);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* GUESTFS_H_ */