DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

ares_dup(3)




ARES_DUP(3)            C LIBRARY FUNCTIONS            ARES_DUP(3)


NAME

     ares_dup - Duplicate a resolver channel


SYNOPSIS

     #include <ares.h>

     int ares_dup(ares_channel *dest, ares_channel source)


DESCRIPTION

     The ares_dup(3) function duplicates an  existing  communica-
     tions  channel for name service lookups.  If it returns suc-
     cessfully, ares_dup(3) will set the variable pointed  to  by
     dest  to a handle used to identify the name service channel.
     The caller should invoke ares_destroy(3) on the handle  when
     the channel is no longer needed.


SEE ALSO

     ares_destroy(3), ares_init(3), ares_library_init(3)


AVAILABILITY

     ares_dup(3) was added in c-ares 1.6.0


AUTHOR

     Daniel Stenberg

                    Last change: 26 May 2009                    1


Man(1) output converted with man2html