X-Git-Url: http://git.scripts.mit.edu/?a=blobdiff_plain;f=daemon.c;h=6aeddcb98d2694a705d34e80293fc81a20bc39a8;hb=115dedd72223e101181363f4e6053b4c937fdc37;hp=df8c0ab0588e70ad6e6f56195535030055782d85;hpb=2c697a67b14d432b844e996243633711ef5f4b32;p=git.git diff --git a/daemon.c b/daemon.c index df8c0ab058..6aeddcb98d 100644 --- a/daemon.c +++ b/daemon.c @@ -600,7 +600,7 @@ static void parse_host_arg(char *extra_args, int buflen) static int execute(void) { - static char line[1000]; + char *line = packet_buffer; int pktlen, len, i; char *addr = getenv("REMOTE_ADDR"), *port = getenv("REMOTE_PORT"); @@ -608,7 +608,7 @@ static int execute(void) loginfo("Connection from %s:%s", addr, port); alarm(init_timeout ? init_timeout : timeout); - pktlen = packet_read_line(0, line, sizeof(line)); + pktlen = packet_read(0, NULL, NULL, packet_buffer, sizeof(packet_buffer), 0); alarm(0); len = strlen(line);