mp_ReadHeader
if (m && mp_ReadHeader(mp, m, &mh) == 0) {
mp_ReadHeader(mp, q, &h);
mp_ReadHeader(mp, mp->inbufs, &h);
len = mp_ReadHeader(mp, *frag, &h);
mp_ReadHeader(mp, q, &h);
first = mp_ReadHeader(mp, mp->inbufs, &mh) ? mh.seq : 0;
last = mp_ReadHeader(mp, lm, &mh) ? mh.seq : 0;