/* | |
* 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 | |
* SPDX-License-Identifier: GPL-2.0 | |
*/ | |
#ifndef __PING_H__ | |
#define __PING_H__ | |
#include <common.h> | |
#include <net.h> | |
/* | |
* Initialize ping (beginning of netloop) | |
*/ | |
void ping_start(void); | |
/* | |
* Deal with the receipt of a ping packet | |
* | |
* @param et Ethernet header in packet | |
* @param ip IP header in the same packet | |
* @param len Packet length | |
*/ | |
void ping_receive(struct ethernet_hdr *et, struct ip_udp_hdr *ip, int len); | |
#endif /* __PING_H__ */ |