1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00

Fix a string format error in the HTTP dechunking code.

This commit is contained in:
david
2010-01-21 00:35:12 +00:00
parent 8a895ff0d9
commit d390452e36

View File

@@ -344,7 +344,9 @@ local function recv_chunked(s, partial)
chunks[#chunks + 1] = chunk
line, partial = recv_line(s, partial)
if not line or not string.match(line, "^\r?\n") then
if not line then
return nil, string.format("Didn't find CRLF after chunk-data.")
elseif not string.match(line, "^\r?\n") then
return nil, string.format("Didn't find CRLF after chunk-data; got %q.", line)
end
until chunk_size == 0