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