mail-host.h revision 2670cd577aa57eb9f915a4f4220ae48c9b4fc5fb
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo SirainenARRAY_DEFINE_TYPE(mail_host, struct mail_host *);
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainenstruct mail_host *mail_host_add_ip(const struct ip_addr *ip);
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainenstruct mail_host *mail_host_lookup(const struct ip_addr *ip);
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainenstruct mail_host *mail_host_get_by_hash(unsigned int hash);
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainenint mail_hosts_parse_and_add(const char *hosts_list);
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainenvoid mail_host_set_vhost_count(struct mail_host *host,
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainen unsigned int vhost_count);