Blame view
net/arp.h
832 Bytes
d280d3f43 net: Move ARP out... |
1 2 3 4 5 6 7 8 |
/* * Copied from Linux Monitor (LiMon) - Networking. * * Copyright 1994 - 2000 Neil Russell. * (See License) * Copyright 2000 Roland Borde * Copyright 2000 Paolo Scaffardi * Copyright 2000-2002 Wolfgang Denk, wd@denx.de |
2ea910392 SPDX License clea... |
9 |
* SPDX-License-Identifier: GPL-2.0 |
d280d3f43 net: Move ARP out... |
10 11 12 13 14 15 |
*/ #ifndef __ARP_H__ #define __ARP_H__ #include <common.h> |
049a95a77 net: cosmetic: Ch... |
16 |
extern struct in_addr net_arp_wait_packet_ip; |
d280d3f43 net: Move ARP out... |
17 |
/* MAC address of waiting packet's destination */ |
85d25e0e7 net: cosmetic: Cl... |
18 19 20 21 |
extern uchar *arp_wait_packet_ethaddr; extern int arp_wait_tx_packet_size; extern ulong arp_wait_timer_start; extern int arp_wait_try; |
d280d3f43 net: Move ARP out... |
22 |
|
85d25e0e7 net: cosmetic: Cl... |
23 24 |
void arp_init(void); void arp_request(void); |
049a95a77 net: cosmetic: Ch... |
25 26 |
void arp_raw_request(struct in_addr source_ip, const uchar *targetEther, struct in_addr target_ip); |
45b47734a net/arp: account ... |
27 |
int arp_timeout_check(void); |
85d25e0e7 net: cosmetic: Cl... |
28 |
void arp_receive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len); |
d280d3f43 net: Move ARP out... |
29 30 |
#endif /* __ARP_H__ */ |