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