Blame examples/network/common.h

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