MNEW
~(MNEW | MTOUCH | MREAD | MSTATUS), MREAD | MSTATUS);
message_init(&this, (off_t)0, MUSED|MNEW);
message_init(&this, offset, MUSED|MNEW);
this.m_flag &= ~MNEW;
flags->f_new |= (mp->m_flag & (MREAD|MNEW)) == MNEW;
flags->f_unread |= (mp->m_flag & (MREAD|MNEW)) == 0;
if ((flags.f_or & (MREAD|MNEW)) == 0)
if ((flags.f_and & (MREAD|MNEW)) == MNEW)
if (mp->m_flag & MNEW)
if (mp->m_flag & MNEW)
{ 'n', CMNEW, MNEW, MNEW },
{ 'o', CMOLD, MNEW, 0 },
{ 'u', CMUNREAD, MREAD|MNEW, 0 },
if (mp->m_flag & MNEW) {
mp->m_flag &= ~MNEW;
if (mp->m_flag & MNEW) {
mp->m_flag &= ~MNEW;
if ((mp->m_flag & MNEW) == 0)