pike.git
/
lib
/
modules
/
Protocols.pmod
/
DNS.pmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/lib/modules/Protocols.pmod/DNS.pmod:1811:
call_out(retry,RETRY_DELAY,r,1); return; } } /* We failed miserably to find a request id to use, * so we create a second UDP port to be able to have more * requests 'in the air'. /Hubbe */ if(!next_client)
-
next_client=
async
_
client
(nameservers,domains);
+
next_client=
this
_
program
(nameservers,domains);
next_client->do_query(domain, cl, type, callback, @args); } protected private void rec_data(mapping m) { mixed err; if (err = catch { if(m->port != 53 || !has_value(nameservers, m->ip)) return; sscanf(m->data,"%2c",int id);