do not abuse the received packet to send back another packet
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
6289b5a51d
commit
4ad31ee437
|
@ -566,7 +566,8 @@ NetReceive(uchar * inpkt, int len)
|
|||
NetCopyIP(&arp->ar_data[16], &arp->ar_data[6]);
|
||||
memcpy (&arp->ar_data[ 0], NetOurEther, 6);
|
||||
NetCopyIP(&arp->ar_data[ 6], &NetOurIP);
|
||||
(void) eth_send((uchar *)et, (pkt - (uchar *)et) + ARP_HDR_SIZE);
|
||||
memcpy(NetTxPacket, et, (pkt - (uchar *)et) + ARP_HDR_SIZE);
|
||||
eth_send((uchar *)NetTxPacket, (pkt - (uchar *)et) + ARP_HDR_SIZE);
|
||||
return;
|
||||
|
||||
case ARPOP_REPLY: /* arp reply */
|
||||
|
|
Loading…
Reference in New Issue