ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libspf/docs/API/doxygen/html/structpeer__info__s.html
Revision: 1.1
Committed: Tue Nov 13 00:51:30 2007 UTC (18 years, 10 months ago) by root
Content type: text/html
Branch: MAIN
CVS Tags: HEAD
Log Message:
initial import of libspf-1.0.0-p5 from freebsd ports

File Contents

# Content
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>libSPF v1.0: peer_info_s Struct Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.3.8 -->
7 <div class="qindex"> <form class="search" action="search.php" method="get">
8 <a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
9 <h1>peer_info_s Struct Reference</h1><code>#include &lt;<a class="el" href="spf_8h-source.html">spf.h</a>&gt;</code>
10 <p>
11 Collaboration diagram for peer_info_s:<p><center><img src="structpeer__info__s__coll__graph.png" border="0" usemap="#peer__info__s__coll__map" alt="Collaboration graph"></center>
12 <map name="peer__info__s__coll__map">
13 <area href="structspf__result__t.html" shape="rect" coords="24,16,104,149" alt="">
14 </map>
15 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><table border=0 cellpadding=0 cellspacing=0>
16 <tr><td></td></tr>
17 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
18 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="spf_8h.html#a35">SPF_BOOL</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o0">ALL</a></td></tr>
19
20 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="spf_8h.html#a36">SPF_RESULT</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o1">RES</a></td></tr>
21
22 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="spf_8h.html#a36">SPF_RESULT</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o2">RES_P</a></td></tr>
23
24 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="spf_8h.html#a35">SPF_BOOL</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o3">use_trust</a></td></tr>
25
26 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="spf_8h.html#a35">SPF_BOOL</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o4">use_guess</a></td></tr>
27
28 <tr><td class="memItemLeft" nowrap align=right valign=top>u_int8_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o5">spf_ver</a></td></tr>
29
30 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o6">p</a></td></tr>
31
32 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o7">rs</a></td></tr>
33
34 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o8">helo</a></td></tr>
35
36 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o9">ehlo</a></td></tr>
37
38 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o10">from</a></td></tr>
39
40 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o11">explain</a></td></tr>
41
42 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o12">guess</a></td></tr>
43
44 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o13">trusted</a></td></tr>
45
46 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o14">ptr_mhost</a></td></tr>
47
48 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o15">current_domain</a></td></tr>
49
50 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o16">mta_hname</a></td></tr>
51
52 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o17">r_ip</a></td></tr>
53
54 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o18">r_vhname</a></td></tr>
55
56 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o19">cur_eaddr</a></td></tr>
57
58 <tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o20">ip_ver</a> [SPF_MAX_IP_VER]</td></tr>
59
60 <tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o21">local_part</a> [SPF_MAX_LOCAL_PART]</td></tr>
61
62 <tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o22">utc_time</a> [SPF_MAX_UTC_TIME]</td></tr>
63
64 <tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o23">last_m</a> [SPF_MAX_MECHANISM]</td></tr>
65
66 <tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o24">error</a> [SPF_MAX_ERROR]</td></tr>
67
68 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="structspf__result__t.html">spf_result_t</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o25">spf_result</a></td></tr>
69
70 <tr><td class="memItemLeft" nowrap align=right valign=top>in_addr&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o26">addr</a></td></tr>
71
72 <tr><td class="memItemLeft" nowrap align=right valign=top>uint8_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o27">spf_rlevel</a></td></tr>
73
74 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o28">cname_buf</a></td></tr>
75
76 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o29">include_buf</a></td></tr>
77
78 <tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structpeer__info__s.html#o30">redirect_buf</a></td></tr>
79
80 </table>
81 <hr><h2>Field Documentation</h2>
82 <a class="anchor" name="o26" doxytag="peer_info_s::addr" ></a><p>
83 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
84 <tr>
85 <td class="mdRow">
86 <table cellpadding="0" cellspacing="0" border="0">
87 <tr>
88 <td class="md" nowrap valign="top"> struct in_addr <a class="el" href="structpeer__info__s.html#o26">peer_info_s::addr</a> </td>
89 </tr>
90 </table>
91 </td>
92 </tr>
93 </table>
94 <table cellspacing=5 cellpadding=0 border=0>
95 <tr>
96 <td>
97 &nbsp;
98 </td>
99 <td>
100
101 <p>
102 Definition at line <a class="el" href="spf_8h-source.html#l00363">363</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
103 <p>
104 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>, <a class="el" href="util_8c-source.html#l00980">UTIL_a_cmp()</a>, <a class="el" href="util_8c-source.html#l00914">UTIL_mx_cmp()</a>, and <a class="el" href="util_8c-source.html#l02100">UTIL_validate_hostname()</a>. </td>
105 </tr>
106 </table>
107 <a class="anchor" name="o0" doxytag="peer_info_s::ALL" ></a><p>
108 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
109 <tr>
110 <td class="mdRow">
111 <table cellpadding="0" cellspacing="0" border="0">
112 <tr>
113 <td class="md" nowrap valign="top"> <a class="el" href="spf_8h.html#a35">SPF_BOOL</a> <a class="el" href="structpeer__info__s.html#o0">peer_info_s::ALL</a> </td>
114 </tr>
115 </table>
116 </td>
117 </tr>
118 </table>
119 <table cellspacing=5 cellpadding=0 border=0>
120 <tr>
121 <td>
122 &nbsp;
123 </td>
124 <td>
125
126 <p>
127 Definition at line <a class="el" href="spf_8h-source.html#l00330">330</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
128 <p>
129 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, and <a class="el" href="util_8c-source.html#l01555">UTIL_get_mech_prefix()</a>. </td>
130 </tr>
131 </table>
132 <a class="anchor" name="o28" doxytag="peer_info_s::cname_buf" ></a><p>
133 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
134 <tr>
135 <td class="mdRow">
136 <table cellpadding="0" cellspacing="0" border="0">
137 <tr>
138 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o28">peer_info_s::cname_buf</a> </td>
139 </tr>
140 </table>
141 </td>
142 </tr>
143 </table>
144 <table cellspacing=5 cellpadding=0 border=0>
145 <tr>
146 <td>
147 &nbsp;
148 </td>
149 <td>
150
151 <p>
152 Definition at line <a class="el" href="spf_8h-source.html#l00373">373</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
153 <p>
154 Referenced by <a class="el" href="main_8c-source.html#l01564">_SPF_clear_holdbufs()</a>, <a class="el" href="main_8c-source.html#l00399">SPF_policy_main()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
155 </tr>
156 </table>
157 <a class="anchor" name="o19" doxytag="peer_info_s::cur_eaddr" ></a><p>
158 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
159 <tr>
160 <td class="mdRow">
161 <table cellpadding="0" cellspacing="0" border="0">
162 <tr>
163 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o19">peer_info_s::cur_eaddr</a> </td>
164 </tr>
165 </table>
166 </td>
167 </tr>
168 </table>
169 <table cellspacing=5 cellpadding=0 border=0>
170 <tr>
171 <td>
172 &nbsp;
173 </td>
174 <td>
175
176 <p>
177 Definition at line <a class="el" href="spf_8h-source.html#l00353">353</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
178 <p>
179 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, and <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
180 </tr>
181 </table>
182 <a class="anchor" name="o15" doxytag="peer_info_s::current_domain" ></a><p>
183 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
184 <tr>
185 <td class="mdRow">
186 <table cellpadding="0" cellspacing="0" border="0">
187 <tr>
188 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o15">peer_info_s::current_domain</a> </td>
189 </tr>
190 </table>
191 </td>
192 </tr>
193 </table>
194 <table cellspacing=5 cellpadding=0 border=0>
195 <tr>
196 <td>
197 &nbsp;
198 </td>
199 <td>
200
201 <p>
202 Definition at line <a class="el" href="spf_8h-source.html#l00349">349</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
203 <p>
204 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00399">SPF_policy_main()</a>, <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>, <a class="el" href="main_8c-source.html#l01456">SPF_smtp_from()</a>, <a class="el" href="util_8c-source.html#l00980">UTIL_a_cmp()</a>, <a class="el" href="util_8c-source.html#l01135">UTIL_ptr_cmp()</a>, and <a class="el" href="util_8c-source.html#l02038">UTIL_validate_ptr()</a>. </td>
205 </tr>
206 </table>
207 <a class="anchor" name="o9" doxytag="peer_info_s::ehlo" ></a><p>
208 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
209 <tr>
210 <td class="mdRow">
211 <table cellpadding="0" cellspacing="0" border="0">
212 <tr>
213 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o9">peer_info_s::ehlo</a> </td>
214 </tr>
215 </table>
216 </td>
217 </tr>
218 </table>
219 <table cellspacing=5 cellpadding=0 border=0>
220 <tr>
221 <td>
222 &nbsp;
223 </td>
224 <td>
225
226 <p>
227 Definition at line <a class="el" href="spf_8h-source.html#l00343">343</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
228 <p>
229 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l01423">SPF_smtp_helo()</a>. </td>
230 </tr>
231 </table>
232 <a class="anchor" name="o24" doxytag="peer_info_s::error" ></a><p>
233 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
234 <tr>
235 <td class="mdRow">
236 <table cellpadding="0" cellspacing="0" border="0">
237 <tr>
238 <td class="md" nowrap valign="top"> char <a class="el" href="structpeer__info__s.html#o24">peer_info_s::error</a>[SPF_MAX_ERROR] </td>
239 </tr>
240 </table>
241 </td>
242 </tr>
243 </table>
244 <table cellspacing=5 cellpadding=0 border=0>
245 <tr>
246 <td>
247 &nbsp;
248 </td>
249 <td>
250
251 <p>
252 Definition at line <a class="el" href="spf_8h-source.html#l00359">359</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
253 <p>
254 Referenced by <a class="el" href="dns_8c-source.html#l00217">DNS_query()</a>, <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="util_8c-source.html#l01309">UTIL_assoc_prefix()</a>, <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>, <a class="el" href="util_8c-source.html#l01135">UTIL_ptr_cmp()</a>, and <a class="el" href="util_8c-source.html#l02038">UTIL_validate_ptr()</a>. </td>
255 </tr>
256 </table>
257 <a class="anchor" name="o11" doxytag="peer_info_s::explain" ></a><p>
258 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
259 <tr>
260 <td class="mdRow">
261 <table cellpadding="0" cellspacing="0" border="0">
262 <tr>
263 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o11">peer_info_s::explain</a> </td>
264 </tr>
265 </table>
266 </td>
267 </tr>
268 </table>
269 <table cellspacing=5 cellpadding=0 border=0>
270 <tr>
271 <td>
272 &nbsp;
273 </td>
274 <td>
275
276 <p>
277 Definition at line <a class="el" href="spf_8h-source.html#l00345">345</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
278 <p>
279 Referenced by <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l01310">SPF_get_explain()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>. </td>
280 </tr>
281 </table>
282 <a class="anchor" name="o10" doxytag="peer_info_s::from" ></a><p>
283 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
284 <tr>
285 <td class="mdRow">
286 <table cellpadding="0" cellspacing="0" border="0">
287 <tr>
288 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o10">peer_info_s::from</a> </td>
289 </tr>
290 </table>
291 </td>
292 </tr>
293 </table>
294 <table cellspacing=5 cellpadding=0 border=0>
295 <tr>
296 <td>
297 &nbsp;
298 </td>
299 <td>
300
301 <p>
302 Definition at line <a class="el" href="spf_8h-source.html#l00344">344</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
303 <p>
304 Referenced by <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l01249">SPF_result()</a>, <a class="el" href="main_8c-source.html#l01456">SPF_smtp_from()</a>, <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>, and <a class="el" href="util_8c-source.html#l00914">UTIL_mx_cmp()</a>. </td>
305 </tr>
306 </table>
307 <a class="anchor" name="o12" doxytag="peer_info_s::guess" ></a><p>
308 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
309 <tr>
310 <td class="mdRow">
311 <table cellpadding="0" cellspacing="0" border="0">
312 <tr>
313 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o12">peer_info_s::guess</a> </td>
314 </tr>
315 </table>
316 </td>
317 </tr>
318 </table>
319 <table cellspacing=5 cellpadding=0 border=0>
320 <tr>
321 <td>
322 &nbsp;
323 </td>
324 <td>
325
326 <p>
327 Definition at line <a class="el" href="spf_8h-source.html#l00346">346</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
328 <p>
329 Referenced by <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
330 </tr>
331 </table>
332 <a class="anchor" name="o8" doxytag="peer_info_s::helo" ></a><p>
333 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
334 <tr>
335 <td class="mdRow">
336 <table cellpadding="0" cellspacing="0" border="0">
337 <tr>
338 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o8">peer_info_s::helo</a> </td>
339 </tr>
340 </table>
341 </td>
342 </tr>
343 </table>
344 <table cellspacing=5 cellpadding=0 border=0>
345 <tr>
346 <td>
347 &nbsp;
348 </td>
349 <td>
350
351 <p>
352 Definition at line <a class="el" href="spf_8h-source.html#l00342">342</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
353 <p>
354 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l01456">SPF_smtp_from()</a>, and <a class="el" href="main_8c-source.html#l01423">SPF_smtp_helo()</a>. </td>
355 </tr>
356 </table>
357 <a class="anchor" name="o29" doxytag="peer_info_s::include_buf" ></a><p>
358 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
359 <tr>
360 <td class="mdRow">
361 <table cellpadding="0" cellspacing="0" border="0">
362 <tr>
363 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o29">peer_info_s::include_buf</a> </td>
364 </tr>
365 </table>
366 </td>
367 </tr>
368 </table>
369 <table cellspacing=5 cellpadding=0 border=0>
370 <tr>
371 <td>
372 &nbsp;
373 </td>
374 <td>
375
376 <p>
377 Definition at line <a class="el" href="spf_8h-source.html#l00374">374</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
378 <p>
379 Referenced by <a class="el" href="main_8c-source.html#l01564">_SPF_clear_holdbufs()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00399">SPF_policy_main()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
380 </tr>
381 </table>
382 <a class="anchor" name="o20" doxytag="peer_info_s::ip_ver" ></a><p>
383 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
384 <tr>
385 <td class="mdRow">
386 <table cellpadding="0" cellspacing="0" border="0">
387 <tr>
388 <td class="md" nowrap valign="top"> char <a class="el" href="structpeer__info__s.html#o20">peer_info_s::ip_ver</a>[SPF_MAX_IP_VER] </td>
389 </tr>
390 </table>
391 </td>
392 </tr>
393 </table>
394 <table cellspacing=5 cellpadding=0 border=0>
395 <tr>
396 <td>
397 &nbsp;
398 </td>
399 <td>
400
401 <p>
402 Definition at line <a class="el" href="spf_8h-source.html#l00355">355</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
403 <p>
404 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, and <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
405 </tr>
406 </table>
407 <a class="anchor" name="o23" doxytag="peer_info_s::last_m" ></a><p>
408 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
409 <tr>
410 <td class="mdRow">
411 <table cellpadding="0" cellspacing="0" border="0">
412 <tr>
413 <td class="md" nowrap valign="top"> char <a class="el" href="structpeer__info__s.html#o23">peer_info_s::last_m</a>[SPF_MAX_MECHANISM] </td>
414 </tr>
415 </table>
416 </td>
417 </tr>
418 </table>
419 <table cellspacing=5 cellpadding=0 border=0>
420 <tr>
421 <td>
422 &nbsp;
423 </td>
424 <td>
425
426 <p>
427 Definition at line <a class="el" href="spf_8h-source.html#l00358">358</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
428 <p>
429 Referenced by <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>, <a class="el" href="util_8c-source.html#l01309">UTIL_assoc_prefix()</a>, and <a class="el" href="util_8c-source.html#l01555">UTIL_get_mech_prefix()</a>. </td>
430 </tr>
431 </table>
432 <a class="anchor" name="o21" doxytag="peer_info_s::local_part" ></a><p>
433 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
434 <tr>
435 <td class="mdRow">
436 <table cellpadding="0" cellspacing="0" border="0">
437 <tr>
438 <td class="md" nowrap valign="top"> char <a class="el" href="structpeer__info__s.html#o21">peer_info_s::local_part</a>[SPF_MAX_LOCAL_PART] </td>
439 </tr>
440 </table>
441 </td>
442 </tr>
443 </table>
444 <table cellspacing=5 cellpadding=0 border=0>
445 <tr>
446 <td>
447 &nbsp;
448 </td>
449 <td>
450
451 <p>
452 Definition at line <a class="el" href="spf_8h-source.html#l00356">356</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
453 <p>
454 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, and <a class="el" href="main_8c-source.html#l01456">SPF_smtp_from()</a>. </td>
455 </tr>
456 </table>
457 <a class="anchor" name="o16" doxytag="peer_info_s::mta_hname" ></a><p>
458 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
459 <tr>
460 <td class="mdRow">
461 <table cellpadding="0" cellspacing="0" border="0">
462 <tr>
463 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o16">peer_info_s::mta_hname</a> </td>
464 </tr>
465 </table>
466 </td>
467 </tr>
468 </table>
469 <table cellspacing=5 cellpadding=0 border=0>
470 <tr>
471 <td>
472 &nbsp;
473 </td>
474 <td>
475
476 <p>
477 Definition at line <a class="el" href="spf_8h-source.html#l00350">350</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
478 <p>
479 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, and <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
480 </tr>
481 </table>
482 <a class="anchor" name="o6" doxytag="peer_info_s::p" ></a><p>
483 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
484 <tr>
485 <td class="mdRow">
486 <table cellpadding="0" cellspacing="0" border="0">
487 <tr>
488 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o6">peer_info_s::p</a> </td>
489 </tr>
490 </table>
491 </td>
492 </tr>
493 </table>
494 <table cellspacing=5 cellpadding=0 border=0>
495 <tr>
496 <td>
497 &nbsp;
498 </td>
499 <td>
500
501 <p>
502 Definition at line <a class="el" href="spf_8h-source.html#l00340">340</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
503 <p>
504 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
505 </tr>
506 </table>
507 <a class="anchor" name="o14" doxytag="peer_info_s::ptr_mhost" ></a><p>
508 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
509 <tr>
510 <td class="mdRow">
511 <table cellpadding="0" cellspacing="0" border="0">
512 <tr>
513 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o14">peer_info_s::ptr_mhost</a> </td>
514 </tr>
515 </table>
516 </td>
517 </tr>
518 </table>
519 <table cellspacing=5 cellpadding=0 border=0>
520 <tr>
521 <td>
522 &nbsp;
523 </td>
524 <td>
525
526 <p>
527 Definition at line <a class="el" href="spf_8h-source.html#l00348">348</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
528 <p>
529 Referenced by <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, and <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
530 </tr>
531 </table>
532 <a class="anchor" name="o17" doxytag="peer_info_s::r_ip" ></a><p>
533 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
534 <tr>
535 <td class="mdRow">
536 <table cellpadding="0" cellspacing="0" border="0">
537 <tr>
538 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o17">peer_info_s::r_ip</a> </td>
539 </tr>
540 </table>
541 </td>
542 </tr>
543 </table>
544 <table cellspacing=5 cellpadding=0 border=0>
545 <tr>
546 <td>
547 &nbsp;
548 </td>
549 <td>
550
551 <p>
552 Definition at line <a class="el" href="spf_8h-source.html#l00351">351</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
553 <p>
554 Referenced by <a class="el" href="dns_8c-source.html#l00975">DNS_check_client_reverse()</a>, <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l01249">SPF_result()</a>, <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>, <a class="el" href="util_8c-source.html#l01135">UTIL_ptr_cmp()</a>, <a class="el" href="util_8c-source.html#l02100">UTIL_validate_hostname()</a>, and <a class="el" href="util_8c-source.html#l02038">UTIL_validate_ptr()</a>. </td>
555 </tr>
556 </table>
557 <a class="anchor" name="o18" doxytag="peer_info_s::r_vhname" ></a><p>
558 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
559 <tr>
560 <td class="mdRow">
561 <table cellpadding="0" cellspacing="0" border="0">
562 <tr>
563 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o18">peer_info_s::r_vhname</a> </td>
564 </tr>
565 </table>
566 </td>
567 </tr>
568 </table>
569 <table cellspacing=5 cellpadding=0 border=0>
570 <tr>
571 <td>
572 &nbsp;
573 </td>
574 <td>
575
576 <p>
577 Definition at line <a class="el" href="spf_8h-source.html#l00352">352</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
578 <p>
579 Referenced by <a class="el" href="dns_8c-source.html#l00975">DNS_check_client_reverse()</a>, <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="util_8c-source.html#l02038">UTIL_validate_ptr()</a>. </td>
580 </tr>
581 </table>
582 <a class="anchor" name="o30" doxytag="peer_info_s::redirect_buf" ></a><p>
583 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
584 <tr>
585 <td class="mdRow">
586 <table cellpadding="0" cellspacing="0" border="0">
587 <tr>
588 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o30">peer_info_s::redirect_buf</a> </td>
589 </tr>
590 </table>
591 </td>
592 </tr>
593 </table>
594 <table cellspacing=5 cellpadding=0 border=0>
595 <tr>
596 <td>
597 &nbsp;
598 </td>
599 <td>
600
601 <p>
602 Definition at line <a class="el" href="spf_8h-source.html#l00375">375</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
603 <p>
604 Referenced by <a class="el" href="main_8c-source.html#l01564">_SPF_clear_holdbufs()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00399">SPF_policy_main()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
605 </tr>
606 </table>
607 <a class="anchor" name="o1" doxytag="peer_info_s::RES" ></a><p>
608 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
609 <tr>
610 <td class="mdRow">
611 <table cellpadding="0" cellspacing="0" border="0">
612 <tr>
613 <td class="md" nowrap valign="top"> <a class="el" href="spf_8h.html#a36">SPF_RESULT</a> <a class="el" href="structpeer__info__s.html#o1">peer_info_s::RES</a> </td>
614 </tr>
615 </table>
616 </td>
617 </tr>
618 </table>
619 <table cellspacing=5 cellpadding=0 border=0>
620 <tr>
621 <td>
622 &nbsp;
623 </td>
624 <td>
625
626 <p>
627 Definition at line <a class="el" href="spf_8h-source.html#l00332">332</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
628 <p>
629 Referenced by <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>, <a class="el" href="main_8c-source.html#l01249">SPF_result()</a>, <a class="el" href="util_8c-source.html#l01309">UTIL_assoc_prefix()</a>, and <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>. </td>
630 </tr>
631 </table>
632 <a class="anchor" name="o2" doxytag="peer_info_s::RES_P" ></a><p>
633 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
634 <tr>
635 <td class="mdRow">
636 <table cellpadding="0" cellspacing="0" border="0">
637 <tr>
638 <td class="md" nowrap valign="top"> <a class="el" href="spf_8h.html#a36">SPF_RESULT</a> <a class="el" href="structpeer__info__s.html#o2">peer_info_s::RES_P</a> </td>
639 </tr>
640 </table>
641 </td>
642 </tr>
643 </table>
644 <table cellspacing=5 cellpadding=0 border=0>
645 <tr>
646 <td>
647 &nbsp;
648 </td>
649 <td>
650
651 <p>
652 Definition at line <a class="el" href="spf_8h-source.html#l00333">333</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
653 <p>
654 Referenced by <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, and <a class="el" href="util_8c-source.html#l01555">UTIL_get_mech_prefix()</a>. </td>
655 </tr>
656 </table>
657 <a class="anchor" name="o7" doxytag="peer_info_s::rs" ></a><p>
658 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
659 <tr>
660 <td class="mdRow">
661 <table cellpadding="0" cellspacing="0" border="0">
662 <tr>
663 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o7">peer_info_s::rs</a> </td>
664 </tr>
665 </table>
666 </td>
667 </tr>
668 </table>
669 <table cellspacing=5 cellpadding=0 border=0>
670 <tr>
671 <td>
672 &nbsp;
673 </td>
674 <td>
675
676 <p>
677 Definition at line <a class="el" href="spf_8h-source.html#l00341">341</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
678 <p>
679 Referenced by <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>, <a class="el" href="util_8c-source.html#l01309">UTIL_assoc_prefix()</a>, <a class="el" href="util_8c-source.html#l01135">UTIL_ptr_cmp()</a>, and <a class="el" href="util_8c-source.html#l02038">UTIL_validate_ptr()</a>. </td>
680 </tr>
681 </table>
682 <a class="anchor" name="o25" doxytag="peer_info_s::spf_result" ></a><p>
683 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
684 <tr>
685 <td class="mdRow">
686 <table cellpadding="0" cellspacing="0" border="0">
687 <tr>
688 <td class="md" nowrap valign="top"> <a class="el" href="structspf__result__t.html">spf_result_t</a>* <a class="el" href="structpeer__info__s.html#o25">peer_info_s::spf_result</a> </td>
689 </tr>
690 </table>
691 </td>
692 </tr>
693 </table>
694 <table cellspacing=5 cellpadding=0 border=0>
695 <tr>
696 <td>
697 &nbsp;
698 </td>
699 <td>
700
701 <p>
702 Definition at line <a class="el" href="spf_8h-source.html#l00361">361</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
703 <p>
704 Referenced by <a class="el" href="main_8c-source.html#l01342">SPF_build_header()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="util_8c-source.html#l01309">UTIL_assoc_prefix()</a>, and <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>. </td>
705 </tr>
706 </table>
707 <a class="anchor" name="o27" doxytag="peer_info_s::spf_rlevel" ></a><p>
708 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
709 <tr>
710 <td class="mdRow">
711 <table cellpadding="0" cellspacing="0" border="0">
712 <tr>
713 <td class="md" nowrap valign="top"> uint8_t <a class="el" href="structpeer__info__s.html#o27">peer_info_s::spf_rlevel</a> </td>
714 </tr>
715 </table>
716 </td>
717 </tr>
718 </table>
719 <table cellspacing=5 cellpadding=0 border=0>
720 <tr>
721 <td>
722 &nbsp;
723 </td>
724 <td>
725
726 <p>
727 Definition at line <a class="el" href="spf_8h-source.html#l00371">371</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
728 <p>
729 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, <a class="el" href="main_8c-source.html#l00399">SPF_policy_main()</a>, and <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>. </td>
730 </tr>
731 </table>
732 <a class="anchor" name="o5" doxytag="peer_info_s::spf_ver" ></a><p>
733 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
734 <tr>
735 <td class="mdRow">
736 <table cellpadding="0" cellspacing="0" border="0">
737 <tr>
738 <td class="md" nowrap valign="top"> u_int8_t <a class="el" href="structpeer__info__s.html#o5">peer_info_s::spf_ver</a> </td>
739 </tr>
740 </table>
741 </td>
742 </tr>
743 </table>
744 <table cellspacing=5 cellpadding=0 border=0>
745 <tr>
746 <td>
747 &nbsp;
748 </td>
749 <td>
750
751 <p>
752 Definition at line <a class="el" href="spf_8h-source.html#l00338">338</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
753 <p>
754 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, <a class="el" href="main_8c-source.html#l00721">SPF_parse_policy()</a>, and <a class="el" href="util_8c-source.html#l00326">UTIL_log_result()</a>. </td>
755 </tr>
756 </table>
757 <a class="anchor" name="o13" doxytag="peer_info_s::trusted" ></a><p>
758 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
759 <tr>
760 <td class="mdRow">
761 <table cellpadding="0" cellspacing="0" border="0">
762 <tr>
763 <td class="md" nowrap valign="top"> char* <a class="el" href="structpeer__info__s.html#o13">peer_info_s::trusted</a> </td>
764 </tr>
765 </table>
766 </td>
767 </tr>
768 </table>
769 <table cellspacing=5 cellpadding=0 border=0>
770 <tr>
771 <td>
772 &nbsp;
773 </td>
774 <td>
775
776 <p>
777 Definition at line <a class="el" href="spf_8h-source.html#l00347">347</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
778 <p>
779 Referenced by <a class="el" href="main_8c-source.html#l00313">SPF_close()</a>, <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
780 </tr>
781 </table>
782 <a class="anchor" name="o4" doxytag="peer_info_s::use_guess" ></a><p>
783 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
784 <tr>
785 <td class="mdRow">
786 <table cellpadding="0" cellspacing="0" border="0">
787 <tr>
788 <td class="md" nowrap valign="top"> <a class="el" href="spf_8h.html#a35">SPF_BOOL</a> <a class="el" href="structpeer__info__s.html#o4">peer_info_s::use_guess</a> </td>
789 </tr>
790 </table>
791 </td>
792 </tr>
793 </table>
794 <table cellspacing=5 cellpadding=0 border=0>
795 <tr>
796 <td>
797 &nbsp;
798 </td>
799 <td>
800
801 <p>
802 Definition at line <a class="el" href="spf_8h-source.html#l00336">336</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
803 <p>
804 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
805 </tr>
806 </table>
807 <a class="anchor" name="o3" doxytag="peer_info_s::use_trust" ></a><p>
808 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
809 <tr>
810 <td class="mdRow">
811 <table cellpadding="0" cellspacing="0" border="0">
812 <tr>
813 <td class="md" nowrap valign="top"> <a class="el" href="spf_8h.html#a35">SPF_BOOL</a> <a class="el" href="structpeer__info__s.html#o3">peer_info_s::use_trust</a> </td>
814 </tr>
815 </table>
816 </td>
817 </tr>
818 </table>
819 <table cellspacing=5 cellpadding=0 border=0>
820 <tr>
821 <td>
822 &nbsp;
823 </td>
824 <td>
825
826 <p>
827 Definition at line <a class="el" href="spf_8h-source.html#l00335">335</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
828 <p>
829 Referenced by <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>, and <a class="el" href="main_8c-source.html#l00570">SPF_policy_main_rec()</a>. </td>
830 </tr>
831 </table>
832 <a class="anchor" name="o22" doxytag="peer_info_s::utc_time" ></a><p>
833 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
834 <tr>
835 <td class="mdRow">
836 <table cellpadding="0" cellspacing="0" border="0">
837 <tr>
838 <td class="md" nowrap valign="top"> char <a class="el" href="structpeer__info__s.html#o22">peer_info_s::utc_time</a>[SPF_MAX_UTC_TIME] </td>
839 </tr>
840 </table>
841 </td>
842 </tr>
843 </table>
844 <table cellspacing=5 cellpadding=0 border=0>
845 <tr>
846 <td>
847 &nbsp;
848 </td>
849 <td>
850
851 <p>
852 Definition at line <a class="el" href="spf_8h-source.html#l00357">357</a> of file <a class="el" href="spf_8h-source.html">spf.h</a>.
853 <p>
854 Referenced by <a class="el" href="macro_8c-source.html#l00301">MACRO_process()</a>, and <a class="el" href="main_8c-source.html#l00081">SPF_init()</a>. </td>
855 </tr>
856 </table>
857 <hr>The documentation for this struct was generated from the following file:<ul>
858 <li><a class="el" href="spf_8h-source.html">spf.h</a></ul>
859 <hr size="1"><address style="align: right;"><small>Generated on Thu Sep 16 18:10:52 2004 for libSPF v1.0 by
860 <a href="http://www.doxygen.org/index.html">
861 <img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
862 </body>
863 </html>