xref: /rk3399_rockchip-uboot/net/rarp.h (revision b939689c7b87773c44275a578ffc8674a867e39d)
1efee1709Swdenk /*
2efee1709Swdenk  * (C) Copyright 2000
3efee1709Swdenk  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4efee1709Swdenk  *
51a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
6efee1709Swdenk  */
7efee1709Swdenk 
88b9c5322SJoe Hershberger #if defined(CONFIG_CMD_RARP)
9efee1709Swdenk 
10efee1709Swdenk #ifndef __RARP_H__
11efee1709Swdenk #define __RARP_H__
12efee1709Swdenk 
13efee1709Swdenk #include <net.h>
14efee1709Swdenk 
15efee1709Swdenk /**********************************************************************/
16efee1709Swdenk /*
17efee1709Swdenk  *	Global functions and variables.
18efee1709Swdenk  */
19efee1709Swdenk 
20*698d78e5SJoe Hershberger extern int rarp_try;
21efee1709Swdenk 
228b9c5322SJoe Hershberger /* Process the receipt of a RARP packet */
23*698d78e5SJoe Hershberger void rarp_receive(struct ip_udp_hdr *ip, unsigned len);
24*698d78e5SJoe Hershberger void rarp_request(void);	/* Send a RARP request */
25efee1709Swdenk 
26efee1709Swdenk /**********************************************************************/
27efee1709Swdenk 
28efee1709Swdenk #endif /* __RARP_H__ */
298b9c5322SJoe Hershberger #endif
30