1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-03 05:09:14 +00:00

Reverted change tom match.numbytes

This commit is contained in:
patrik
2012-01-03 15:10:04 +00:00
parent 1b370e16a4
commit a1bdd51eaf
3 changed files with 2 additions and 5 deletions

View File

@@ -1,8 +1,5 @@
# Nmap Changelog ($Id$); -*-text-*-
o [NSE] Fixed bug in match.numbytes that would return one byte less than what
was requested. Updated redis library to take the fix into account. [Patrik]
o Added probe and matchline for Couchbase Membase NoSQL database [Patrik]
o Added the new --script-args-file option which allows you to specify

View File

@@ -45,7 +45,7 @@ end
-- @usage sock:receive_buf(match.numbytes(80))
-- @see nmap.receive_buf
numbytes = function(num)
local n = num + 1
local n = num
return function(buf)
if(#buf >=n) then
return n, n

View File

@@ -76,7 +76,7 @@ Response = {
local len = tonumber(data:match("^%$(%d*)"))
-- we should only have a single line, so we can just peel of the length
status, data = self.socket:receive_buf(match.numbytes(len-1))
status, data = self.socket:receive_buf(match.numbytes(len))
if( not(status) ) then
return false, "Failed to receive data from server"
end