Looking at the kernel RMPP implementation, I think that we want to ensure that an application doesn't send a non-DATA RMPP MAD. The RMPP code would interpret such a MAD as being internally generated when it wasn't. - Sean