OT: What Might Break getbostbyname() ?

Tim Daneliuk tundra at tundraware.com
Thu Jan 17 04:04:34 UTC 2013


This is not really a FreeBSD problem ... in fact, it's happening on
a Solaris 10 machine. But because the TCP stack and its userland
interface came from BSD, I am hoping some kind soul might have
an insight into what's going on ...

The machine in question does DNS lookups fine via dig or nslookup.
I believe these connect directly to the DNS server(s) specified
in /etc/resolv.conf.

However, any program that uses gethostbyname() - like ping - fails
and says it cannot resolve the name.

I'm looking for hints here on why or how gethostbyname() and/or
the network stack could get clobbered so as to not be able to talk
to the DNS servers which I know are reachable via dig and nslookup.

TIA,
-- 
----------------------------------------------------------------------------
Tim Daneliuk     tundra at tundraware.com
PGP Key:         http://www.tundraware.com/PGP/



More information about the freebsd-questions mailing list