477
488
DNS_RR *smtp_host_addr(const char *host, int misc_flags, DSN_BUF *why)
481
493
dsb_reset(why); /* Paranoia */
484
499
* If the host is specified by numerical address, just convert the
485
500
* address to internal form. Otherwise, the host is specified by name.
488
addr_list = smtp_addr_one((DNS_RR *) 0, host, PREF0, why);
503
addr_list = smtp_addr_one((DNS_RR *) 0, host, res_opt, PREF0, why);
490
505
&& (misc_flags & SMTP_MISC_FLAG_LOOP_DETECT)
491
506
&& smtp_find_self(addr_list) != 0) {