diff --git a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp index 9f7fd8bfbb..0124274c75 100644 --- a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp +++ b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp @@ -607,6 +607,7 @@ handle_arp_request(net_buffer *buffer, arp_header &header) buffer->flags = 0; // make sure this won't be a broadcast message + gBufferModule->trim(buffer, sizeof(arp_header)); return entry->protocol->next->module->send_data(entry->protocol->next, buffer); }