Lines Matching refs:ctladdr

167 sendtolist(list, ctladdr, sendq, aliaslevel, e)  in sendtolist()  argument
169 ADDRESS *ctladdr;
193 printaddr(sm_debug_file(), ctladdr, false);
197 if (ctladdr == NULL &&
202 if (!bitset(EF_OLDSTYLE, e->e_flags) || ctladdr != NULL)
243 a->q_alias = ctladdr;
246 if (ctladdr != NULL)
251 if (sameaddr(ctladdr, a))
256 printaddr(sm_debug_file(), ctladdr, false);
258 ctladdr->q_flags |= QSELFREF;
286 a->q_fullname = ctladdr->q_fullname;
290 a->q_flags |= ctladdr->q_flags & QINHERITEDBITS;
293 a->q_finalrcpt = ctladdr->q_finalrcpt;
294 a->q_orcpt = ctladdr->q_orcpt;
1317 writable(filename, ctladdr, flags) in writable() argument
1319 ADDRESS *ctladdr;
1339 else if (ctladdr != NULL)
1341 euid = ctladdr->q_uid;
1342 egid = ctladdr->q_gid;
1343 user = ctladdr->q_user;
1384 (ctladdr == NULL || !bitset(QGOODUID, ctladdr->q_flags)))
1435 include(fname, forwarding, ctladdr, sendq, aliaslevel, e) in include() argument
1438 ADDRESS *ctladdr;
1473 printaddr(sm_debug_file(), ctladdr, false);
1507 ctladdr->q_flags |= QUNSAFEADDR;
1510 ca = getctladdr(ctladdr);
1593 ctladdr->q_state = QS_QUEUEUP;
1657 ctladdr->q_flags |= QUNSAFEADDR;
1753 ctladdr->q_uid = st.st_uid;
1754 ctladdr->q_gid = st.st_gid;
1755 ctladdr->q_flags |= QGOODUID;
1760 ctladdr->q_flags |= ca->q_flags & QBOGUSSHELL;
1761 ctladdr->q_ruser = ca->q_ruser;
1770 ctladdr->q_uid = st.st_uid;
1771 ctladdr->q_flags |= QBOGUSSHELL;
1777 ctladdr->q_ruser = sm_rpool_strdup_x(e->e_rpool,
1793 ctladdr->q_flags |= QBOGUSSHELL;
1795 ctladdr->q_flags |= QUNSAFEADDR;
1803 ctladdr->q_state = QS_VERIFIED;
1837 ctladdr->q_flags |= QUNSAFEADDR;
1843 ctladdr->q_flags &= ~QSELFREF;
1880 nincludes += sendtolist(buf, ctladdr, sendq, aliaslevel + 1, e);
1889 ctladdr->q_state = QS_DONTSEND;
1900 if (nincludes > 0 && !bitset(QSELFREF, ctladdr->q_flags))
1903 ctladdr->q_state != QS_BADADDR)
1905 ctladdr->q_state = QS_DONTSEND;
1909 printaddr(sm_debug_file(), ctladdr, false);