Lines Matching refs:mp
75 struct message *mp; in quit() local
146 for (mp = &message[0]; mp < &message[msgCount]; mp++) { in quit()
147 if (mp->m_flag & MNEW) { in quit()
148 mp->m_flag &= ~MNEW; in quit()
149 mp->m_flag |= MSTATUS; in quit()
151 if (mp->m_flag & MSTATUS) in quit()
153 if ((mp->m_flag & MTOUCH) == 0) in quit()
154 mp->m_flag |= MPRESERVE; in quit()
155 if ((mp->m_flag & nohold) == 0) in quit()
156 mp->m_flag |= holdbit; in quit()
163 for (c = 0, p = 0, mp = &message[0]; mp < &message[msgCount]; mp++) { in quit()
164 if (mp->m_flag & MBOX) in quit()
166 if (mp->m_flag & MPRESERVE) in quit()
168 if (mp->m_flag & MODIFY) in quit()
170 if (Tflag != NULL && (mp->m_flag & (MREAD|MDELETED)) != 0) { in quit()
173 if ((id = hfield("article-id", mp)) != NULL) in quit()
250 for (mp = &message[0]; mp < &message[msgCount]; mp++) in quit()
251 if (mp->m_flag & MBOX) in quit()
252 if (sendmessage(mp, obuf, saveignore, NULL) < 0) { in quit()
340 struct message *mp; in writeback() local
354 for (mp = &message[0]; mp < &message[msgCount]; mp++) in writeback()
355 if ((mp->m_flag&MPRESERVE)||(mp->m_flag&MTOUCH)==0) { in writeback()
357 if (sendmessage(mp, obuf, NULL, NULL) < 0) { in writeback()
394 struct message *mp; in edstop() local
406 for (mp = &message[0], gotcha = 0; mp < &message[msgCount]; mp++) { in edstop()
407 if (mp->m_flag & MNEW) { in edstop()
408 mp->m_flag &= ~MNEW; in edstop()
409 mp->m_flag |= MSTATUS; in edstop()
411 if (mp->m_flag & (MODIFY|MDELETED|MSTATUS)) in edstop()
413 if (Tflag != NULL && (mp->m_flag & (MREAD|MDELETED)) != 0) { in edstop()
416 if ((id = hfield("article-id", mp)) != NULL) in edstop()
465 for (mp = &message[0]; mp < &message[msgCount]; mp++) { in edstop()
466 if ((mp->m_flag & MDELETED) != 0) in edstop()
469 if (sendmessage(mp, obuf, NULL, NULL) < 0) { in edstop()