Lines Matching refs:ctladdr
162 sendtolist(list, ctladdr, sendq, aliaslevel, e) in sendtolist() argument
164 ADDRESS *ctladdr;
188 printaddr(sm_debug_file(), ctladdr, false);
192 if (ctladdr == NULL &&
197 if (!bitset(EF_OLDSTYLE, e->e_flags) || ctladdr != NULL)
237 a->q_alias = ctladdr;
240 if (ctladdr != NULL)
245 if (sameaddr(ctladdr, a))
250 printaddr(sm_debug_file(), ctladdr, false);
252 ctladdr->q_flags |= QSELFREF;
280 a->q_fullname = ctladdr->q_fullname;
284 a->q_flags |= ctladdr->q_flags & QINHERITEDBITS;
287 a->q_finalrcpt = ctladdr->q_finalrcpt;
288 a->q_orcpt = ctladdr->q_orcpt;
1300 writable(filename, ctladdr, flags) in writable() argument
1302 ADDRESS *ctladdr;
1322 else if (ctladdr != NULL)
1324 euid = ctladdr->q_uid;
1325 egid = ctladdr->q_gid;
1326 user = ctladdr->q_user;
1367 (ctladdr == NULL || !bitset(QGOODUID, ctladdr->q_flags)))
1418 include(fname, forwarding, ctladdr, sendq, aliaslevel, e) in include() argument
1421 ADDRESS *ctladdr;
1456 printaddr(sm_debug_file(), ctladdr, false);
1490 ctladdr->q_flags |= QUNSAFEADDR;
1493 ca = getctladdr(ctladdr);
1576 ctladdr->q_state = QS_QUEUEUP;
1641 ctladdr->q_flags |= QUNSAFEADDR;
1737 ctladdr->q_uid = st.st_uid;
1738 ctladdr->q_gid = st.st_gid;
1739 ctladdr->q_flags |= QGOODUID;
1744 ctladdr->q_flags |= ca->q_flags & QBOGUSSHELL;
1745 ctladdr->q_ruser = ca->q_ruser;
1754 ctladdr->q_uid = st.st_uid;
1755 ctladdr->q_flags |= QBOGUSSHELL;
1761 ctladdr->q_ruser = sm_rpool_strdup_x(e->e_rpool,
1777 ctladdr->q_flags |= QBOGUSSHELL;
1779 ctladdr->q_flags |= QUNSAFEADDR;
1787 ctladdr->q_state = QS_VERIFIED;
1821 ctladdr->q_flags |= QUNSAFEADDR;
1827 ctladdr->q_flags &= ~QSELFREF;
1864 nincludes += sendtolist(buf, ctladdr, sendq, aliaslevel + 1, e);
1873 ctladdr->q_state = QS_DONTSEND;
1884 if (nincludes > 0 && !bitset(QSELFREF, ctladdr->q_flags))
1887 ctladdr->q_state != QS_BADADDR)
1889 ctladdr->q_state = QS_DONTSEND;
1893 printaddr(sm_debug_file(), ctladdr, false);