1*3c275423Schristos /* $NetBSD: mail_addr_map.h,v 1.2 2020/03/18 19:05:16 christos Exp $ */ 241fbaed0Stron 341fbaed0Stron #ifndef _MAIL_ADDR_MAP_H_INCLUDED_ 441fbaed0Stron #define _MAIL_ADDR_MAP_H_INCLUDED_ 541fbaed0Stron 641fbaed0Stron /*++ 741fbaed0Stron /* NAME 841fbaed0Stron /* mail_addr_map 3h 941fbaed0Stron /* SUMMARY 1041fbaed0Stron /* generic address mapping 1141fbaed0Stron /* SYNOPSIS 1241fbaed0Stron /* #include <mail_addr_map.h> 1341fbaed0Stron /* DESCRIPTION 1441fbaed0Stron /* .nf 1541fbaed0Stron 1641fbaed0Stron /* 1741fbaed0Stron * Utility library. 1841fbaed0Stron */ 1941fbaed0Stron #include <argv.h> 2041fbaed0Stron 2141fbaed0Stron /* 2241fbaed0Stron * Global library. 2341fbaed0Stron */ 24e09e275dSchristos #include <mail_addr_form.h> 2541fbaed0Stron #include <maps.h> 2641fbaed0Stron 2741fbaed0Stron /* 2841fbaed0Stron * External interface. 2941fbaed0Stron */ 30e09e275dSchristos extern ARGV *mail_addr_map_opt(MAPS *, const char *, int, int, int, int); 31e09e275dSchristos 32e09e275dSchristos /* The least-overhead form. */ 33e09e275dSchristos #define mail_addr_map_internal(path, address, propagate) \ 34e09e275dSchristos mail_addr_map_opt((path), (address), (propagate), \ 35e09e275dSchristos MA_FORM_INTERNAL, MA_FORM_EXTERNAL, MA_FORM_INTERNAL) 3641fbaed0Stron 3741fbaed0Stron /* LICENSE 3841fbaed0Stron /* .ad 3941fbaed0Stron /* .fi 4041fbaed0Stron /* The Secure Mailer license must be distributed with this software. 4141fbaed0Stron /* AUTHOR(S) 4241fbaed0Stron /* Wietse Venema 4341fbaed0Stron /* IBM T.J. Watson Research 4441fbaed0Stron /* P.O. Box 704 4541fbaed0Stron /* Yorktown Heights, NY 10598, USA 46e09e275dSchristos /* 47e09e275dSchristos /* Wietse Venema 48e09e275dSchristos /* Google, Inc. 49e09e275dSchristos /* 111 8th Avenue 50e09e275dSchristos /* New York, NY 10011, USA 5141fbaed0Stron /*--*/ 5241fbaed0Stron 5341fbaed0Stron #endif 54