correctly split the ipi into source/msg components.