diff options
author | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-03-02 17:47:01 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2012-03-02 17:47:01 +0100 |
commit | bf686ffabcc2b92bc4c8de248cf21b47f149b4a2 (patch) | |
tree | ece445a56db1875f8fc753ca1c837a690ce45880 /sys/src/cmd/ndb/dns.c | |
parent | d8a60343baca2cc85084e18a817dbf2f0e816dd7 (diff) |
dns: discover my ip address at runtime
Diffstat (limited to 'sys/src/cmd/ndb/dns.c')
-rw-r--r-- | sys/src/cmd/ndb/dns.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/src/cmd/ndb/dns.c b/sys/src/cmd/ndb/dns.c index 1bab66875..1bd0ef7fa 100644 --- a/sys/src/cmd/ndb/dns.c +++ b/sys/src/cmd/ndb/dns.c @@ -65,7 +65,6 @@ struct { Cfg cfg; int debug; -uchar ipaddr[IPaddrlen]; /* my ip address */ int maxage = Defmaxage; int mfd[2]; int needrefresh; @@ -191,15 +190,12 @@ main(int argc, char *argv[]) /* start syslog before we fork */ fmtinstall('F', fcallfmt); dninit(); - /* this really shouldn't be fatal */ - if(myipaddr(ipaddr, mntpt) < 0) - sysfatal("can't read my ip address"); - dnslog("starting %s%sdns %s%s%son %I's %s", + dnslog("starting %s%sdns %s%s%son %s", (cfg.straddle? "straddling ": ""), (cfg.cachedb? "caching ": ""), (cfg.serve? "udp server ": ""), (cfg.justforw? "forwarding-only ": ""), - (cfg.resolver? "resolver ": ""), ipaddr, mntpt); + (cfg.resolver? "resolver ": ""), mntpt); opendatabase(); now = time(nil); /* open time files before we fork */ |