batadv_dhcp_packet
if (skb->len < offset + sizeof(struct batadv_dhcp_packet))
offset += offsetof(struct batadv_dhcp_packet, magic);
offset += sizeof(struct batadv_dhcp_packet);
offset += offsetof(struct batadv_dhcp_packet, yiaddr);
offset += offsetof(struct batadv_dhcp_packet, chaddr);
#define BATADV_DHCP_YIADDR_LEN sizeof(((struct batadv_dhcp_packet *)0)->yiaddr)
#define BATADV_DHCP_CHADDR_LEN sizeof(((struct batadv_dhcp_packet *)0)->chaddr)