# | Line 595 | Line 595 | void slirp_input(const uint8_t *pkt, int | |
---|---|---|
595 | if (pkt_len < ETH_HLEN) | |
596 | return; | |
597 | ||
598 | < | proto = ntohs(*(uint16_t *)(pkt + 12)); |
598 | > | proto = (pkt[12] << 8) | pkt[13]; |
599 | switch(proto) { | |
600 | case ETH_P_ARP: | |
601 | arp_input(pkt, pkt_len); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |