The spdylay_data contains full of implementation details and is not used in public API. It should be hidden. The spdylay_frame union now only contains the control frame.