From 569f4174e1caf23fbe64024bb2e29d997f0dcd87 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Tue, 26 Dec 2006 18:00:27 +0000 Subject: [PATCH] Fixed setting of the "don't fragment" bit, it was placed into the wrong byte. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19631 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/loader/net/IP.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/boot/loader/net/IP.cpp b/src/system/boot/loader/net/IP.cpp index 0e69405cf0..2be9f26c52 100644 --- a/src/system/boot/loader/net/IP.cpp +++ b/src/system/boot/loader/net/IP.cpp @@ -139,7 +139,7 @@ IPService::Send(ip_addr_t destination, uint8 protocol, ChainBuffer *buffer) header.type_of_service = 0; header.total_length = htons(headerBuffer.TotalSize()); header.identifier = 0; - header.fragment_offset = IP_DONT_FRAGMENT; + header.fragment_offset = htons(IP_DONT_FRAGMENT); header.time_to_live = IP_DEFAULT_TIME_TO_LIVE; header.protocol = protocol; header.checksum = 0;