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:1558:
function callback, mixed ... args) { array a; if (mx) { a = column(mx, "mx"); sort(column(mx, "preference"), a); } callback(a, @args); }, callback, @args); }
+
void close()
+
{
+
udp::close();
+
udp::set_read_callback(0);
+
}
+
//! protected void create(void|string|array(string) server, void|string|array(string) domain) { if(!udp::bind(0)) error( "DNS: failed to bind a port.\n" ); #if 0 werror("Protocols.DNS.async_client(%O, %O)\n" "UDP Address: %s\n" "%s\n", server, domain, udp::query_address(),