forked from c-ares/c-ares
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce ares_dup(3) and new thoughts about API/ABI and how to move …
…forwards. Also discussed on the ml.
- Loading branch information
Showing
7 changed files
with
148 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
.\" $Id$ | ||
.\" | ||
.\" Copyright (C) 2007-2008 by Daniel Stenberg | ||
.\" | ||
.\" Permission to use, copy, modify, and distribute this | ||
.\" software and its documentation for any purpose and without | ||
.\" fee is hereby granted, provided that the above copyright | ||
.\" notice appear in all copies and that both that copyright | ||
.\" notice and this permission notice appear in supporting | ||
.\" documentation, and that the name of M.I.T. not be used in | ||
.\" advertising or publicity pertaining to distribution of the | ||
.\" software without specific, written prior permission. | ||
.\" M.I.T. makes no representations about the suitability of | ||
.\" this software for any purpose. It is provided "as is" | ||
.\" without express or implied warranty. | ||
.\" | ||
.TH ARES_DUP 3 "2 Dec 2008" | ||
.SH NAME | ||
ares_dup \- Duplicate a resolver channel | ||
.SH SYNOPSIS | ||
.nf | ||
.B #include <ares.h> | ||
.PP | ||
.B int ares_dup(ares_channel *\fIchannel\fP, ares_channel \fIsource\fP) | ||
.fi | ||
.SH DESCRIPTION | ||
The \fBares_dup(3)\fP function duplicates an existing communications channel | ||
for name service lookups. If it returns successfully, \fBares_dup(3)\fP will | ||
set the variable pointed to by \fIchannel\fP to a handle used to identify the | ||
name service channel. The caller should invoke \fIares_destroy(3)\fP on the | ||
handle when the channel is no longer needed. | ||
|
||
The \fBares_dup_options\fP function also initializes a name service channel, | ||
with additional options set exactly as the \fIsource\fP channel has them | ||
configured. | ||
.SH SEE ALSO | ||
.BR ares_destroy(3), | ||
.BR ares_init(3) | ||
.SH AVAILABILITY | ||
ares_dup(3) was added in c-ares 1.6.0 | ||
.SH AUTHOR | ||
Daniel Stenberg | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters