diff options
author | Daniel Barkalow <barkalow@iabervon.org> | 2007-10-29 22:03:39 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-11-02 22:40:44 -0700 |
commit | 96249c04c07f00485a3ed1052ff10b27ab147fc5 (patch) | |
tree | 47fc355fbf8eb14f877a2c93f19dfe511d68feb4 /send-pack.h | |
parent | 18f7c51cf921f7db021e012499456120f3f095a9 (diff) | |
download | git-96249c04c07f00485a3ed1052ff10b27ab147fc5.tar.gz |
Build-in send-pack, with an API for other programs to call.
Also marks some more things as const, as needed.
Signed-off-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'send-pack.h')
-rw-r--r-- | send-pack.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/send-pack.h b/send-pack.h new file mode 100644 index 0000000000..7a24f71c77 --- /dev/null +++ b/send-pack.h @@ -0,0 +1,17 @@ +#ifndef SEND_PACK_H +#define SEND_PACK_H + +struct send_pack_args { + const char *receivepack; + unsigned verbose:1, + send_all:1, + force_update:1, + use_thin_pack:1, + dry_run:1; +}; + +int send_pack(struct send_pack_args *args, + const char *dest, struct remote *remote, + int nr_heads, const char **heads); + +#endif |