gso: remove dependency on tcp proto implementation