fix packet_handle_validate