| struct ref_list prerequisites; |
| struct ref_list references; |
| int is_bundle(const char *path, int quiet); |
| int read_bundle_header(const char *path, struct bundle_header *header); |
| int create_bundle(struct repository *r, const char *path, |
| int argc, const char **argv, struct argv_array *pack_options); |
| int verify_bundle(struct repository *r, struct bundle_header *header, int verbose); |
| int unbundle(struct repository *r, struct bundle_header *header, |
| int bundle_fd, int flags); |
| int list_bundle_refs(struct bundle_header *header, |
| int argc, const char **argv); |