void arp_build_packet(
&PacketBuf pkt,
unsigned short op,
const unsigned char sha[NET_MAC_LEN],
unsigned int spa,
const unsigned char tha[NET_MAC_LEN],
unsigned int tpa,
)Build an ARP request/reply packet into pkt (starting after Ethernet header). pkt.len must already include the Ethernet header length (ETH_HDR_LEN).