GARP_PROTOCOL_ID
put_unaligned(htons(GARP_PROTOCOL_ID), &gp->protocol);
if (get_unaligned(&gp->protocol) != htons(GARP_PROTOCOL_ID))