X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=ssh-fetch.c;h=0b89df6ddae5cfdfa4259379fc801f5e28f7c403;hb=3899e7a329aabfc22eca9beb82599e1bb214b3d2;hp=6e16568f88f6fcbbb79d23c1f6187860c8cfb453;hpb=4211e4d10cd98b1aeed97bdb6cdebb9411956bb5;p=git.git diff --git a/ssh-fetch.c b/ssh-fetch.c index 6e16568f8..0b89df6dd 100644 --- a/ssh-fetch.c +++ b/ssh-fetch.c @@ -17,7 +17,7 @@ static int fd_in; static int fd_out; -static unsigned char remote_version = 0; +static unsigned char remote_version; static unsigned char local_version = 1; static ssize_t force_write(int fd, void *buffer, size_t length) @@ -36,9 +36,9 @@ static ssize_t force_write(int fd, void *buffer, size_t length) return ret; } -static int prefetches = 0; +static int prefetches; -static struct object_list *in_transit = NULL; +static struct object_list *in_transit; static struct object_list **end_of_transit = &in_transit; void prefetch(unsigned char *sha1) @@ -59,7 +59,7 @@ void prefetch(unsigned char *sha1) } static char conn_buf[4096]; -static size_t conn_buf_posn = 0; +static size_t conn_buf_posn; int fetch(unsigned char *sha1) { @@ -132,6 +132,7 @@ int main(int argc, char **argv) prog = getenv("GIT_SSH_PUSH"); if (!prog) prog = "git-ssh-upload"; + setup_ident(); setup_git_directory(); git_config(git_default_config);