summaryrefslogtreecommitdiff
path: root/src/dev/net/tcp_iface.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/dev/net/tcp_iface.cc')
-rw-r--r--src/dev/net/tcp_iface.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dev/net/tcp_iface.cc b/src/dev/net/tcp_iface.cc
index c9ca57778..fba069674 100644
--- a/src/dev/net/tcp_iface.cc
+++ b/src/dev/net/tcp_iface.cc
@@ -329,6 +329,7 @@ TCPIface::recvPacket(const Header &header, EthPacketPtr &packet)
packet = make_shared<EthPacketData>(header.dataPacketLength);
bool ret = recvTCP(sock, packet->data, header.dataPacketLength);
panic_if(!ret, "Error while reading socket");
+ packet->simLength = header.simLength;
packet->length = header.dataPacketLength;
}