skbuf.set16(0, 0x0001); // Hardware type
skbuf.set16(2, 0x0800); // Protocol type
skbuf.set(4, 6); // Hardware address size
skbuf.set(5, 4); // Protocol address size
skbuf.set16(6, 0x01); // Operation APR request
mac.writeTo(skbuf, 8); // Source mac
skbuf.set32(14, 0xc0a8c853); // Source IP
skbuf.set32(14, 0xc0a8c801); // Target IP
// Prefix ethernet header
skbuf.insert(14);