Lines Matching defs:mp
276 struct message *mp;
286 mp = &message[msgvec[0] - 1];
287 touch(mp);
288 dot = mp;
289 if ((rcv = skin(hfield("from", mp))) == NULL)
290 rcv = skin(nameof(mp, 1));
291 if ((replyto = skin(hfield("reply-to", mp))) != NULL)
293 else if ((cp = skin(hfield("to", mp))) != NULL)
314 if ((head.h_subject = hfield("subject", mp)) == NULL)
315 head.h_subject = hfield("subj", mp);
317 if (replyto == NULL && (cp = skin(hfield("cc", mp))) != NULL) {
329 head.h_inreplyto = skin(hfield("message-id", mp));
364 struct message *mp;
372 mp = &message[mesg-1];
373 mp->m_flag |= MPRESERVE;
374 mp->m_flag &= ~MBOX;
375 dot = mp;
404 struct message *mp;
409 mp = &message[mesg-1];
410 printf("%d: %ld/%ld\n", mesg, mp->m_lines, mp->m_size);
707 struct message *mp;
713 mp = &message[*ap - 1];
714 touch(mp);
715 dot = mp;
716 if ((cp = skin(hfield("from", mp))) == NULL)
717 cp = skin(nameof(mp, 2));
719 mid = skin(hfield("message-id", mp));
723 mp = &message[msgvec[0] - 1];
724 if ((head.h_subject = hfield("subject", mp)) == NULL)
725 head.h_subject = hfield("subj", mp);