diff --git a/pkgs/tufted/tftp.lua b/pkgs/tufted/tftp.lua index b4787a0..e0412e5 100644 --- a/pkgs/tufted/tftp.lua +++ b/pkgs/tufted/tftp.lua @@ -301,6 +301,7 @@ function tftp:listen(rrq_generator_callback, wrq_generator_callback, hosts, port if request.opcode == 'WRQ' then requestsocket:sendto(self.ACK(0), host, port) end end local handlersocket = UDPSocket() + handlersocket:bind("*", 0) local handler = self['handle_' .. request.opcode](self, handlersocket, host, port, generator, request.options) return { handler=handler,