Searched refs:ip_r (Results 1 - 9 of 9) sorted by relevance

/dovecot/src/lib-ssl-iostream/
H A Diostream-openssl-common.c68 static int get_general_ip_addr(const GENERAL_NAME *name, struct ip_addr *ip_r) argument
74 if (name->d.ip->length == sizeof(ip_r->u.ip4.s_addr)) {
75 ip_r->family = AF_INET;
76 memcpy(&ip_r->u.ip4.s_addr, data, sizeof(ip_r->u.ip4.s_addr));
77 } else if (name->d.ip->length == sizeof(ip_r->u.ip6.s6_addr)) {
78 ip_r->family = AF_INET6;
79 memcpy(ip_r->u.ip6.s6_addr, data, sizeof(ip_r->u.ip6.s6_addr));
/dovecot/src/config/
H A Dconfig-parser.h19 int config_parse_net(const char *value, struct ip_addr *ip_r,
H A Dconfig-parser.c247 int config_parse_net(const char *value, struct ip_addr *ip_r, argument
256 if (net_parse_range(value, ip_r, bits_r) == 0)
275 *ip_r = ips[0];
/dovecot/src/lib-smtp/
H A Dsmtp-parser.c292 const char **value_r, struct ip_addr *ip_r)
325 if (ip_r != NULL)
326 i_zero(ip_r);
335 if (ip_r != NULL) {
336 ip_r->family = AF_INET;
337 ip_r->u.ip4 = ip4;
389 if (ip_r != NULL) {
390 ip_r->family = AF_INET6;
391 ip_r->u.ip6 = ip6;
291 smtp_parser_parse_address_literal(struct smtp_parser *parser, const char **value_r, struct ip_addr *ip_r) argument
H A Dsmtp-parser.h79 const char **value_r, struct ip_addr *ip_r);
/dovecot/src/doveadm/
H A Ddoveadm-who.c26 static void who_user_ip(const struct who_user *user, struct ip_addr *ip_r) argument
29 i_zero(ip_r);
32 *ip_r = *ip;
/dovecot/src/lib/
H A Dnet.h175 int net_parse_range(const char *network, struct ip_addr *ip_r,
H A Dnet.c1103 int net_parse_range(const char *network, struct ip_addr *ip_r, argument
1113 if (net_addr2ip(network, ip_r) < 0)
1116 max_bits = IPADDR_BITS(ip_r);
/dovecot/src/director/
H A Ddirector-connection.c440 struct ip_addr *ip_r, in_port_t *port_r)
446 if (net_addr2ip(args[0], ip_r) < 0) {
438 director_args_parse_ip_port(struct director_connection *conn, const char *const *args, struct ip_addr *ip_r, in_port_t *port_r) argument

Completed in 399 milliseconds