lwres_config.docbook revision d4ef65050feac78554addf6e16a06c6e2e0bd331
4d237bbe075b1d2c19428cd954d721d65b31f67cwrowe<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna - Copyright (C) 2001 Internet Software Consortium.
86bb763be5d87c295c8844d30078da2ddb964f73rpluem - Permission to use, copy, modify, and distribute this software for any
86bb763be5d87c295c8844d30078da2ddb964f73rpluem - purpose with or without fee is hereby granted, provided that the above
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin - copyright notice and this permission notice appear in all copies.
86bb763be5d87c295c8844d30078da2ddb964f73rpluem - THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
86bb763be5d87c295c8844d30078da2ddb964f73rpluem - DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
ba217dc41cebc0976010ee177f8fedac782d1f6fminfrin - INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
7ba7402d405dc9e3c1083e34049ed933472ca910poirier - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
7ba7402d405dc9e3c1083e34049ed933472ca910poirier - FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
7ba7402d405dc9e3c1083e34049ed933472ca910poirier - NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
7ba7402d405dc9e3c1083e34049ed933472ca910poirier - WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4286d2e267e788d856092bf2ccf461e7ca99570frpluem<!-- $Id: lwres_config.docbook,v 1.2 2001/04/10 21:51:21 bwelling Exp $ -->
5357892a1e367372dc2d4a315156e3e44dc5d56dpoirier<refentryinfo>
b42af5f6edf4fe4b820288c37920a7a6fd65f1f1poirier</refentryinfo>
63eaa8ed62d63de0a44346b8af48e08e562db01eminfrin<refnamediv>
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier<refpurpose>lightweight resolver configuration</refpurpose>
845258fbf5102b8b09fe9b7f4cb4ea4c089344c3poirier</refnamediv>
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin<refsynopsisdiv>
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin<funcsynopsis>
5d36cddfe00d5c6ad18845fcc04e6f7662050fafminfrin<funcsynopsisinfo>#include <lwres/lwres.h></funcsynopsisinfo>
20aa41f86a5b451529d26d9b901eea69989e5c0aminfrin<funcprototype>
8c92aeeb75b1b393f61a3e01c495484737a0ff8cminfrin</funcprototype>
1018201f5223624476334c6e23aead02db7c4040minfrin<funcprototype>
e5db2522dbe503cbf5399094b6239c88c246a8c5poirier</funcprototype>
ad7e5e9fb8f63a5155bb392114162997505ff772minfrin<funcprototype>
ad7e5e9fb8f63a5155bb392114162997505ff772minfrinlwres_result_t
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin</funcprototype>
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrin<funcprototype>
59cb8d601b8c44476e59310f68b9c373d8fc62a6minfrinlwres_result_t
10abdcbd7b30d957d15c61ea8100ba97a627ac95minfrin</funcprototype>
87e0bf269cc3386ee8e6ab561ff00770151f4f53niq<funcprototype>
87e0bf269cc3386ee8e6ab561ff00770151f4f53niqlwres_conf_t *
3c67b7956d44501360506a9f13a5011be73b30ecminfrin</funcprototype>
3c67b7956d44501360506a9f13a5011be73b30ecminfrin</funcsynopsis>
97d20d37d21b8d427a920e211858172f0a82427epoirier</refsynopsisdiv>
53c999a82fcca729dabc8a512b3fb996d61fd814niqcreates an empty
53c999a82fcca729dabc8a512b3fb996d61fd814niqstructure for lightweight resolver context
25d0f8adcab13255494a3572edff1a25f6fbeea3rpluemfrees up all the internal memory used by
dd9ae259e1578c4388739c880ede97c55cec543frpluemstructure in resolver context
8bed7ee6d97933b958e97e222f37154d83e384e5jortonopens the file
8bed7ee6d97933b958e97e222f37154d83e384e5jortonand parses it to initialise the resolver context
2f34374f6e04b9094a1d13a5ed823f331ba841a3rpluemstructure for resolver context
30e3e760b737f13ce800fa02c5930ade7659ba66niqif it successfully read and parsed
e991c6fc032c59eb6cb751d9d382e933a53a2866niqcould not be opened or contained incorrect
9a00e2d46c44c111d6952e553a2f1a61b7594eb3rpluemresolver statements.
da128c59ec571c4dff70f41ecba9c8a9974c6cd6niqunless an error occurred when converting the network addresses to a
172e83c0f024fe6396dd1f3ca3492fd83c304db5jimnumeric host address string.
da128c59ec571c4dff70f41ecba9c8a9974c6cd6niqIf this happens, the function returns
45932a847f237b4d8f0667b138bd3f8a15fb53ffniq</refsect1>
186e9d990f453d16826ab87a87df7b87e6e05921rpluem<citerefentry>
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi<refentrytitle>stdio</refentrytitle><manvolnum>3</manvolnum>
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi</citerefentry>,
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi<citerefentry>
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi<refentrytitle>resolver</refentrytitle><manvolnum>5</manvolnum>
6861702c2d883e5c0744d5f7528d2060671ad24dtakashi</citerefentry>.
137e484e5f984ceff1102e1212dda8ac0413231aniq</refentry>