From 435e2bc75797b14bc27dc4048b7fa1f3caa446f1 Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Thu, 28 Jul 2011 12:41:44 -0700 Subject: Removed an extraneous \n that violated the SSO daemon protocol This caused fake_ntlm to abort due to an invalid command causing sporadic test 2005 failures. --- lib/http_ntlm.c | 2 +- tests/server/fake_ntlm.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/http_ntlm.c b/lib/http_ntlm.c index efc38c7d5..79481a46d 100644 --- a/lib/http_ntlm.c +++ b/lib/http_ntlm.c @@ -962,7 +962,7 @@ CURLcode Curl_output_ntlm_sso(struct connectdata *conn, conn->response_header = NULL; break; case NTLMSTATE_TYPE2: - input = aprintf("TT %s\n", conn->challenge_header); + input = aprintf("TT %s", conn->challenge_header); if(!input) return CURLE_OUT_OF_MEMORY; res = sso_ntlm_response(conn, diff --git a/tests/server/fake_ntlm.c b/tests/server/fake_ntlm.c index 2fff0b3e8..53f79c059 100644 --- a/tests/server/fake_ntlm.c +++ b/tests/server/fake_ntlm.c @@ -220,7 +220,7 @@ int main(int argc, char *argv[]) } } - while(fgets(buf, 1024, stdin)) { + while(fgets(buf, sizeof(buf), stdin)) { if(strcmp(buf, type1_input) == 0) { stream=fopen(filename, "rb"); if(!stream) { -- cgit v1.2.3