Amin Azez wrote: > I notice RPC packets seem to duplicate the switch_is and size_is data. > That's because the field containing the discriminant or size could occur after the union or array itself. -- Luke