diff options
Diffstat (limited to 'libtransport/src/core/tcp_socket_connector.cc')
-rw-r--r-- | libtransport/src/core/tcp_socket_connector.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libtransport/src/core/tcp_socket_connector.cc b/libtransport/src/core/tcp_socket_connector.cc index f38bd2bef..fa029c6fc 100644 --- a/libtransport/src/core/tcp_socket_connector.cc +++ b/libtransport/src/core/tcp_socket_connector.cc @@ -46,7 +46,8 @@ class NetworkMessage { // Get packet length return ccnx_packet_length; } else if (TRANSPORT_EXPECT_TRUE(ip_format == 6 || ip_format == 4)) { - Packet::Format format = Packet::getFormatFromBuffer(packet); + Packet::Format format = + Packet::getFormatFromBuffer(packet, fixed_header_length); return Packet::getHeaderSizeFromBuffer(format, packet) + Packet::getPayloadSizeFromBuffer(format, packet); } |