Lines Matching defs:ee

7904 	ENVELOPE *ee;
7906 ee = (ENVELOPE *) sm_rpool_malloc_x(e->e_rpool, sizeof(*ee));
7907 STRUCTCOPY(*e, *ee);
7908 ee->e_message = NULL; /* XXX use original message? */
7909 ee->e_id = NULL;
7910 assign_queueid(ee);
7911 ee->e_sendqueue = sendqueue;
7912 ee->e_flags &= ~(EF_INQUEUE|EF_CLRQUEUE|EF_FATALERRS
7914 ee->e_flags |= EF_NORECEIPT; /* XXX really? */
7915 ee->e_from.q_state = QS_SENDER;
7916 ee->e_dfp = NULL;
7917 ee->e_lockfp = NULL;
7919 ee->e_xfp = sm_io_dup(e->e_xfp);
7922 if (ee->e_xfp == NULL)
7923 openxscript(ee);
7925 ee->e_qgrp = ee->e_dfqgrp = qgrp;
7926 ee->e_qdir = ee->e_dfqdir = qdir;
7927 ee->e_errormode = EM_MAIL;
7928 ee->e_statmsg = NULL;
7930 ee->e_quarmsg = sm_rpool_strdup_x(ee->e_rpool,
7941 ee->e_header = copyheader(e->e_header, ee->e_rpool);
7942 ee->e_errorqueue = copyqueue(e->e_errorqueue, ee->e_rpool);
7944 return ee;
8018 ENVELOPE *ee, *es;
8112 ee = split_env(e, addrs[i], addrs[i]->q_qgrp, NOQDIR);
8113 es = ee;
8114 splits[nsplits++] = ee;
8202 ENVELOPE *ee, *firstsibling;
8295 ee = split_env(e, addrs[i], e->e_qgrp, e->e_qdir);
8296 if (!dup_df(e, ee))
8299 ee = firstsibling;
8300 while (ee != NULL)
8302 (void) unlink(queuename(ee, DATAFL_LETTER));
8303 ee = ee->e_sibling;
8316 ee->e_sibling = e->e_sibling;
8317 e->e_sibling = ee;
8321 if (j >= l - strlen(ee->e_id) - 3)
8340 ee->e_id,
8345 ee->e_id,
8389 ENVELOPE *ee, *next, *firstsibling;
8397 firstsibling = ee = e->e_sibling;
8414 next = ee->e_sibling;
8415 if (split_within_queue(ee) == SM_SPLIT_FAIL)
8420 ee->e_flags |= EF_SPLIT;
8423 if (j >= l - strlen(ee->e_id) - 3)
8442 ee->e_id, l - j);
8445 ee->e_id, l - j);
8449 ee = next;