X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finternet_addressing.h;fp=citadel%2Finternet_addressing.h;h=60f7410499e3f72a0ef024cb7a422cd0bd803c9b;hb=b8d93fe77b13be2bc8ff0774d9d1e76858cf8f1d;hp=009e73baed4fdbf54c1c9af474101f1fee3aaa1a;hpb=f296260508d5fe2984443753f24d949d17b8e1cf;p=citadel.git 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;