#ifndef __COMMON_H__ #define __COMMON_H__ #include typedef int (*git_cb)(git_repository *, int , char **); int ls_remote(git_repository *repo, int argc, char **argv); int parse_pkt_line(git_repository *repo, int argc, char **argv); int show_remote(git_repository *repo, int argc, char **argv); int fetch(git_repository *repo, int argc, char **argv); int index_pack(git_repository *repo, int argc, char **argv); int do_clone(git_repository *repo, int argc, char **argv); int cred_acquire_cb(git_cred **out, const char * url, const char * username_from_url, unsigned int allowed_types, void *payload); #ifndef PRIuZ /* Define the printf format specifer to use for size_t output */ #if defined(_MSC_VER) || defined(__MINGW32__) # define PRIuZ "Iu" #else # define PRIuZ "zu" #endif #endif #endif /* __COMMON_H__ */