SCCS-vsn: usr.sbin/sendmail/src/recipient.c 6.40
SCCS-vsn: usr.sbin/sendmail/src/alias.c 6.38
SCCS-vsn: usr.sbin/sendmail/src/udb.c 6.19
#ifndef lint
#ifdef NEWDB
#ifdef NDBM
#ifndef lint
#ifdef NEWDB
#ifdef NDBM
-static char sccsid[] = "@(#)alias.c 6.37 (Berkeley) %G% (with NEWDB and NDBM)";
+static char sccsid[] = "@(#)alias.c 6.38 (Berkeley) %G% (with NEWDB and NDBM)";
-static char sccsid[] = "@(#)alias.c 6.37 (Berkeley) %G% (with NEWDB)";
+static char sccsid[] = "@(#)alias.c 6.38 (Berkeley) %G% (with NEWDB)";
-static char sccsid[] = "@(#)alias.c 6.37 (Berkeley) %G% (with NDBM)";
+static char sccsid[] = "@(#)alias.c 6.38 (Berkeley) %G% (with NDBM)";
-static char sccsid[] = "@(#)alias.c 6.37 (Berkeley) %G% (without NEWDB or NDBM)";
+static char sccsid[] = "@(#)alias.c 6.38 (Berkeley) %G% (without NEWDB or NDBM)";
#endif
#endif
#endif /* not lint */
#endif
#endif
#endif /* not lint */
printf("forward: transient error on %s\n", buf);
#ifdef LOG
if (LogLevel > 2)
printf("forward: transient error on %s\n", buf);
#ifdef LOG
if (LogLevel > 2)
- syslog(LOG_ERR, "%s: forward %s: transient error: %e",
- e->e_id, buf);
+ syslog(LOG_ERR, "%s: forward %s: transient error: %s",
+ e->e_id, buf, errstring(err));
#endif
message("%s: %s: message queued", buf, errstring(err));
user->q_flags |= QQUEUEUP|QDONTSEND;
#endif
message("%s: %s: message queued", buf, errstring(err));
user->q_flags |= QQUEUEUP|QDONTSEND;
-static char sccsid[] = "@(#)recipient.c 6.39 (Berkeley) %G%";
+static char sccsid[] = "@(#)recipient.c 6.40 (Berkeley) %G%";
#endif /* not lint */
# include "sendmail.h"
#endif /* not lint */
# include "sendmail.h"
#ifdef LOG
if (LogLevel > 2)
syslog(LOG_ERR, "%s: include %s: transient error: %e",
#ifdef LOG
if (LogLevel > 2)
syslog(LOG_ERR, "%s: include %s: transient error: %e",
+ e->e_id, a->q_user, errstring(ret));
#endif
a->q_flags |= QQUEUEUP|QDONTSEND;
usrerr("451 Cannot open %s: %s",
#endif
a->q_flags |= QQUEUEUP|QDONTSEND;
usrerr("451 Cannot open %s: %s",
e->e_message = newstr("Deferred: user database error");
# ifdef LOG
if (LogLevel > 8)
e->e_message = newstr("Deferred: user database error");
# ifdef LOG
if (LogLevel > 8)
- syslog(LOG_INFO, "%s: deferred: udbexpand: %e",
- e->e_id);
+ syslog(LOG_INFO, "%s: deferred: udbexpand: %s",
+ e->e_id, errstring(errno));
# endif
message("queued (user database error): %s",
errstring(errno));
# endif
message("queued (user database error): %s",
errstring(errno));
#ifndef lint
#ifdef USERDB
#ifndef lint
#ifdef USERDB
-static char sccsid [] = "@(#)udb.c 6.18 (Berkeley) %G% (with USERDB)";
+static char sccsid [] = "@(#)udb.c 6.19 (Berkeley) %G% (with USERDB)";
-static char sccsid [] = "@(#)udb.c 6.18 (Berkeley) %G% (without USERDB)";
+static char sccsid [] = "@(#)udb.c 6.19 (Berkeley) %G% (without USERDB)";
{
#ifdef LOG
if (LogLevel > 2)
{
#ifdef LOG
if (LogLevel > 2)
- syslog(LOG_ERR, "dbopen(%s): %e",
- spec);
+ syslog(LOG_ERR, "dbopen(%s): %s",
+ spec, errstring(errno));
#endif
up->udb_type = UDB_EOLIST;
goto tempfail;
#endif
up->udb_type = UDB_EOLIST;
goto tempfail;