lwres_getipnode.html revision 8eea877894ea5bcf5cdd9ca124a8601ad421d753
436aad11e01e916f75e68a2e9cb89ac217a990d3Tinderbox User<!--
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater - Copyright (C) 2000, 2001 Internet Software Consortium.
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User -
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User - Permission to use, copy, modify, and distribute this software for any
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews - purpose with or without fee is hereby granted, provided that the above
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User - copyright notice and this permission notice appear in all copies.
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User -
c57668a2fbbe558c1bd21652813616f2f517c469Tinderbox User - THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
5e047890ac9b745db060d95f7d1b4f876511240dTinderbox User - DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
137fdbc214e99c4cbe57551e9e14f2015c2e42aeTinderbox User - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User - INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
bed0874e1a09e810575328c4bfc346a47514b69fMark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
02b47c5d62e1e827743684c28a08e871da454a2dMark Andrews - FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User - NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User - WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
e20309353e6246485c521278131d3fced73d7957Tinderbox User-->
e20309353e6246485c521278131d3fced73d7957Tinderbox User<HTML
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><HEAD
9a5217f827ac0e006016745e5305b31dc0c7767fTinderbox User><TITLE
3cc98b8ecedcbc8465f1cf2740b966b315662430Automatic Updater>lwres_getipnode</TITLE
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><META
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsNAME="GENERATOR"
e20309353e6246485c521278131d3fced73d7957Tinderbox UserCONTENT="Modular DocBook HTML Stylesheet Version 1.61
e20309353e6246485c521278131d3fced73d7957Tinderbox User"></HEAD
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><BODY
df4ebd8217d02dafc12145b55c4d93d0255d1ec7Tinderbox UserCLASS="REFENTRY"
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark AndrewsBGCOLOR="#FFFFFF"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterTEXT="#000000"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas GustafssonLINK="#0000FF"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterVLINK="#840084"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterALINK="#0000FF"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><H1
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><A
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox UserNAME="AEN1"
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>lwres_getipnode</A
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt></H1
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater><DIV
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterCLASS="REFNAMEDIV"
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt><A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterNAME="AEN8"
24934f08b9ff81c2be711e566e8002d145573031Tinderbox User></A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><H2
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt>Name</H2
24934f08b9ff81c2be711e566e8002d145573031Tinderbox User>lwres_getipnodebyname, lwres_getipnodebyaddr, lwres_freehostent&nbsp;--&nbsp;lightweight resolver nodename / address translation API</DIV
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User><DIV
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan HuntCLASS="REFSYNOPSISDIV"
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterNAME="AEN13"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater></A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><H2
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater>Synopsis</H2
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater><DIV
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterCLASS="FUNCSYNOPSIS"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterNAME="AEN14"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater></A
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews><P
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews></P
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews><PRE
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox UserCLASS="FUNCSYNOPSISINFO"
e20309353e6246485c521278131d3fced73d7957Tinderbox User>#include &lt;lwres/netdb.h&gt;</PRE
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><P
24934f08b9ff81c2be711e566e8002d145573031Tinderbox User><CODE
e20309353e6246485c521278131d3fced73d7957Tinderbox User><CODE
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCLASS="FUNCDEF"
7feccf248d2a20a2ae48b290f58ded5abc853e9aTinderbox User>struct hostent *
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewslwres_getipnodebyname</CODE
c59750de3ea3c7d5890000fb4606e8f5835a52aaTinderbox User>(const char *name, int af, int flags, int *error_num);</CODE
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updater></P
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><P
ec7751119a08c6a7250f3187beed69a8b836d349Tinderbox User><CODE
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><CODE
114f7780384371121918624ae2c80ecfce545683Tinderbox UserCLASS="FUNCDEF"
693c4232dfdffaff672197d4b9fea944c64cf80aAutomatic Updater>struct hostent *
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewslwres_getipnodebyaddr</CODE
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>(const void *src, size_t len, int af, int *error_num);</CODE
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson></P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><CODE
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews><CODE
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterCLASS="FUNCDEF"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson>void
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterlwres_freehostent</CODE
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>(struct hostent *he);</CODE
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson></P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><P
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User></P
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews></DIV
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews></DIV
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User><DIV
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox UserCLASS="REFSECT1"
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews><A
2a31bd531072824ef252c18303859d6af7451b00Francis DupontNAME="AEN34"
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User></A
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User><H2
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont>DESCRIPTION</H2
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><P
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User>These functions perform thread safe, protocol independent
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox Usernodename-to-address and address-to-nodename
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewstranslation as defined in RFC2553.</P
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews><P
bed0874e1a09e810575328c4bfc346a47514b69fMark Andrews>They use a
24bf1e02f03577db0feb50b80238c4150c96d05dAutomatic Updater<SPAN
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark AndrewsCLASS="TYPE"
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews>struct hostent</SPAN
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User>
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updaterwhich is defined in
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews<TT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCLASS="FILENAME"
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User>namedb.h</TT
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews>:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews<PRE
b871c7156eb037d41f53828c6fcb9cc876128962Mark AndrewsCLASS="PROGRAMLISTING"
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews>struct hostent {
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews char *h_name; /* official name of host */
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User char **h_aliases; /* alias list */
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews int h_addrtype; /* host address type */
df4ebd8217d02dafc12145b55c4d93d0255d1ec7Tinderbox User int h_length; /* length of address */
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater char **h_addr_list; /* list of addresses from name server */
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater};
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater#define h_addr h_addr_list[0] /* address, for backward compatibility */</PRE
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><P
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater>The members of this structure are:
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater<P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></P
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><DIV
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterCLASS="VARIABLELIST"
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews><DL
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><DT
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater><TT
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic UpdaterCLASS="CONSTANT"
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater>h_name</TT
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater></DT
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater><DD
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater><P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>The official (canonical) name of the host.</P
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson></DD
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><DT
5f7586ddbd3edd11272cdd30ed613d936129328bTinderbox User><TT
5f7586ddbd3edd11272cdd30ed613d936129328bTinderbox UserCLASS="CONSTANT"
5f7586ddbd3edd11272cdd30ed613d936129328bTinderbox User>h_aliases</TT
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User></DT
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249Mark Andrews><DD
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User><P
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User>A NULL-terminated array of alternate names (nicknames) for the host.</P
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User></DD
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><DT
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater><TT
d642d3857129678797a01adee14fbd70335b05a9Mark AndrewsCLASS="CONSTANT"
609b8d08176469485edce25f3c2f50365bbd3819Mark Andrews>h_addrtype</TT
609b8d08176469485edce25f3c2f50365bbd3819Mark Andrews></DT
5f33078b538b3d317917deb962bd057b2a888db1Tinderbox User><DD
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><P
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249Mark Andrews>The type of address being returned - usually
269519eeb959d905ed125f96426e01d725c3b597Tinderbox User<SPAN
8711e5c73ca872d59810760af0332194cbdd619bAutomatic UpdaterCLASS="TYPE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>PF_INET</SPAN
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews>
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrewsor
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater<SPAN
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249Mark AndrewsCLASS="TYPE"
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User>PF_INET6</SPAN
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews>.&#13;</P
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews></DD
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updater><DT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="CONSTANT"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater>h_length</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><DD
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updater><P
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater>The length of the address in bytes.</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DD
609b8d08176469485edce25f3c2f50365bbd3819Mark Andrews><DT
609b8d08176469485edce25f3c2f50365bbd3819Mark Andrews><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="CONSTANT"
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updater>h_addr_list</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DT
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><DD
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<SPAN
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic UpdaterCLASS="TYPE"
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249Mark Andrews>NULL</SPAN
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews>
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox Userterminated array of network addresses for the host.
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox UserHost addresses are returned in network byte order.</P
7262eb86f2b465822206122921e2f357218f0cfdAutomatic Updater></DD
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews></DL
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DIV
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></P
bbb069be941f649228760edcc241122933c066d2Automatic Updater><P
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><TT
4cda4fd158d6ded5586bacea8c388445d99611eaAutomatic UpdaterCLASS="FUNCTION"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>lwres_getipnodebyname()</TT
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews>
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updaterlooks up addresses of protocol family
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews<TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="PARAMETER"
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User><I
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>af</I
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews></TT
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews>
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox Userfor the hostname
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews<TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="PARAMETER"
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User><I
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox User>name</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TT
a792d42c3cdd6cd4608b936c0a06437b8c2d99ccTinderbox User>.
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox UserThe
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User<TT
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox UserCLASS="PARAMETER"
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updater><I
930f6069e5aa157cf6987cdafd412f5757a5a558Automatic Updater>flags</I
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews></TT
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox User>
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterparameter contains ORed flag bits to
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updaterspecify the types of addresses that are searched
c3fd32ed29e9e419bb56583f4272a506773b1ea0Automatic Updaterfor, and the types of addresses that are returned.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas GustafssonThe flag bits are:
c3fd32ed29e9e419bb56583f4272a506773b1ea0Automatic Updater<P
cd6e9010079a4e58f7e30063df3dec0ff154ad59Tinderbox User></P
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic Updater><DIV
fe600c3ad88c0bb078283a953d048087d227c0e5Tinderbox UserCLASS="VARIABLELIST"
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User><DL
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User><DT
e20309353e6246485c521278131d3fced73d7957Tinderbox User><TT
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark AndrewsCLASS="CONSTANT"
d642d3857129678797a01adee14fbd70335b05a9Mark Andrews>AI_V4MAPPED</TT
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User></DT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><DD
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updater><P
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson>This is used with an
e2caa7536302de34de6cc04025abcd53dc3a499aAutomatic Updater<TT
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserCLASS="PARAMETER"
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrews><I
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews>af</I
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews></TT
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews>
e31cfd80616deb9781902306b34a69aa7309b6cbTinderbox Userof AF_INET6, and causes IPv4 addresses to be returned as IPv4-mapped
e31cfd80616deb9781902306b34a69aa7309b6cbTinderbox UserIPv6 addresses.</P
e31cfd80616deb9781902306b34a69aa7309b6cbTinderbox User></DD
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews><DT
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updater><TT
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterCLASS="CONSTANT"
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews>AI_ALL</TT
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews></DT
3351ccbd5c1961404044f8273d54dad405f53960Mark Andrews><DD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><P
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews>This is used with an
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews<TT
3351ccbd5c1961404044f8273d54dad405f53960Mark AndrewsCLASS="PARAMETER"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><I
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews>af</I
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews></TT
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater>
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrewsof AF_INET6, and causes all known addresses (IPv6 and IPv4) to be returned.
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterIf AI_V4MAPPED is also set, the IPv4 addresses are return as mapped
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterIPv6 addresses.</P
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater></DD
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater><DT
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater><TT
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterCLASS="CONSTANT"
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater>AI_ADDRCONFIG</TT
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater></DT
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater><DD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><P
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews>Only return an IPv6 or IPv4 address if here is an active network
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox Userinterface of that type. This is not currently implemented
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox Userin the BIND 9 lightweight resolver, and the flag is ignored.</P
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User></DD
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews><DT
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User><TT
dc435f1033bcba88b748074987db6cfd34c057a4Tinderbox UserCLASS="CONSTANT"
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews>AI_DEFAULT</TT
dc435f1033bcba88b748074987db6cfd34c057a4Tinderbox User></DT
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews><DD
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User><P
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>This default sets the
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater<TT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCLASS="CONSTANT"
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User>AI_V4MAPPED</TT
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User>
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsand
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User<TT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCLASS="CONSTANT"
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User>AI_ADDRCONFIG</TT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterflag bits.</P
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updater></DD
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></DL
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson></DIV
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></P
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews><P
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews><TT
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox UserCLASS="FUNCTION"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>lwres_getipnodebyaddr()</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
e20309353e6246485c521278131d3fced73d7957Tinderbox Userperforms a reverse lookup
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrewsof address
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User<TT
b13d89bd89878137c81b36a36596cca3920f27a4Automatic UpdaterCLASS="PARAMETER"
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><I
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>src</I
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></TT
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews>
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrewswhich is
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews<TT
a5636b773fa05a272b6876afd99309c0b3090e2fMark AndrewsCLASS="PARAMETER"
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews><I
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User>len</I
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User></TT
d6317350b1180aa4517f2e8a92fa8fbcbf904ad8Automatic Updater>
bc0a4c01beede169df81a3ee5b614ed9e82339dbAutomatic Updaterbytes long.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User<TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="PARAMETER"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>af</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondenotes the protocol family, typically
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="TYPE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>PF_INET</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonor
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="TYPE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>PF_INET6</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>.&#13;</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="FUNCTION"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>lwres_freehostent()</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonreleases all the memory associated with
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonthe
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="TYPE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>struct hostent</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonpointer
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="PARAMETER"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>he</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAny memory allocated for the
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CONSTANT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>h_name</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>,
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CONSTANT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>h_addr_list</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonand
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CONSTANT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>h_aliases</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonis freed, as is the memory for the
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User<SPAN
22d32791e5daa0bc80335a0f10ab2de95f41ccdbTinderbox UserCLASS="TYPE"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>hostent</SPAN
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterstructure itself.</P
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater></DIV
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><DIV
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterCLASS="REFSECT1"
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><A
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterNAME="AEN116"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater></A
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><H2
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>RETURN VALUES</H2
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><P
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>If an error occurs,
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater<TT
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterCLASS="FUNCTION"
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews>lwres_getipnodebyname()</TT
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User>
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox Userand
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User<TT
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox UserCLASS="FUNCTION"
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User>lwres_getipnodebyaddr()</TT
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User>
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox Userset
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User<TT
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox UserCLASS="PARAMETER"
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User><I
02b47c5d62e1e827743684c28a08e871da454a2dMark Andrews>*error_num</I
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User></TT
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User>
099b86fb8136a7dff81df85cf395978c16eb254cAutomatic Updaterto an approriate error code and the function returns a
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User<SPAN
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox UserCLASS="TYPE"
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User>NULL</SPAN
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User>
e10d61d84e0b735f1e8eca18644cfdb1b06cad33Tinderbox Userpointer.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterThe error codes and their meanings are defined in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<TT
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox UserCLASS="FILENAME"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>&lt;lwres/netdb.h&gt;</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<P
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User></P
e01f44b37ba11c9d34f4a8394f950efae5c07f33Automatic Updater><DIV
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserCLASS="VARIABLELIST"
c01dec514a81ecf8c17ca3ef8c3ba95e437295ebAutomatic Updater><DL
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><DT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="CONSTANT"
3de6db3208d51de1e138b63b9670430c03f99694Automatic Updater>HOST_NOT_FOUND</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><DD
e20309353e6246485c521278131d3fced73d7957Tinderbox User><P
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>No such host is known.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CONSTANT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>NO_ADDRESS</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>The server recognised the request and the name but no address is
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonavailable. Another type of request to the name server for the
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondomain might return an answer.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CONSTANT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>TRY_AGAIN</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DD
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews><P
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>A temporary and possibly transient error occurred, such as a
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonfailure of a server to respond. The request may succeed if
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonretried.</P
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater></DD
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><DT
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><TT
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic UpdaterCLASS="CONSTANT"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>NO_RECOVERY</TT
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></DT
79cea03ba823e2d3a34895f0ba91d7fb5ad799e7Automatic Updater><DD
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>An unexpected failure occurred, and retrying the request
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsis pointless.</P
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews></DD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DL
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CITEREFENTRY"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="REFENTRYTITLE"
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrews>lwres_hstrerror</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>(3)</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtontranslates these error codes to suitable error messages.</P
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User></DIV
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews><DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="REFSECT1"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><A
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsNAME="AEN149"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></A
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><H2
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>SEE ALSO</H2
7d704e522860496310bb29c28e76064868401a9cMark Andrews><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CITEREFENTRY"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="REFENTRYTITLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>RFC2553</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>,
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="CITEREFENTRY"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><SPAN
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserCLASS="REFENTRYTITLE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>lwres</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>(3)</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>,
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<SPAN
56effd2e3f579fd77b1fb37d47871d1bf1286bc4Automatic UpdaterCLASS="CITEREFENTRY"
42bee07ebb8152a6ec2f87f4790d87368c24704cAutomatic Updater><SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="REFENTRYTITLE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>lwres_gethostent</SPAN
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>(3)</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>,
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsCLASS="CITEREFENTRY"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsCLASS="REFENTRYTITLE"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>lwres_getaddrinfo</SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>(3)</SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>,
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CITEREFENTRY"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="REFENTRYTITLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>lwres_getnameinfo</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>(3)</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>,
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="CITEREFENTRY"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="REFENTRYTITLE"
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User>lwres_hstrerror</SPAN
89623368b8f662d458d9964b923050f33c5f75b0Tinderbox User>(3)</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>.</P
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User></DIV
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox User></BODY
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User></HTML
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User>