xref: /netbsd-src/external/ibm-public/postfix/dist/proto/stop.double-cc (revision 059c16a85b0b39d60ad6d18f53c09510815afa2b)
1void  void rewrite_proto stream
2 Strip trailing dot at end of domain but not dot dot or dot This
3 strip source routed addresses site site user domain
4transport_lookup  transport_lookup finds the channel and nexthop for the given
5 Typically the nexthop specifies a hostname hostname TCP Port or the
6resolve_addr  resolve_addr resolve address according to rule set
7 technically incorrect this is needed to stop user domain domain relay
8 needs white space but stuff stuff does not This is not a
9 where stuff stuff does not happen
10 Strip trailing dot at end of domain but not dot dot or at dot
11XXX  XXX Short cut invalid address forms
12 Connect via TCP to domain domain port port The default
13 Connect via TCP to domain domain port port The default
14files  files that are owned by the wrong user or files that have world write
15 name is is not defined
16 conditionally to value when name is is not
17MUMBLE_TODO  MUMBLE_TODO flags must not be cleared once raised The _TODO_TO_PASS and
18psc_todo_tests  psc_todo_tests overwrites all per session flag bits and
19 Either hand off the socket to a real SMTP engine or say bye bye
20char  char context
21inet_pton  inet_pton
22void  void psc_early_tests state
23void  void psc_smtpd_init void
24void  void psc_smtpd_tests state
25 IP postscreen_dnsbl_max_ttl postscreen_dnsbl_ttl postscreen_dnsbl_ttl 1 h
26 WARNING WARNING WARNING
27 WARNING WARNING WARNING
28 The event driven TLS I O implementation is founded on on line OpenSSL
29unused  unused
30 IP f command command
31 IP q command command
32 IP Q command command
33 IP r command command
34 IP s command command
35 TCP port port Both host and port may be
36void  void
37 reset_cmd_flags reset per command command flags
38 set_cmd_flags set per command command flags
39 Connect via TCP to host host port port The default
40 Connect via TCP to host host port port The default
41argv  argv command
42time  time of entry into active queue
43peer  peer entries
44FD_SETSIZE  FD_SETSIZE
45FD_SETSIZE  FD_SETSIZE
46FD_SETSIZE  FD_SETSIZE
47 var spool postfix incoming incoming queue
48 var spool postfix active active queue
49 var spool postfix deferred deferred queue
50time  time of entry into active queue
51FD_SETSIZE  FD_SETSIZE
52FD_SETSIZE  FD_SETSIZE
53FD_SETSIZE  FD_SETSIZE
54 var spool postfix incoming incoming queue
55 var spool postfix active active queue
56 var spool postfix deferred deferred queue
57XXX  XXX
58 WARNING WARNING WARNING
59 WARNING WARNING WARNING
60NOTREACHED  NOTREACHED
61 If not connected to stdin stdin must not be a terminal
62 WARNING WARNING WARNING
63 WARNING WARNING WARNING
64 WARNING WARNING WARNING
65 WARNING WARNING WARNING
66 WARNING WARNING WARNING
67 WARNING WARNING WARNING
68 WARNING WARNING WARNING
69 WARNING WARNING WARNING
70 If not connected to stdin stdin must not be a terminal
71select  select
72 If not connected to stdin stdin must not be a terminal
73 main main program
74this  this first
75linkage  linkage
76 Postfix master master cf file processing
77select  select
78 If not connected to stdin stdin must not be a terminal
79 response to stress level changes Doing so would would contaminate
80 IP CA_MAIL_SERVER_EXIT void void
81 If not connected to stdin stdin must not be a terminal
82smtp_site_fail  smtp_site_fail handles the case where the program fails to
83 We can t avoid copying copying lots of strings into VSTRING buffers
84binding  binding properties passivated
85endpoint  endpoint properties passivated
86safety  safety
87XXX  XXX
88 See src tls tls_level c and src tls tls h Levels above encrypt require
89smtp_rcpt_done  smtp_rcpt_done
90smtp_rcpt_done  smtp_rcpt_done
91smtp_rcpt_done  smtp_rcpt_done
92 Ignore out of protocol enhanced status codes codes that accompany 3XX
93 IP name name
94void  void
95FALLTHROUGH  FALLTHROUGH
96HAS_PCRE  HAS_PCRE
97HAS_PCRE  HAS_PCRE
98 any any
99 typedef DICT DICT_OPEN_FN const char int int
100EDIT_FILE  EDIT_FILE edit_file_open original_path output_flags output_mode
101void  void
102nvtable_locate  nvtable_locate returns a pointer to the entry that was stored
103legacy  legacy
104 for symlinks owned by root NEVER NEVER make exceptions for symlinks
105 sanitize sanitize db_get put del result
106 simple attr attr name colon attr value newline
107void  void htable_free table free_fn
108void  void htable_walk table action ptr
109htable_locate  htable_locate returns a pointer to the entry that was stored
110 IP CA_VSTREAM_POPEN_WAITPID_FN pid_t pid_t WAIT_STATUS_T int
111optimization  optimization
112msg_fatal  msg_fatal reports an unrecoverable error and terminates the program
113 compare compare the address family and network address or
114 numbers or number number ranges
115 v4pattern v4field v4field v4field v4field
116 v4pattern v4field v4field v4field v4field
117 v4pattern v4field v4field v4field v4field
118 v4seq_member v4octet v4octet v4octet
119 v4seq_member v4octet v4octet v4octet
120Corruption  Corruption
121 main main program
122privileges  privileges
123DICT_THASH_OPEN_RETURN  DICT_THASH_OPEN_RETURN
124 Fatal errors cannot open file file write error out of memory
125found  found
126found  found
127XXX  XXX maybe earlier
128XXX  XXX
129 verified RedHat 3 03
130 Bits per byte byte in vector bit offset in byte bytes per set
131 echo echo text received on stdin
132 request request a bunch of timer events
133 Fatal errors cannot open file file write error out of memory
134found  found
135found  found
136 concatenate concatenate null terminated list of strings
137void  void context
138void  void binhash_free table free_fn
139void  void binhash_walk table action ptr
140binhash_locate  binhash_locate returns a pointer to the entry that was stored
141width  width precision separator
142 and whitespace characters must be replaced by XX XX being the
143 and whitespace characters and the by XX XX being the two digit
144 Fatal errors cannot open file file write error out of
145privileges  privileges
146 Example 00000000000000000000000000000001 01 80 10 80 lo
147 text text
148void  void
149matched  matched text
150SUNOS5  SUNOS5
151 casefold casefold text for caseless comparison
152 simple name string string simple name
153 attribute list attribute attribute attribute list
154 attribute list attribute attribute attribute list
155 attribute string string
156string  string ISO Latin 1 character set except the character
157 WARNING WARNING WARNING
158 WARNING WARNING WARNING
159 Example checking infrastructure for int int const int
160 Example variables with type int int const int
161int  int int_val
162 host port host host
163host  host port host host
164 host port host host
165 port port
166 host port host host
167 host port host host port port
168 host port host host port port
169 simple attr attr name null attr value null
170 IP CA_SLMDB_CTL_LONGJMP_FN void void int
171 IP CA_SLMDB_CTL_NOTIFY_FN void void int
172 IP CA_SLMDB_CTL_ASSERT_FN void void const char
173 DICT dict_static_open name name dict_flags
174buffer  buffer length
175privileges  privileges
176key  key length
177 simple attr attr name attr value newline
178 attr name any string without null or or newline
179 var spool postfix maildrop maildrop queue
180 WARNING WARNING WARNING
181 WARNING WARNING WARNING
182lmdb  lmdb supports concurrent writes and reads from different
183private  private
184private  private
185 var spool postfix private private class endpoints
186 var spool postfix public public class endpoints
187messages  messages put on hold
188option  option disables UTF 8 syntax checks on query keys and
189option  option disables UTF 8 syntax checks on query keys and
190lmdb  lmdb supports concurrent writes and reads from different
191peer  peer
192void  void
193XXX  XXX
194 relay loopholes with user domain domain when relaying mail to a
195 Strip one trailing dot but not dot dot
196void  void
197headers  headers after multipart boundary
198 by XX XX being the two digit uppercase hexadecimal equivalent
199must  must
200request  request completed unsuccessfully
201DSN_BUF  DSN_BUF dsb_create void
202DSN_SPLIT  DSN_SPLIT dsn_split dp def_dsn text
203 that registers operators such as level level that compare
204 var_maillog_file var_maillog_file import_service_path 0
205 IP address address family information and the numerical TCP port
206privileges  privileges
207void  void rcpb_reset rcpb
208 The entire lookup key key
209DSN  DSN dsn_create status action reason dtype dtext mtype mname
210 When specified with a flush request request that
211storage  storage
212message  message size
213 starts with or or the prefix which will be used
214 with or or the prefix which will be used to obtain
215strings  strings with digits uppercase letters and lowercase
216safe_strtoul  safe_strtoul implements similar functionality as strtoul
217 typedef LOGIN_SENDER_MATCH LOGIN_SENDER_MATCH
218LOGIN_SENDER_MATCH  LOGIN_SENDER_MATCH login_sender_create
219void  void anvil_clnt_free anvil_clnt
220privileges  privileges
221 characters specified with special with x XX XX being
2220000 0000 0000 007 F 0x xxxxxx
2230000 0000 0000 007 F 0x xxxxxx
224 https github com aox aox blob master encodings utf cpp with
225FALLTHROUGH  FALLTHROUGH
226 Detail format is digit digit 1 3 digit 1 3
227encoding  encoding domain
228domain  domain
229domain  domain
230encoding  encoding
231XXX  XXX EAI inspect encoded message global
232domain  domain
233MBOX  MBOX mbox_open path flags mode st user group lock_style
234 incomplete address address rewriting alias expansion automatic BCC
235unquoted  unquoted form then quoted
236 records data offset offset of the first REC_TYPE_NORM or REC_TYPE_CONT
237DELIVER_REQUEST  DELIVER_REQUEST deliver_request_read stream
238MAIL_VERSION  MAIL_VERSION mail_version_parse version_string why
239dict_xx_open  dict_xx_open result
240 When specified with a flush request request that
241MAIL_STREAM  MAIL_STREAM mail_stream_file queue class service mode
242 starts with or or the prefix which will be used to
243hosts  hosts on which databases reside
244 or maptype mapname search name name The search
245 with or or the prefix which will be used to obtain
246the  the message delivery record
247MKMAP  MKMAP mkmap_open type path open_flags dict_flags
248BOUNCE_LOG  BOUNCE_LOG bounce_log_open queue id flags mode
249 internal external external first
250context  context for queue file changes
251sender  sender transport
252SMFIM_EOH  SMFIM_EOH SMFIM_EOM
253value  value to string
254RE  RE
255PCF_MASTER_ENT  PCF_MASTER_ENT local_scope
256to  to instantiate legacy per dbms parameters and to examine
257 tls_digest_encode encode message digest binary blob as xx xx
258logged  logged
259logged  logged
260 DNS at the dane dane only and half dane security levels or be
261void  void tls_pre_jail_init TLS_ROLE
262TLS_ROLE  TLS_ROLE role
263and  and the protocol version floor ceiling given a list plist of
264 of the form name name hexvalue hexvalue If plist
265 of the form name name hexvalue hexvalue If plist
266XXX  XXX We re ignoring the function name do we want to log it
267 If the match is required unambiguous insist that that no other values
268 etc postfix canonical canonical mapping table
269 etc postfix virtual virtual mapping table
270void  void
271regions  regions with body content
272SASLv2  SASLv2 s sasl_server_new takes two new parameters to specify local and
273SASLv2  SASLv2 s sasl_client_new takes two new parameters to specify local and
274 All 5xx replies must have a 5 xx xx detail code
275 Truncate hostnames ending in dot but not dot dot
276 Truncate hostnames ending in dot but not dot dot
277 Truncate hostnames ending in dot but not dot dot
278 Truncate names ending in dot but not dot dot
279200412  200412
280 Reject mail to unknown addresses in local domains domains that
281client  client name
282stuff  stuff
283counter  counter
284Milter  Milter initialization status
285USE_TLSPROXY  USE_TLSPROXY
286address  address family
287void  void
288probed  probed if non zero the time the currently outstanding address probe was
289 recipient lists and some MUAs even specify word word address
290VERP  VERP
291NOTREACHED  NOTREACHED
292NOTREACHED  NOTREACHED
293NOTREACHED  NOTREACHED
294NOTREACHED  NOTREACHED
295NOTREACHED  NOTREACHED
296NOTREACHED  NOTREACHED
297NOTREACHED  NOTREACHED
298key  key
299key  key
300key  key
301key  key
302key  key
303key  key
304key  key
305key  key
306key  key
307key  key
308key  key
309key  key
310key  key
311key  key
312key  key
313key  key
314key  key
315 Fatal error error opening existing file
316void  void bounce_cleanup_unregister void
317 Fatal error error opening existing file
318BOUNCE_TEMPLATES  BOUNCE_TEMPLATES bounce_templates_create void
319void  void bounce_templates_free templates
320 Fatal error error opening existing file
321 also showq showq c
322name  name length
323BOUNCE_INFO  BOUNCE_INFO bounce_mail_init service queue_name queue_id encoding
324 Fatal error error opening existing file
325more  more useful and more consistent
326 Fatal error error opening existing file
327 Fatal error error opening existing file
328XXX  XXX
329 int compar DNS_RR DNS_RR
330USE_FNV_32BIT  USE_FNV_32BIT
331void  void cleanup_milter_receive state count
332 struct DICT open const char int int dict_xx_open
333 Available in in Postfix version 2 3 3 7
334length  length of 0 31 0 127
335address  address string length
336