diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2018-06-16 14:45:32 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2018-06-26 12:02:27 +0100 |
commit | e443f67259e2850cf5508b6d5658f6ede47f130b (patch) | |
tree | 2636e7873e2e1017b1052ec0a62249b53cbd10a9 /test | |
parent | 54f3613c5c633833c34c54fbd143a77c7fd7aceb (diff) |
Revert "Testsuite: limited support for Content-length:"
This reverts commit f6f239461fd62b3a4f3142b6b2a85f8f65eee486.
Diffstat (limited to 'test')
-rw-r--r-- | test/src/server.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/test/src/server.c b/test/src/server.c index d433ebe0e..719350c15 100644 --- a/test/src/server.c +++ b/test/src/server.c @@ -519,11 +519,6 @@ s = script; for (count = 0; count < connection_count; count++) { - struct { - int left; - BOOL in_use; - } content_length = { 0, FALSE }; - alarm(timeout); if (port <= 0) { @@ -734,7 +729,6 @@ for (count = 0; count < connection_count; count++) alarm(timeout); n = read(dup_accept_socket, CS buffer+offset, s->len - offset); - if (content_length.in_use) content_length.left -= n; if (n == 0) { printf("%sxpected EOF read from client\n", @@ -752,9 +746,8 @@ for (count = 0; count < connection_count; count++) if (data) do { n = (read(dup_accept_socket, &c, 1) == 1 && c == '.'); - if (content_length.in_use) content_length.left--; while (c != '\n' && read(dup_accept_socket, &c, 1) == 1) - if (content_length.in_use) content_length.left--; + ; } while (!n); else if (memcmp(ss, buffer, n) != 0) { @@ -777,8 +770,7 @@ for (count = 0; count < connection_count; count++) goto END_OFF; } alarm(0); - n = strlen(CS buffer); - if (content_length.in_use) content_length.left -= (n - offset); + n = (int)strlen(CS buffer); while (n > 0 && isspace(buffer[n-1])) n--; buffer[n] = 0; printf("%s\n", buffer); @@ -792,11 +784,6 @@ for (count = 0; count < connection_count; count++) break; } } - - if (sscanf(CCS buffer, "<Content-length: %d", &content_length.left)) - content_length.in_use = TRUE; - if (content_length.in_use && content_length.left <= 0) - shutdown(dup_accept_socket, SHUT_RD); } } |