diff options
author | Daniel Stenberg <daniel@haxx.se> | 2003-09-15 21:42:46 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2003-09-15 21:42:46 +0000 |
commit | 20943292ff60b10ec6a7c8d10f42b8ee3fb766bf (patch) | |
tree | 173c31c4763f47f512e5b6ff97922f9413619239 /tests | |
parent | b2ddfb54a7fae4c95958793241700c73f5529b0d (diff) |
make the NTLM part numbers get increased instead of plainly assigned, as
this then makes redirection tests work (as the new test 89)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/server/sws.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/server/sws.c b/tests/server/sws.c index 0157d9e5c..147de9af4 100644 --- a/tests/server/sws.c +++ b/tests/server/sws.c @@ -308,6 +308,8 @@ static int get_request(int sock, int *part, int *open) *part = test_no % 10000; test_no /= 10000; } + else + *part = 0; sprintf(logbuf, "Found test number %d in path", test_no); logmsg(logbuf); @@ -316,18 +318,18 @@ static int get_request(int sock, int *part, int *open) /* If the client is passing this Digest-header, we set the part number to 1000. Not only to spice up the complexity of this, but to make Digest stuff to work in the test suite. */ - logmsg("Received Digest request, sending back data 1000"); - *part = 1000; + *part += 1000; + logmsg("Received Digest request, sending back data %d", *part); } else if(strstr(reqbuf, "Authorization: NTLM TlRMTVNTUAAD")) { /* If the client is passing this type-3 NTLM header */ - logmsg("Received NTLM type-3, sending back data 1002"); - *part = 1002; + *part += 1002; + logmsg("Received NTLM type-3, sending back data %d", *part); } else if(strstr(reqbuf, "Authorization: NTLM TlRMTVNTUAAB")) { /* If the client is passing this type-1 NTLM header */ - logmsg("Received NTLM type-1, sending back data 1001"); - *part = 1001; + *part += 1001; + logmsg("Received NTLM type-1, sending back data %d", *part); } if(strstr(reqbuf, "Connection: close")) |