Use zip_XXX_t instead of struct zip_XXX or enum zip_XXX.
diff --git a/lib/zip_source_open.c b/lib/zip_source_open.c
index 1fb3c33..31f22bc 100644
--- a/lib/zip_source_open.c
+++ b/lib/zip_source_open.c
@@ -36,7 +36,7 @@
 
 
 int
-zip_source_open(struct zip_source *src)
+zip_source_open(zip_source_t *src)
 {
     if (src->source_closed) {
         return -1;