42 const uint8_t *pkt, uint32_t
len)
51 if (!PacketIncreaseCheckLayers(p)) {
54 p->
ethh = (EthernetHdr *)pkt;
71 static int DecodeEthernetTest01 (
void)
75 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
76 0x94, 0x56, 0x00, 0x01, 0x88, 0x64, 0x11, 0x00,
77 0x00, 0x01, 0x00, 0x68, 0x00, 0x21, 0x45, 0xc0,
78 0x00, 0x64, 0x00, 0x1e, 0x00, 0x00, 0xff, 0x01,
79 0xa7, 0x78, 0x0a, 0x00, 0x00, 0x02, 0x0a, 0x00,
80 0x00, 0x01, 0x08, 0x00, 0x4a, 0x61, 0x00, 0x06,
81 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f,
82 0x3b, 0xd4, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
83 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
84 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
85 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
86 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
87 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
88 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
89 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
111 static int DecodeEthernetTestDceTooSmall(
void)
113 uint8_t raw_eth[] = {
114 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
115 0x94, 0x56, 0x00, 0x01, 0x89, 0x03,
142 static int DecodeEthernetTestDceNextTooSmall(
void)
144 uint8_t raw_eth[] = {
145 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
146 0x94, 0x56, 0x00, 0x01, 0x89, 0x03,
150 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
151 0x94, 0x56, 0x00, 0x01,
183 DecodeEthernetTestDceNextTooSmall);
185 DecodeEthernetTestDceTooSmall);