MP_LONG_SEQ_MASK
((s) | ~MP_LONG_SEQ_MASK) \
: ((s) & MP_LONG_SEQ_MASK))
priv->xseq = (seq + frags) & MP_LONG_SEQ_MASK;
seq = (seq + 1) & MP_LONG_SEQ_MASK;