recvfrom(-1) is not the same as recvfrom()

This commit is contained in:
Daniel Barlow 2023-02-15 20:42:12 +00:00
parent f98b9c5c97
commit 2388e4ca24

View file

@ -320,7 +320,7 @@ function tftp:listen(rrq_generator_callback, wrq_generator_callback, hosts, port
If the request is invalid, responds to the client with error and returns `nil` If the request is invalid, responds to the client with error and returns `nil`
otherwise returns the parsed request. otherwise returns the parsed request.
]] ]]
local msg, host, port = socket:recvfrom(-1) local msg, host, port = socket:recvfrom()
if msg ~= false then if msg ~= false then
local okay, xRQ = pcall(self.parse_XRQ, msg) local okay, xRQ = pcall(self.parse_XRQ, msg)
if not okay then if not okay then