Mercurial > prosody-hg
comparison net/adns.lua @ 5776:bd0ff8ae98a8
Remove all trailing whitespace
| author | Florian Zeitz <florob@babelmonkeys.de> |
|---|---|
| date | Fri, 09 Aug 2013 17:48:21 +0200 |
| parents | 411e9e7d8035 |
| children | a29cc79295e6 |
comparison
equal
deleted
inserted
replaced
| 5775:a6c2b8933507 | 5776:bd0ff8ae98a8 |
|---|---|
| 1 -- Prosody IM | 1 -- Prosody IM |
| 2 -- Copyright (C) 2008-2010 Matthew Wild | 2 -- Copyright (C) 2008-2010 Matthew Wild |
| 3 -- Copyright (C) 2008-2010 Waqas Hussain | 3 -- Copyright (C) 2008-2010 Waqas Hussain |
| 4 -- | 4 -- |
| 5 -- This project is MIT/X11 licensed. Please see the | 5 -- This project is MIT/X11 licensed. Please see the |
| 6 -- COPYING file in the source package for more information. | 6 -- COPYING file in the source package for more information. |
| 7 -- | 7 -- |
| 8 | 8 |
| 9 local server = require "net.server"; | 9 local server = require "net.server"; |
| 62 log("warn", "DNS socket for %s disconnected: %s", peername, err); | 62 log("warn", "DNS socket for %s disconnected: %s", peername, err); |
| 63 local servers = resolver.server; | 63 local servers = resolver.server; |
| 64 if resolver.socketset[conn] == resolver.best_server and resolver.best_server == #servers then | 64 if resolver.socketset[conn] == resolver.best_server and resolver.best_server == #servers then |
| 65 log("error", "Exhausted all %d configured DNS servers, next lookup will try %s again", #servers, servers[1]); | 65 log("error", "Exhausted all %d configured DNS servers, next lookup will try %s again", #servers, servers[1]); |
| 66 end | 66 end |
| 67 | 67 |
| 68 resolver:servfail(conn); -- Let the magic commence | 68 resolver:servfail(conn); -- Let the magic commence |
| 69 end | 69 end |
| 70 end | 70 end |
| 71 handler, err = server.wrapclient(sock, "dns", 53, listener); | 71 handler, err = server.wrapclient(sock, "dns", 53, listener); |
| 72 if not handler then | 72 if not handler then |
| 73 return nil, err; | 73 return nil, err; |
| 74 end | 74 end |
| 75 | 75 |
| 76 handler.settimeout = function () end | 76 handler.settimeout = function () end |
| 77 handler.setsockname = function (_, ...) return sock:setsockname(...); end | 77 handler.setsockname = function (_, ...) return sock:setsockname(...); end |
| 78 handler.setpeername = function (_, ...) peername = (...); local ret = sock:setpeername(...); _:set_send(dummy_send); return ret; end | 78 handler.setpeername = function (_, ...) peername = (...); local ret = sock:setpeername(...); _:set_send(dummy_send); return ret; end |
| 79 handler.connect = function (_, ...) return sock:connect(...) end | 79 handler.connect = function (_, ...) return sock:connect(...) end |
| 80 --handler.send = function (_, data) _:write(data); return _.sendbuffer and _.sendbuffer(); end | 80 --handler.send = function (_, data) _:write(data); return _.sendbuffer and _.sendbuffer(); end |
