Postfix3.3.1
mail_addr_map.h
[詳解]
1 #ifndef _MAIL_ADDR_MAP_H_INCLUDED_
2 #define _MAIL_ADDR_MAP_H_INCLUDED_
3 
4 /*++
5 /* NAME
6 /* mail_addr_map 3h
7 /* SUMMARY
8 /* generic address mapping
9 /* SYNOPSIS
10 /* #include <mail_addr_map.h>
11 /* DESCRIPTION
12 /* .nf
13 
14  /*
15  * Utility library.
16  */
17 #include <argv.h>
18 
19  /*
20  * Global library.
21  */
22 #include <mail_addr_form.h>
23 #include <maps.h>
24 
25  /*
26  * External interface.
27  */
28 extern ARGV *mail_addr_map_opt(MAPS *, const char *, int, int, int, int);
29 
30  /* The least-overhead form. */
31 #define mail_addr_map_internal(path, address, propagate) \
32  mail_addr_map_opt((path), (address), (propagate), \
33  MA_FORM_INTERNAL, MA_FORM_EXTERNAL, MA_FORM_INTERNAL)
34 
35 /* LICENSE
36 /* .ad
37 /* .fi
38 /* The Secure Mailer license must be distributed with this software.
39 /* AUTHOR(S)
40 /* Wietse Venema
41 /* IBM T.J. Watson Research
42 /* P.O. Box 704
43 /* Yorktown Heights, NY 10598, USA
44 /*
45 /* Wietse Venema
46 /* Google, Inc.
47 /* 111 8th Avenue
48 /* New York, NY 10011, USA
49 /*--*/
50 
51 #endif
Definition: argv.h:17
Definition: maps.h:22
ARGV * mail_addr_map_opt(MAPS *, const char *, int, int, int, int)