Blame upload-pack.h

Packit 4511e4
#ifndef UPLOAD_PACK_H
Packit 4511e4
#define UPLOAD_PACK_H
Packit 4511e4
Packit 4511e4
struct upload_pack_options {
Packit 4511e4
	int stateless_rpc;
Packit 4511e4
	int advertise_refs;
Packit 4511e4
	unsigned int timeout;
Packit 4511e4
	int daemon_mode;
Packit 4511e4
};
Packit 4511e4
Packit 4511e4
void upload_pack(struct upload_pack_options *options);
Packit 4511e4
Packit 4511e4
struct repository;
Packit 4511e4
struct argv_array;
Packit 4511e4
struct packet_reader;
Packit 4511e4
extern int upload_pack_v2(struct repository *r, struct argv_array *keys,
Packit 4511e4
			  struct packet_reader *request);
Packit 4511e4
Packit 4511e4
struct strbuf;
Packit 4511e4
extern int upload_pack_advertise(struct repository *r,
Packit 4511e4
				 struct strbuf *value);
Packit 4511e4
Packit 4511e4
#endif /* UPLOAD_PACK_H */