Command Section

ARES_DUP(3)            FreeBSD Library Functions Manual            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 communications channel
       for name service lookups.  If it returns successfully, 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 _destroy&section=3">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
       _dup&section=3">ares_dup(3) was added in c-ares 1.6.0

AUTHOR
       Daniel Stenberg

                                  26 May 2009                      ARES_DUP(3)

Command Section

man2web Home...