Convert cpio to use memiter.
diff --git a/inc/cpio.h b/inc/cpio.h
index a563ae6..ad6f4b7 100644
--- a/inc/cpio.h
+++ b/inc/cpio.h
@@ -4,19 +4,9 @@
#include <stdbool.h>
#include <stddef.h>
-struct cpio {
- const struct cpio_header *first;
- size_t total_size;
-};
+#include "memiter.h"
-struct cpio_iter {
- const struct cpio_header *cur;
- size_t size_left;
-};
-
-void cpio_init(struct cpio *c, const void *buf, size_t size);
-void cpio_init_iter(struct cpio *c, struct cpio_iter *iter);
-bool cpio_next(struct cpio_iter *iter, const char **name, const void **contents,
+bool cpio_next(struct memiter *iter, const char **name, const void **contents,
size_t *size);
#endif /* _CPIO_H */