diff options
Diffstat (limited to 'include/headers.h')
-rw-r--r-- | include/headers.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/headers.h b/include/headers.h index 3d564deb..759f93bf 100644 --- a/include/headers.h +++ b/include/headers.h @@ -78,6 +78,18 @@ struct sctphdr { uint32_t checksum; }; +struct arp_hdr { + uint16_t htype; + uint16_t ptype; + uint8_t hlen; + uint8_t plen; + uint16_t oper; + uint8_t sha[6]; + uint32_t spa; + uint8_t tha[6]; + uint32_t tpa; +} __attribute__((__packed__)); + struct ipv6hdr { uint8_t version:4, priority:4; |