Current section
Files
Jump to
Current section
Files
include/pkt_linux_cooked.hrl
-record(linux_cooked, {
packet_type = ?DLT_LINUX_SLL :: pkt:uint16_t(),
hrd = ?ARPHRD_ETHER :: pkt:uint16_t(),
ll_len = 0 :: pkt:uint16_t(),
ll_bytes = <<0,0,0,0,0,0,0,0>> :: <<_:64>>,
pro = ?ETH_P_IP :: pkt:uint16_t()
}).
-record(linux_cooked_v2, {
pro = ?ETH_P_IP :: pkt:uint16_t(),
mbz = <<0,0>> :: <<_:16>>,
if_idx = 1 :: pkt:uint32_t(),
hrd = ?ARPHRD_ETHER :: pkt:uint16_t(),
packet_type = ?DLT_LINUX_SLL2 :: pkt:uint16_t(),
ll_len = 0 :: pkt:uint16_t(),
ll_bytes = <<0,0,0,0,0,0,0,0>> :: <<_:64>>
}).