diff options
Diffstat (limited to '')
-rw-r--r-- | docs/dns.html (renamed from doc/dns.html) | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/doc/dns.html b/docs/dns.html index c4a0472..56ce3ba 100644 --- a/doc/dns.html +++ b/docs/dns.html | |||
@@ -1,4 +1,4 @@ | |||
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" |
2 | "http://www.w3.org/TR/html4/strict.dtd"> | 2 | "http://www.w3.org/TR/html4/strict.dtd"> |
3 | <html> | 3 | <html> |
4 | 4 | ||
@@ -13,22 +13,22 @@ | |||
13 | 13 | ||
14 | <!-- header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 14 | <!-- header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
15 | 15 | ||
16 | <div class=header> | 16 | <div class="header"> |
17 | <hr> | 17 | <hr> |
18 | <center> | 18 | <center> |
19 | <table summary="LuaSocket logo"> | 19 | <table summary="LuaSocket logo"> |
20 | <tr><td align=center><a href="http://www.lua.org"> | 20 | <tr><td align="center"><a href="http://www.lua.org"> |
21 | <img width=128 height=128 border=0 alt="LuaSocket" src="luasocket.png"> | 21 | <img width="128" height="128" border="0" alt="LuaSocket" src="luasocket.png"> |
22 | </a></td></tr> | 22 | </a></td></tr> |
23 | <tr><td align=center valign=top>Network support for the Lua language | 23 | <tr><td align="center" valign="top">Network support for the Lua language |
24 | </td></tr> | 24 | </td></tr> |
25 | </table> | 25 | </table> |
26 | <p class=bar> | 26 | <p class="bar"> |
27 | <a href="index.html">home</a> · | 27 | <a href="index.html">home</a> · |
28 | <a href="index.html#download">download</a> · | 28 | <a href="index.html#download">download</a> · |
29 | <a href="installation.html">installation</a> · | 29 | <a href="installation.html">installation</a> · |
30 | <a href="introduction.html">introduction</a> · | 30 | <a href="introduction.html">introduction</a> · |
31 | <a href="reference.html">reference</a> | 31 | <a href="reference.html">reference</a> |
32 | </p> | 32 | </p> |
33 | </center> | 33 | </center> |
34 | <hr> | 34 | <hr> |
@@ -36,14 +36,14 @@ | |||
36 | 36 | ||
37 | <!-- dns ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 37 | <!-- dns ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
38 | 38 | ||
39 | <h2 id=dns>DNS</h2> | 39 | <h2 id="dns">DNS</h2> |
40 | 40 | ||
41 | <p> | 41 | <p> |
42 | IPv4 name resolution functions | 42 | IPv4 name resolution functions |
43 | <a href=#toip><tt>dns.toip</tt></a> | 43 | <a href="#toip"><tt>dns.toip</tt></a> |
44 | and | 44 | and |
45 | <a href=#tohostname><tt>dns.tohostname</tt></a> | 45 | <a href="#tohostname"><tt>dns.tohostname</tt></a> |
46 | return <em>all</em> information obtained from | 46 | return <em>all</em> information obtained from |
47 | the resolver in a table of the form: | 47 | the resolver in a table of the form: |
48 | </p> | 48 | </p> |
49 | 49 | ||
@@ -60,10 +60,10 @@ Note that the <tt>alias</tt> list can be empty. | |||
60 | </p> | 60 | </p> |
61 | 61 | ||
62 | <p> | 62 | <p> |
63 | The more general name resolution function | 63 | The more general name resolution function |
64 | <a href=#getaddrinfo><tt>dns.getaddrinfo</tt></a>, which | 64 | <a href="#getaddrinfo"><tt>dns.getaddrinfo</tt></a>, which |
65 | supports both IPv6 and IPv4, | 65 | supports both IPv6 and IPv4, |
66 | returns <em>all</em> information obtained from | 66 | returns <em>all</em> information obtained from |
67 | the resolver in a table of the form: | 67 | the resolver in a table of the form: |
68 | </p> | 68 | </p> |
69 | 69 | ||
@@ -88,82 +88,82 @@ addresses, and <tt>"inet6"</tt> for IPv6 addresses. | |||
88 | 88 | ||
89 | <!-- getaddrinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 89 | <!-- getaddrinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
90 | 90 | ||
91 | <p class=name id=getaddrinfo> | 91 | <p class="name" id="getaddrinfo"> |
92 | socket.dns.<b>getaddrinfo(</b>address<b>)</b> | 92 | socket.dns.<b>getaddrinfo(</b>address<b>)</b> |
93 | </p> | 93 | </p> |
94 | 94 | ||
95 | <p class=description> | 95 | <p class="description"> |
96 | Converts from host name to address. | 96 | Converts from host name to address. |
97 | </p> | 97 | </p> |
98 | 98 | ||
99 | <p class=parameters> | 99 | <p class="parameters"> |
100 | <tt>Address</tt> can be an IPv4 or IPv6 address or host name. | 100 | <tt>Address</tt> can be an IPv4 or IPv6 address or host name. |
101 | </p> | 101 | </p> |
102 | 102 | ||
103 | <p class=return> | 103 | <p class="return"> |
104 | The function returns a table with all information returned by | 104 | The function returns a table with all information returned by |
105 | the resolver. In case of error, the function returns <b><tt>nil</tt></b> | 105 | the resolver. In case of error, the function returns <b><tt>nil</tt></b> |
106 | followed by an error message. | 106 | followed by an error message. |
107 | </p> | 107 | </p> |
108 | 108 | ||
109 | <!-- gethostname ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 109 | <!-- gethostname ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
110 | 110 | ||
111 | <p class=name id=gethostname> | 111 | <p class="name" id="gethostname"> |
112 | socket.dns.<b>gethostname()</b> | 112 | socket.dns.<b>gethostname()</b> |
113 | </p> | 113 | </p> |
114 | 114 | ||
115 | <p class=description> | 115 | <p class="description"> |
116 | Returns the standard host name for the machine as a string. | 116 | Returns the standard host name for the machine as a string. |
117 | </p> | 117 | </p> |
118 | 118 | ||
119 | <!-- tohostname +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 119 | <!-- tohostname +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
120 | 120 | ||
121 | <p class=name id=tohostname> | 121 | <p class="name" id="tohostname"> |
122 | socket.dns.<b>tohostname(</b>address<b>)</b> | 122 | socket.dns.<b>tohostname(</b>address<b>)</b> |
123 | </p> | 123 | </p> |
124 | 124 | ||
125 | <p class=description> | 125 | <p class="description"> |
126 | Converts from IPv4 address to host name. | 126 | Converts from IPv4 address to host name. |
127 | </p> | 127 | </p> |
128 | 128 | ||
129 | <p class=parameters> | 129 | <p class="parameters"> |
130 | <tt>Address</tt> can be an IP address or host name. | 130 | <tt>Address</tt> can be an IP address or host name. |
131 | </p> | 131 | </p> |
132 | 132 | ||
133 | <p class=return> | 133 | <p class="return"> |
134 | The function returns a string with the canonic host name of the given | 134 | The function returns a string with the canonic host name of the given |
135 | <tt>address</tt>, followed by a table with all information returned by | 135 | <tt>address</tt>, followed by a table with all information returned by |
136 | the resolver. In case of error, the function returns <b><tt>nil</tt></b> | 136 | the resolver. In case of error, the function returns <b><tt>nil</tt></b> |
137 | followed by an error message. | 137 | followed by an error message. |
138 | </p> | 138 | </p> |
139 | 139 | ||
140 | <!-- toip +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 140 | <!-- toip +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
141 | 141 | ||
142 | <p class=name id=toip> | 142 | <p class="name" id="toip"> |
143 | socket.dns.<b>toip(</b>address<b>)</b> | 143 | socket.dns.<b>toip(</b>address<b>)</b> |
144 | </p> | 144 | </p> |
145 | 145 | ||
146 | <p class=description> | 146 | <p class="description"> |
147 | Converts from host name to IPv4 address. | 147 | Converts from host name to IPv4 address. |
148 | </p> | 148 | </p> |
149 | 149 | ||
150 | <p class=parameters> | 150 | <p class="parameters"> |
151 | <tt>Address</tt> can be an IP address or host name. | 151 | <tt>Address</tt> can be an IP address or host name. |
152 | </p> | 152 | </p> |
153 | 153 | ||
154 | <p class=return> | 154 | <p class="return"> |
155 | Returns a string with the first IP address found for <tt>address</tt>, | 155 | Returns a string with the first IP address found for <tt>address</tt>, |
156 | followed by a table with all information returned by the resolver. | 156 | followed by a table with all information returned by the resolver. |
157 | In case of error, the function returns <b><tt>nil</tt></b> followed by an error | 157 | In case of error, the function returns <b><tt>nil</tt></b> followed by an error |
158 | message. | 158 | message. |
159 | </p> | 159 | </p> |
160 | 160 | ||
161 | <!-- footer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> | 161 | <!-- footer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> |
162 | 162 | ||
163 | <div class=footer> | 163 | <div class="footer"> |
164 | <hr> | 164 | <hr> |
165 | <center> | 165 | <center> |
166 | <p class=bar> | 166 | <p class="bar"> |
167 | <a href="index.html">home</a> · | 167 | <a href="index.html">home</a> · |
168 | <a href="index.html#down">download</a> · | 168 | <a href="index.html#down">download</a> · |
169 | <a href="installation.html">installation</a> · | 169 | <a href="installation.html">installation</a> · |