-func (e *TCPIPEndpoint) WritePacket(
- _ stack.RouteInfo,
- _ *stack.GSO,
- _ tcpip.NetworkProtocolNumber,
- pkt *stack.PacketBuffer,
-) tcpip.Error {
- vv := buffer.NewVectorisedView(pkt.Size(), pkt.Views())
- n, err := vv.Read(e.writeBuf)
+func (e *TCPIPEndpoint) WritePacket(pkt stack.PacketBufferPtr) tcpip.Error {
+ v := pkt.ToView()
+ n, err := v.Read(e.writeBuf)