mirror of
				https://git.proxmox.com/git/libgit2
				synced 2025-10-31 17:35:57 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			834 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			834 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __COMMON_H__
 | |
| #define __COMMON_H__
 | |
| 
 | |
| #include <git2.h>
 | |
| 
 | |
| 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__ */
 | 
