Lines Matching defs:include
14 #include <sendmail.h>
841 "550 Cannot mail directly to :include:s");
848 ret = include(new->q_user, false, new,
854 "include %s: transient error: %s",
1378 ** INCLUDE -- handle :include: specification.
1381 ** fname -- filename to include.
1383 ** if false, it's a :include: file.
1396 ** reads the :include: file and sends to everyone
1402 ** and files called from this :include: file to be to be
1403 ** run as the owner of the :include: file. This is bogus
1408 ** forward to a :include: file, it will not take on
1409 ** the ownership of the :include: file. This may not
1416 include(fname, forwarding, ctladdr, sendq, aliaslevel, e)
1447 sm_dprintf("include(%s)\n", fname);
1458 sm_dprintf("include: old uid = %ld/%ld\n",
1486 sm_dprintf("include: not safe (euid=%ld, RunAsUid=%ld)\n",
1515 syserr("include: initgroups(%s, %ld) failed",
1528 syserr("include: setgroups() failed");
1564 sm_dprintf("include: new uid = %ld/%ld\n",
1656 /* don't use this :include: file */
1658 sm_dprintf("include: not safe (uid=%ld): %s\n",
1666 sm_dprintf("include: open: %s\n", sm_errstring(rval));
1672 sm_dprintf("include: file changed after open\n");
1706 sm_dprintf("include: reset uid = %ld/%ld\n",
1726 sm_dprintf("include: parent of %s is %s, chown is %ssafe\n",
1809 sm_dprintf("include: %s is %s writable, marked unsafe\n",
1818 forwarding ? "forward" : ":include:");
1881 sm_dprintf("include: read error: %s\n", sm_errstring(errno));
1890 sm_dprintf("include: QS_DONTSEND ");