X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=net%2Farp.h;h=bfd57e0105391bb21f00bb643fdb2a80f607c54b;hb=56f9cfbb48b56dfc08debaa78624aa7522520c0b;hp=4016a9099abdd3801bfda0acd9aa44e955fec4b0;hpb=d280d3f430a4056e7baf66dc4be705dc8cc9bd37;p=karo-tx-uboot.git diff --git a/net/arp.h b/net/arp.h index 4016a9099a..bfd57e0105 100644 --- a/net/arp.h +++ b/net/arp.h @@ -16,15 +16,15 @@ extern IPaddr_t NetArpWaitPacketIP; /* MAC address of waiting packet's destination */ extern uchar *NetArpWaitPacketMAC; -/* THE transmit packet */ -extern uchar *NetArpWaitTxPacket; extern int NetArpWaitTxPacketSize; extern ulong NetArpWaitTimerStart; extern int NetArpWaitTry; void ArpInit(void); void ArpRequest(void); +void arp_raw_request(IPaddr_t sourceIP, const uchar *targetEther, + IPaddr_t targetIP); void ArpTimeoutCheck(void); -void ArpReceive(Ethernet_t *et, IP_t *ip, int len); +void ArpReceive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len); #endif /* __ARP_H__ */