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:278:
array domains = ({}); void create(void|string|array(string) server, void|int|array(string) domain) { if(!server) { string domain; #if __NT__ domain=get_tcpip_param("Domain");
-
nameservers =
({
get_tcpip_param("NameServer")
})
;
+
nameservers = get_tcpip_param("NameServer")
/ " "
;
domains=get_tcpip_param("SearchList") / " "- ({""}); #else string resolv_conf; foreach(({"/etc/resolv.conf", "/amitcp/db/resolv.conf"}), string resolv_loc) if ((resolv_conf = Stdio.read_file(resolv_loc))) break; if (!resolv_conf) { throw(({ "Protocols.DNS.client(): No /etc/resolv.conf!\n", backtrace() }));