Lines Matching refs:new_addrs
74 struct upstream_inet_addr_entry *new_addrs; member
370 GPtrArray *new_addrs; in rspamd_upstream_update_addrs() local
379 if (upstream->addrs.addr->len > 0 && upstream->new_addrs) { in rspamd_upstream_update_addrs()
385 LL_FOREACH (upstream->new_addrs, cur) { in rspamd_upstream_update_addrs()
396 new_addrs = g_ptr_array_new_full (addr_cnt, rspamd_upstream_addr_elt_dtor); in rspamd_upstream_update_addrs()
399 LL_FOREACH (upstream->new_addrs, cur) { in rspamd_upstream_update_addrs()
430 g_ptr_array_add (new_addrs, naddr); in rspamd_upstream_update_addrs()
437 upstream->addrs.addr = new_addrs; in rspamd_upstream_update_addrs()
441 LL_FOREACH_SAFE (upstream->new_addrs, cur, tmp) { in rspamd_upstream_update_addrs()
446 upstream->new_addrs = NULL; in rspamd_upstream_update_addrs()
467 LL_PREPEND (up->new_addrs, up_ent); in rspamd_upstream_dns_cb()
473 LL_PREPEND (up->new_addrs, up_ent); in rspamd_upstream_dns_cb()
521 LL_PREPEND (up->new_addrs, up_ent); in rspamd_upstream_dns_srv_phase2_cb()
529 LL_PREPEND (up->new_addrs, up_ent); in rspamd_upstream_dns_srv_phase2_cb()
962 if (up->new_addrs) { in rspamd_upstream_dtor()
963 LL_FOREACH_SAFE(up->new_addrs, cur, tmp) { in rspamd_upstream_dtor()