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