PP_BLOCK_SHIFT
((group) << PP_GROUP_SHIFT | (block) << PP_BLOCK_SHIFT | \
switch ((*msg_id & PP_BLOCK_MASK) >> PP_BLOCK_SHIFT) {