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
52