From: Wilfried Göesgens Date: Tue, 8 May 2007 17:17:48 +0000 (+0000) Subject: * added parameters for validating recipients against the masq hostlist. X-Git-Tag: v7.86~3386 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=b8d93fe77b13be2bc8ff0774d9d1e76858cf8f1d * added parameters for validating recipients against the masq hostlist. --- diff --git a/citadel/internet_addressing.h b/citadel/internet_addressing.h index 009e73bae..60f741049 100644 --- a/citadel/internet_addressing.h +++ b/citadel/internet_addressing.h @@ -17,7 +17,7 @@ int fuzzy_match(struct ctdluser *us, char *matchstring); void process_rfc822_addr(const char *rfc822, char *user, char *node, char *name); char *rfc822_fetch_field(char *rfc822, char *fieldname); -int IsDirectory(char *addr); +int IsDirectory(char *addr, int allow_masq_domains); void CtdlDirectoryInit(void); void CtdlDirectoryAddUser(char *internet_addr, char *citadel_addr); void CtdlDirectoryDelUser(char *internet_addr, char *citadel_addr); @@ -33,7 +33,8 @@ enum { hostalias_nomatch, hostalias_localhost, hostalias_gatewaydomain, - hostalias_directory + hostalias_directory, + hostalias_masq }; extern char *inetcfg;