diff --git a/net/arp.hh b/net/arp.hh index b50fc4ef49..58e369b7ee 100644 --- a/net/arp.hh +++ b/net/arp.hh @@ -114,6 +114,7 @@ arp_for::make_query_packet(l3addr paddr) { hdr.sender_paddr = _l3self; hdr.target_hwaddr = ethernet::broadcast_address(); hdr.target_paddr = paddr; + hton(hdr); return packet(reinterpret_cast(&hdr), sizeof(hdr)); }