/dovecot/src/old-stats/ |
H A D | mail-ip.h | 6 struct mail_ip *mail_ip_login(const struct ip_addr *ip_addr); 8 struct mail_ip *mail_ip_lookup(const struct ip_addr *ip_addr);
|
H A D | mail-ip.c | 12 static HASH_TABLE(struct ip_addr *, struct mail_ip *) mail_ips_hash; 22 struct mail_ip *mail_ip_login(const struct ip_addr *ip_addr) argument 26 ip = hash_table_lookup(mail_ips_hash, ip_addr); 36 ip->ip = *ip_addr; 56 struct mail_ip *mail_ip_lookup(const struct ip_addr *ip_addr) argument 58 return hash_table_lookup(mail_ips_hash, ip_addr);
|
/dovecot/src/lib-imap/ |
H A D | imap-keepalive.h | 21 imap_keepalive_interval_msecs(const char *username, const struct ip_addr *ip,
|
H A D | imap-keepalive.c | 10 static bool imap_remote_ip_is_usable(const struct ip_addr *ip) 38 imap_keepalive_interval_msecs(const char *username, const struct ip_addr *ip,
|
/dovecot/src/lib/ |
H A D | net.h | 23 struct ip_addr { struct 30 ARRAY_DEFINE_TYPE(ip_addr, struct ip_addr); 53 extern const struct ip_addr net_ip4_any; 54 extern const struct ip_addr net_ip6_any; 56 extern const struct ip_addr net_ip4_loopback; 57 extern const struct ip_addr net_ip6_loopback; 60 bool net_ip_compare(const struct ip_addr *ip1, const struct ip_addr *ip2); 62 int net_ip_cmp(const struct ip_addr *ip [all...] |
H A D | net.c | 52 bool net_ip_compare(const struct ip_addr *ip1, const struct ip_addr *ip2) 57 int net_ip_cmp(const struct ip_addr *ip1, const struct ip_addr *ip2) 68 unsigned int net_ip_hash(const struct ip_addr *ip) 94 sin_set_ip(union sockaddr_union *so, const struct ip_addr *ip) 110 sin_get_ip(const union sockaddr_union *so, struct ip_addr *ip) 145 static int net_connect_ip_once(const struct ip_addr *ip, in_port_t port, 146 const struct ip_addr *my_ip, int sock_type, bool blocking) 201 static int net_connect_ip_full(const struct ip_addr *i [all...] |
H A D | connection.h | 95 struct ip_addr ip, my_ip; 123 const struct ip_addr *ip, in_port_t port); 126 const struct ip_addr *ip, in_port_t port, 127 const struct ip_addr *my_ip) ATTR_NULL(5);
|
/dovecot/src/login-common/ |
H A D | login-proxy-state.h | 7 struct ip_addr ip; 35 const struct ip_addr *ip, in_port_t port);
|
H A D | login-settings.h | 41 const struct ip_addr *local_ip, 42 const struct ip_addr *remote_ip,
|
H A D | login-common.h | 62 extern const struct ip_addr *login_source_ips;
|
H A D | login-proxy.h | 27 struct ip_addr ip, source_ip;
|
/dovecot/src/director/ |
H A D | director-host.h | 12 struct ip_addr ip; 48 director_host_add(struct director *dir, const struct ip_addr *ip, 58 director_host_get(struct director *dir, const struct ip_addr *ip, 61 director_host_lookup(struct director *dir, const struct ip_addr *ip, 64 director_host_lookup_ip(struct director *dir, const struct ip_addr *ip);
|
H A D | mail-host.h | 35 struct ip_addr ip; 46 mail_host_add_ip(struct mail_host_list *list, const struct ip_addr *ip, 50 const struct ip_addr *ip, const char *tag_name); 52 mail_host_lookup(struct mail_host_list *list, const struct ip_addr *ip);
|
H A D | director-host.c | 27 const struct ip_addr *ip, in_port_t port) 96 director_host_get(struct director *dir, const struct ip_addr *ip, 108 director_host_lookup(struct director *dir, const struct ip_addr *ip, 122 director_host_lookup_ip(struct director *dir, const struct ip_addr *ip) 156 struct ip_addr *ips; 184 struct ip_addr ip;
|
/dovecot/src/doveadm/ |
H A D | doveadm-who.h | 7 struct ip_addr ip; 15 struct ip_addr net_ip;
|
H A D | client-connection.h | 13 struct ip_addr local_ip, remote_ip;
|
H A D | doveadm-who.c | 21 ARRAY(struct ip_addr) ips; 26 static void who_user_ip(const struct who_user *user, struct ip_addr *ip_r) 31 const struct ip_addr *ip = array_idx(&user->ips, 0); 38 struct ip_addr ip; 60 struct ip_addr ip1, ip2; 70 who_user_has_ip(const struct who_user *user, const struct ip_addr *ip) 72 const struct ip_addr *ex_ip; 151 struct ip_addr net_ip; 217 const struct ip_addr *ip; 235 const struct ip_addr *i [all...] |
/dovecot/src/replication/aggregator/ |
H A D | replicator-connection.h | 12 replicator_connection_create_inet(const struct ip_addr *ips,
|
/dovecot/src/lib-dns/ |
H A D | dns-lookup.h | 30 const struct ip_addr *ips; 50 int dns_lookup_ptr(const struct ip_addr *ip, 78 int dns_client_lookup_ptr(struct dns_client *client, const struct ip_addr *ip,
|
/dovecot/src/config/ |
H A D | config-parser.h | 19 int config_parse_net(const char *value, struct ip_addr *ip_r,
|
H A D | config-filter.h | 15 struct ip_addr local_net, remote_net;
|
/dovecot/src/imap-hibernate/ |
H A D | imap-client.h | 11 struct ip_addr local_ip, remote_ip;
|
/dovecot/src/lib-smtp/ |
H A D | smtp-client.h | 41 struct ip_addr my_ip;
|
H A D | smtp-common.h | 73 struct ip_addr source_ip;
|
/dovecot/src/lmtp/ |
H A D | client.h | 33 struct ip_addr remote_ip, local_ip;
|