SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.47
-static char sccsid[] = "@(#)parseaddr.c 8.46 (Berkeley) %G%";
+static char sccsid[] = "@(#)parseaddr.c 8.47 (Berkeley) %G%";
#endif /* not lint */
#include "sendmail.h"
#endif /* not lint */
#include "sendmail.h"
+ if (bitnset(M_CHECKUDB, m->m_flags) && *tv != NULL &&
+ strcmp(*tv, "@") == 0)
+ {
+ tv++;
+ a->q_flags |= QNOTREMOTE;
+ }
+
/* do special mapping for local mailer */
if (*tv != NULL)
{
/* do special mapping for local mailer */
if (*tv != NULL)
{
- if (bitnset(M_CHECKUDB, m->m_flags) && *tv != NULL &&
- strcmp(*tv, "@") == 0)
- {
- tv++;
- a->q_flags |= QNOTREMOTE;
- }
-
if (m->m_r_rwset > 0)
rewrite(tv, m->m_r_rwset);
(void) rewrite(tv, 4, 0, e);
if (m->m_r_rwset > 0)
rewrite(tv, m->m_r_rwset);
(void) rewrite(tv, 4, 0, e);