mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-03 13:01:14 +00:00

Add git_pkt_gen_proto to crete a request from an url. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
36 lines
541 B
C
36 lines
541 B
C
#ifndef INCLUDE_net_h__
|
|
#define INCLUDE_net_h__
|
|
|
|
#include "common.h"
|
|
#include "oid.h"
|
|
#include "types.h"
|
|
|
|
#define GIT_DEFAULT_PORT "9418"
|
|
|
|
/*
|
|
* We need this because we need to know whether we should call
|
|
* git-upload-pack or git-receive-pack on the remote end when get_refs
|
|
* gets called.
|
|
*/
|
|
|
|
enum git_net_direction {
|
|
INTENT_PUSH,
|
|
INTENT_PULL
|
|
};
|
|
|
|
/*
|
|
* This is what we give out on ->ls()
|
|
*/
|
|
|
|
struct git_remote_head {
|
|
git_oid oid;
|
|
char *name;
|
|
};
|
|
|
|
struct git_headarray {
|
|
unsigned int len;
|
|
struct git_remote_head **heads;
|
|
};
|
|
|
|
#endif
|