*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> res_init (3)              
Title
Content
Arch
Section
 

res_init(3)

Contents


NAME    [Toc]    [Back]

       res_init  -  Search for a default domain name and Internet
       address

SYNOPSIS    [Toc]    [Back]

       #include <sys/types.h>  #include  <netinet/in.h>  #include
       <arpa/nameser.h> #include <resolv.h>

       void res_init(
               void );

LIBRARY    [Toc]    [Back]

       Standard C Library (libc)

DESCRIPTION    [Toc]    [Back]

       The  res_init()  function  reads the /etc/resolv.conf file
       for the default domain name and the  Internet  address  of
       the  initial  hosts  running  the name server, even if the
       name server is not functioning.

       The res_init() function is one of  a  set  of  subroutines
       that  form  the  resolver, a set of functions that resolve
       domain   names.    All   resolver   functions   use    the
       /usr/include/resolv.h  header file, which defines the _res
       data structure.  The  res_init()  function  stores  domain
       name information in the _res data structure.

NOTES    [Toc]    [Back]

       If   the   /etc/resolv.conf   file  does  not  exist,  the
       res_init() function attempts  name  resolution  using  the
       local /etc/hostsfile.  If the system is not using a domain
       name server, the /etc/resolv.conf file should  not  exist.
       The /etc/host file should be present on the system even if
       the system is using a name server.  In this instance,  the
       file  should contain the host IDs that the system requires
       to function even if the name server is not functioning.

FILES    [Toc]    [Back]

       Contains the name server and domain name.  Contains  hostnames
  and  their  addresses  for hosts in a network. This
       file is used  to  resolve  a  hostname  into  an  Internet
       address.

SEE ALSO    [Toc]    [Back]

      
      
       Functions:  dn_comp(3), dn_expand(3), dn_find(3), dn_skipname(3),  _getlong(3),  _getshort(3),   putlong(3),   putshort(3),   res_mkquery(3),  res_query(3),  res_search(3),
       res_send(3).



                                                      res_init(3)
[ Back ]
 Similar pages
Name OS Title
inet_addr Tru64 Translate an Internet network address string to an Internet address integer
inet_network Tru64 Translate an Internet dot-formatted address string to a network address integer
inet_lnaof Tru64 Translate an Internet address integer into its host (local) address component
inet_netof Tru64 Translate an Internet address into its network address component
defaultdomain OpenBSD default YP domain name
dn_find Tru64 Search for an expanded domain name
named Tru64 Internet domain name server (DNS)
named IRIX internet domain name server (DNS)
named FreeBSD Internet domain name server (DNS)
named OpenBSD Internet domain name server
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service