Lines Matching defs:include
14 #include <sendmail.h>
846 "550 Cannot mail directly to :include:s");
853 ret = include(new->q_user, false, new,
859 "include %s: transient error: %s",
1383 ** INCLUDE -- handle :include: specification.
1386 ** fname -- filename to include.
1388 ** if false, it's a :include: file.
1401 ** reads the :include: file and sends to everyone
1407 ** and files called from this :include: file to be to be
1408 ** run as the owner of the :include: file. This is bogus
1413 ** forward to a :include: file, it will not take on
1414 ** the ownership of the :include: file. This may not
1421 include(fname, forwarding, ctladdr, sendq, aliaslevel, e)
1452 sm_dprintf("include(%s)\n", fname);
1463 sm_dprintf("include: old uid = %ld/%ld\n",
1491 sm_dprintf("include: not safe (euid=%ld, RunAsUid=%ld)\n",
1520 syserr("include: initgroups(%s, %ld) failed",
1533 syserr("include: setgroups() failed");
1569 sm_dprintf("include: new uid = %ld/%ld\n",
1661 /* don't use this :include: file */
1663 sm_dprintf("include: not safe (uid=%ld): %s\n",
1671 sm_dprintf("include: open: %s\n", sm_errstring(rval));
1677 sm_dprintf("include: file changed after open\n");
1711 sm_dprintf("include: reset uid = %ld/%ld\n",
1731 sm_dprintf("include: parent of %s is %s, chown is %ssafe\n",
1814 sm_dprintf("include: %s is %s writable, marked unsafe\n",
1823 forwarding ? "forward" : ":include:");
1886 sm_dprintf("include: read error: %s\n", sm_errstring(errno));
1895 sm_dprintf("include: QS_DONTSEND ");