lwres_getnameinfo.html revision ac299c4f5ca236370b9df2a91b18b149b1d344a7
b05585dcfe270c40e309ff7304cf6b69d7390bdaTatuya JINMEI 神明達哉<!--
b05585dcfe270c40e309ff7304cf6b69d7390bdaTatuya JINMEI 神明達哉 - Copyright (C) 2000, 2001 Internet Software Consortium.
1f030ca8a3df943d8016cac39bc3018f5952126aJeremy Reed -
1f030ca8a3df943d8016cac39bc3018f5952126aJeremy Reed - Permission to use, copy, modify, and distribute this software for any
1f030ca8a3df943d8016cac39bc3018f5952126aJeremy Reed - purpose with or without fee is hereby granted, provided that the above
698a4dcc8ae5c2a62a254ab2aff7b16d52598cc0Mark Andrews - copyright notice and this permission notice appear in all copies.
698a4dcc8ae5c2a62a254ab2aff7b16d52598cc0Mark Andrews -
698a4dcc8ae5c2a62a254ab2aff7b16d52598cc0Mark Andrews - THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
88674be66567d3c7db91e717cd5972655e2e2488Mark Andrews - DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
88674be66567d3c7db91e717cd5972655e2e2488Mark Andrews - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
88674be66567d3c7db91e717cd5972655e2e2488Mark Andrews - INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews - FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews - NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews - WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews-->
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews<HTML
d7896edb4e93c4785a9281ea86afba86b758e813Mark Andrews><HEAD
0db6bf459f7afa1f9dc0690a521df19955c89dbfJeremy Reed><TITLE
0db6bf459f7afa1f9dc0690a521df19955c89dbfJeremy Reed>lwres_getnameinfo</TITLE
0db6bf459f7afa1f9dc0690a521df19955c89dbfJeremy Reed><META
99a522dad7623549cd5e32a4968e6de8eca46ff1Mark AndrewsNAME="GENERATOR"
99a522dad7623549cd5e32a4968e6de8eca46ff1Mark AndrewsCONTENT="Modular DocBook HTML Stylesheet Version 1.61
b90d59882c3b0bbe5dafe27c51c274f0b5912f65Mark Andrews"></HEAD
b90d59882c3b0bbe5dafe27c51c274f0b5912f65Mark Andrews><BODY
b90d59882c3b0bbe5dafe27c51c274f0b5912f65Mark AndrewsCLASS="REFENTRY"
b90d59882c3b0bbe5dafe27c51c274f0b5912f65Mark AndrewsBGCOLOR="#FFFFFF"
b90d59882c3b0bbe5dafe27c51c274f0b5912f65Mark AndrewsTEXT="#000000"
cd6555930b6829ebce8bbf2adc7ba05111edf595Mark AndrewsLINK="#0000FF"
cd6555930b6829ebce8bbf2adc7ba05111edf595Mark AndrewsVLINK="#840084"
369e148f307a322206a460f9fd470927bcc756d0Tatuya JINMEI 神明達哉ALINK="#0000FF"
369e148f307a322206a460f9fd470927bcc756d0Tatuya JINMEI 神明達哉><H1
369e148f307a322206a460f9fd470927bcc756d0Tatuya JINMEI 神明達哉><A
2be6798f93e7ba1f4c4082e7b0837c7668a06dcaTatuya JINMEI 神明達哉NAME="AEN1"
2be6798f93e7ba1f4c4082e7b0837c7668a06dcaTatuya JINMEI 神明達哉>lwres_getnameinfo</A
c5ead8c25b6c1f51180ec6899c421fc9d074e6cbTatuya JINMEI 神明達哉></H1
2be6798f93e7ba1f4c4082e7b0837c7668a06dcaTatuya JINMEI 神明達哉><DIV
b0bf1ad5b0b1d29b4cdf5de9789405aec5e0844cEvan HuntCLASS="REFNAMEDIV"
b0bf1ad5b0b1d29b4cdf5de9789405aec5e0844cEvan Hunt><A
b0bf1ad5b0b1d29b4cdf5de9789405aec5e0844cEvan HuntNAME="AEN8"
b0bf1ad5b0b1d29b4cdf5de9789405aec5e0844cEvan Hunt></A
eab4a5c29ddda688d975ad59a55a965b16534432Mark Andrews><H2
eab4a5c29ddda688d975ad59a55a965b16534432Mark Andrews>Name</H2
eab4a5c29ddda688d975ad59a55a965b16534432Mark Andrews>lwres_getnameinfo&nbsp;--&nbsp;lightweight resolver socket address structure to hostname and service name</DIV
21d493fc392d472086ad3c7c4563b7cadcb06788Mark Andrews><DIV
21d493fc392d472086ad3c7c4563b7cadcb06788Mark AndrewsCLASS="REFSYNOPSISDIV"
5737b74d34b1eab413f4a5734714bb176c5cc849Mark Andrews><A
5737b74d34b1eab413f4a5734714bb176c5cc849Mark AndrewsNAME="AEN11"
5737b74d34b1eab413f4a5734714bb176c5cc849Mark Andrews></A
5737b74d34b1eab413f4a5734714bb176c5cc849Mark Andrews><H2
5737b74d34b1eab413f4a5734714bb176c5cc849Mark Andrews>Synopsis</H2
19e4588ed76d6832be4de0813b6108a292ef413aMark Andrews><DIV
19e4588ed76d6832be4de0813b6108a292ef413aMark AndrewsCLASS="FUNCSYNOPSIS"
48a866144e3b14efa6c51af05ef7641b23c7516dJeremy Reed><A
48a866144e3b14efa6c51af05ef7641b23c7516dJeremy ReedNAME="AEN12"
48a866144e3b14efa6c51af05ef7641b23c7516dJeremy Reed></A
143852efc066b3e3cd16eeec679016adbd450474Mark Andrews><P
143852efc066b3e3cd16eeec679016adbd450474Mark Andrews></P
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrews><PRE
6098d364b690cb9dabf96e9664c4689c8559bd2eMark AndrewsCLASS="FUNCSYNOPSISINFO"
931cb604b1552b8c2ce2da7a97a12406140f7f99Mark Andrews>#include &lt;lwres/netdb.h&gt;</PRE
11dbf2fc38eea8c5d3fe7123718bf197a8bb2e6bMark Andrews><P
eeaa2277ead6df7253a8958ee2d786f73e05b8beTatuya JINMEI 神明達哉><CODE
eeaa2277ead6df7253a8958ee2d786f73e05b8beTatuya JINMEI 神明達哉><CODE
eeaa2277ead6df7253a8958ee2d786f73e05b8beTatuya JINMEI 神明達哉CLASS="FUNCDEF"
eeaa2277ead6df7253a8958ee2d786f73e05b8beTatuya JINMEI 神明達哉>int
cfef3799266c3955a3e19df5794b7994d4dd7bdbMark Andrewslwres_getnameinfo</CODE
cfef3799266c3955a3e19df5794b7994d4dd7bdbMark Andrews>(const struct sockaddr *sa, size_t salen, char *host, size_t hostlen, char *serv, size_t servlen, int flags);</CODE
cfef3799266c3955a3e19df5794b7994d4dd7bdbMark Andrews></P
cfef3799266c3955a3e19df5794b7994d4dd7bdbMark Andrews><P
ce688d65947a05561509aef48c8c240130d443eaMark Andrews></P
c6c09f77f85860b6e084b0daad066ded08729b3eMark Andrews></DIV
c6c09f77f85860b6e084b0daad066ded08729b3eMark Andrews></DIV
467e6fd1672fb35968f522e1ef11a7e2e0cb701eMichael Graff><DIV
467e6fd1672fb35968f522e1ef11a7e2e0cb701eMichael GraffCLASS="REFSECT1"
467e6fd1672fb35968f522e1ef11a7e2e0cb701eMichael Graff><A
467e6fd1672fb35968f522e1ef11a7e2e0cb701eMichael GraffNAME="AEN24"
467e6fd1672fb35968f522e1ef11a7e2e0cb701eMichael Graff></A
896f88361ec8a15a20688eb533a65977ee698974Mark Andrews><H2
896f88361ec8a15a20688eb533a65977ee698974Mark Andrews>DESCRIPTION</H2
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt><P
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt> This function is equivalent to the <SPAN
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan HuntCLASS="CITEREFENTRY"
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt><SPAN
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan HuntCLASS="REFENTRYTITLE"
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt>getnameinfo</SPAN
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt>(3)</SPAN
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt> function defined in RFC2133.
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt<TT
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark AndrewsCLASS="FUNCTION"
8760bb9e0c48dad3765571b6e1ce193548fc5e37Evan Hunt>lwres_getnameinfo()</TT
593bb6464621c50ceec0e5550045f4b405558548Evan Hunt> returns the hostname for the
593bb6464621c50ceec0e5550045f4b405558548Evan Hunt<SPAN
593bb6464621c50ceec0e5550045f4b405558548Evan HuntCLASS="TYPE"
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews>struct sockaddr</SPAN
b247f77228f00e16dd43b4d570ad0fb15e88f3edMark Andrews> <TT
aeadcd63196f164b219629a53c0e0925519288f3Evan HuntCLASS="PARAMETER"
aeadcd63196f164b219629a53c0e0925519288f3Evan Hunt><I
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews>sa</I
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews></TT
baeed3c40fc0a2f30ef399899e16ded472f04c06Evan Hunt> which is
f5662f41e73c27cc6e7fd29323c8dddf54dff982Mark Andrews<TT
f5662f41e73c27cc6e7fd29323c8dddf54dff982Mark AndrewsCLASS="PARAMETER"
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews><I
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews>salen</I
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews></TT
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews> bytes long. The hostname is of length
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews<TT
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark AndrewsCLASS="PARAMETER"
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews><I
36440d1ec6cf1ff0cbb0b5b2fb39423e4e0bd450Evan Hunt>hostlen</I
470212919fb8a92cd7eb621e981905348eb73ccaMark Andrews></TT
470212919fb8a92cd7eb621e981905348eb73ccaMark Andrews> and is returned via
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark Andrews<TT
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark AndrewsCLASS="PARAMETER"
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark Andrews><I
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark Andrews>*host.</I
a8f6b2aa46f882c7c680b7bdab1dfb78a76787eaMark Andrews></TT
a8f6b2aa46f882c7c680b7bdab1dfb78a76787eaMark Andrews> The maximum length of the hostname is
a8f6b2aa46f882c7c680b7bdab1dfb78a76787eaMark Andrews1025 bytes: <TT
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark AndrewsCLASS="CONSTANT"
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark Andrews>NI_MAXHOST</TT
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark Andrews>.</P
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews><P
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews> The name of the service associated with the port number in
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews<TT
5e3f390f057801d245680b07dc2b2d64939183d4Mark AndrewsCLASS="PARAMETER"
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews><I
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews>sa</I
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews></TT
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉> is returned in <TT
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉CLASS="PARAMETER"
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉><I
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews>*serv.</I
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews></TT
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews>
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark AndrewsIt is <TT
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark AndrewsCLASS="PARAMETER"
5ce9206eb95c2b818a7f863dd26d9b7a2c3d9261Evan Hunt><I
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt>servlen</I
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt></TT
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt> bytes long. The maximum length
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Huntof the service name is <TT
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan HuntCLASS="CONSTANT"
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt>NI_MAXSERV</TT
1bfe8851c0a2eb1d7e15556bfa21291cd62ee2bcMark Andrews> - 32 bytes.</P
1bfe8851c0a2eb1d7e15556bfa21291cd62ee2bcMark Andrews><P
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt> The <TT
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉CLASS="PARAMETER"
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉><I
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉>flags</I
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉></TT
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews> argument sets the following
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrewsbits:
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews<P
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews></P
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark Andrews><DIV
691f1f7731d175c7b2e21fbcc8d16a0c323e209aMark AndrewsCLASS="VARIABLELIST"
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt><DL
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews><DT
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews><TT
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark AndrewsCLASS="CONSTANT"
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews>NI_NOFQDN</TT
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉></DT
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉><DD
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉><P
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉>A fully qualified domain name is not required for local hosts.
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉The local part of the fully qualified domain name is returned instead.</P
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉></DD
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉><DT
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉><TT
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉CLASS="CONSTANT"
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉>NI_NUMERICHOST</TT
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉></DT
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉><DD
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉><P
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉>Return the address in numeric form, as if calling inet_ntop(),
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉instead of a host name.</P
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉></DD
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉><DT
387bca7a55c0581dc36edb4a5071cb5e1d1c34f6Tatuya JINMEI 神明達哉><TT
387bca7a55c0581dc36edb4a5071cb5e1d1c34f6Tatuya JINMEI 神明達哉CLASS="CONSTANT"
dc842cdcb946b3f89448f07a9f024497a50c216aMark Andrews>NI_NAMEREQD</TT
dc842cdcb946b3f89448f07a9f024497a50c216aMark Andrews></DT
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉><DD
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉><P
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉>A name is required. If the hostname cannot be found in the DNS and
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉this flag is set, a non-zero error code is returned.
04115a59c176759177545c72376e844e10dc557cMark AndrewsIf the hostname is not found and the flag is not set, the
04115a59c176759177545c72376e844e10dc557cMark Andrewsaddress is returned in numeric form.</P
b1f7d25ee1792838aa5e5d81f4433b474d4565a2Mark Andrews></DD
4db36a15c5716050d40aa8e709e8c8e9475ea25bMark Andrews><DT
4db36a15c5716050d40aa8e709e8c8e9475ea25bMark Andrews><TT
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉CLASS="CONSTANT"
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉>NI_NUMERICSERV</TT
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉></DT
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉><DD
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews><P
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews>The service name is returned as a digit string representing the port number.</P
593bb6464621c50ceec0e5550045f4b405558548Evan Hunt></DD
dbe9f900ecbefb34e960b69b41b9ecde36e0a256Tatuya JINMEI 神明達哉><DT
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt><TT
e43b095921450c34288cadc3406f49c84a0e4d46Evan HuntCLASS="CONSTANT"
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt>NI_DGRAM</TT
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt></DT
7999db4215b9398d4598ac0156ff097cda40402bMark Andrews><DD
7999db4215b9398d4598ac0156ff097cda40402bMark Andrews><P
481e9b573b8233f8678c1dd4549c8c949312e81dMark Andrews>Specifies that the service being looked up is a datagram
481e9b573b8233f8678c1dd4549c8c949312e81dMark Andrewsservice, and causes getservbyport() to be called with a second
cbb8a1b7cbab933795ddee4f05f4eb5074a68e6cFrancis Dupontargument of "udp" instead of its default of "tcp". This is required
cbb8a1b7cbab933795ddee4f05f4eb5074a68e6cFrancis Dupontfor the few ports (512-514) that have different services for UDP and
bd7e02a3378274436e30beecca33bf7889182776Francis DupontTCP.</P
bd7e02a3378274436e30beecca33bf7889182776Francis Dupont></DD
bd7e02a3378274436e30beecca33bf7889182776Francis Dupont></DL
09477e188f874c8c43a90f050733b114385992dcTatuya JINMEI 神明達哉></DIV
0cdb53f093f5814b40a68848025dd8d7e9ef2e9bTatuya JINMEI 神明達哉></P
0cdb53f093f5814b40a68848025dd8d7e9ef2e9bTatuya JINMEI 神明達哉></DIV
05b8187cb3cf03fbd75af1afdacc4aefb373e37bTatuya JINMEI 神明達哉><DIV
05b8187cb3cf03fbd75af1afdacc4aefb373e37bTatuya JINMEI 神明達哉CLASS="REFSECT1"
0eeaaaf0ae1ae2856b94886fa80f94c21e6f1bfdMark Andrews><A
f5662f41e73c27cc6e7fd29323c8dddf54dff982Mark AndrewsNAME="AEN70"
f5662f41e73c27cc6e7fd29323c8dddf54dff982Mark Andrews></A
f5662f41e73c27cc6e7fd29323c8dddf54dff982Mark Andrews><H2
0eeaaaf0ae1ae2856b94886fa80f94c21e6f1bfdMark Andrews>RETURN VALUES</H2
0eeaaaf0ae1ae2856b94886fa80f94c21e6f1bfdMark Andrews><P
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark Andrews><TT
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark AndrewsCLASS="FUNCTION"
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark Andrews>lwres_getnameinfo()</TT
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrews>
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrewsreturns 0 on success or a non-zero error code if an error occurs.</P
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrews></DIV
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont><DIV
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis DupontCLASS="REFSECT1"
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont><A
2ca30c1774245f3aa7e8a1f3781cb965152373d8Evan HuntNAME="AEN74"
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont></A
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont><H2
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont>SEE ALSO</H2
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont><P
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont><SPAN
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan HuntCLASS="CITEREFENTRY"
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt><SPAN
3d8b9b9956b64aba0d105f955ac0354fbcf5baa9Tatuya JINMEI 神明達哉CLASS="REFENTRYTITLE"
3d8b9b9956b64aba0d105f955ac0354fbcf5baa9Tatuya JINMEI 神明達哉>RFC2133</SPAN
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt></SPAN
2f76108082f11d4979048f1c22602391c5733c88Tatuya JINMEI 神明達哉>,
2f76108082f11d4979048f1c22602391c5733c88Tatuya JINMEI 神明達哉<SPAN
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan HuntCLASS="CITEREFENTRY"
c6678b68efae57ecaec97f489f6d9104f85ed0a8Mark Andrews><SPAN
efe34b8ddbecf45d1671efbcba30bdb75410c98aMark AndrewsCLASS="REFENTRYTITLE"
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉>getservbyport</SPAN
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉>(3)</SPAN
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉>,
d923262186a3111a6ac7aae5dcd9996e01115a44Mark Andrews<SPAN
d923262186a3111a6ac7aae5dcd9996e01115a44Mark AndrewsCLASS="CITEREFENTRY"
d923262186a3111a6ac7aae5dcd9996e01115a44Mark Andrews><SPAN
f92c897cb69fbb8b7400a5df93271b0743fe9adeTatuya JINMEI 神明達哉CLASS="REFENTRYTITLE"
f92c897cb69fbb8b7400a5df93271b0743fe9adeTatuya JINMEI 神明達哉>lwres</SPAN
158f256a14b629c4157fe0da779a4ff0e3402e48Tatuya JINMEI 神明達哉>(3)</SPAN
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉>,
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉<SPAN
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉CLASS="CITEREFENTRY"
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉><SPAN
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉CLASS="REFENTRYTITLE"
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉>lwres_getnameinfo</SPAN
0f39ff74a85e16cbfd30354e24403b1ee50e1104Tatuya JINMEI 神明達哉>(3)</SPAN
0f39ff74a85e16cbfd30354e24403b1ee50e1104Tatuya JINMEI 神明達哉>,
05e2cc844530031e4dd4e25b3826bece7a183ee1Tatuya JINMEI 神明達哉<SPAN
0f39ff74a85e16cbfd30354e24403b1ee50e1104Tatuya JINMEI 神明達哉CLASS="CITEREFENTRY"
7ecbfb6c0f566894fb7050e021cded6822771789Mark Andrews><SPAN
7ecbfb6c0f566894fb7050e021cded6822771789Mark AndrewsCLASS="REFENTRYTITLE"
7ecbfb6c0f566894fb7050e021cded6822771789Mark Andrews>lwres_getnamebyaddr</SPAN
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark Andrews>(3)</SPAN
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark Andrews>.
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark Andrews<SPAN
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark AndrewsCLASS="CITEREFENTRY"
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews><SPAN
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark AndrewsCLASS="REFENTRYTITLE"
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews>lwres_net_ntop</SPAN
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews>(3)</SPAN
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews>.</P
250dcb4cf5c356bb492c849edff5fe3c81f61f77Tatuya JINMEI 神明達哉></DIV
250dcb4cf5c356bb492c849edff5fe3c81f61f77Tatuya JINMEI 神明達哉><DIV
250dcb4cf5c356bb492c849edff5fe3c81f61f77Tatuya JINMEI 神明達哉CLASS="REFSECT1"
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉><A
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉NAME="AEN94"
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉></A
d87ad693fc0e91168da01f887cc6ae318b6b7f3eMark Andrews><H2
d87ad693fc0e91168da01f887cc6ae318b6b7f3eMark Andrews>BUGS</H2
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews><P
58253bddc4c33507ba28654b9c4a36ca1053730cMark Andrews>RFC2133 fails to define what the nonzero return values of
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉<SPAN
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark AndrewsCLASS="CITEREFENTRY"
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews><SPAN
080a964a3f0622f2e343f114aa1cc066372c06caEvan HuntCLASS="REFENTRYTITLE"
080a964a3f0622f2e343f114aa1cc066372c06caEvan Hunt>getnameinfo</SPAN
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews>(3)</SPAN
5a17fe2916ce37793c12b243ab08c16095a59cf7Evan Hunt>
5a17fe2916ce37793c12b243ab08c16095a59cf7Evan Huntare.</P
d230b29aba3ce1d0362194801c34321ed22f5aa5Evan Hunt></DIV
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews></BODY
5a17fe2916ce37793c12b243ab08c16095a59cf7Evan Hunt></HTML
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews>