fix TUNNELRECV data and length inconsistency problem