42 const uint8_t *pkt, uint32_t
len)
51 p->
ethh = (EthernetHdr *)pkt;
68 static int DecodeEthernetTest01 (
void)
72 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
73 0x94, 0x56, 0x00, 0x01, 0x88, 0x64, 0x11, 0x00,
74 0x00, 0x01, 0x00, 0x68, 0x00, 0x21, 0x45, 0xc0,
75 0x00, 0x64, 0x00, 0x1e, 0x00, 0x00, 0xff, 0x01,
76 0xa7, 0x78, 0x0a, 0x00, 0x00, 0x02, 0x0a, 0x00,
77 0x00, 0x01, 0x08, 0x00, 0x4a, 0x61, 0x00, 0x06,
78 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f,
79 0x3b, 0xd4, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
80 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
81 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd, 0xab, 0xcd,
82 0xab, 0xcd, 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,
108 static int DecodeEthernetTestDceTooSmall(
void)
110 uint8_t raw_eth[] = {
111 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
112 0x94, 0x56, 0x00, 0x01, 0x89, 0x03,
139 static int DecodeEthernetTestDceNextTooSmall(
void)
141 uint8_t raw_eth[] = {
142 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
143 0x94, 0x56, 0x00, 0x01, 0x89, 0x03,
147 0x00, 0x10, 0x94, 0x55, 0x00, 0x01, 0x00, 0x10,
148 0x94, 0x56, 0x00, 0x01,
180 DecodeEthernetTestDceNextTooSmall);
182 DecodeEthernetTestDceTooSmall);