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__ */
|