/*
 * icmp.h
 *
 * Copyright 2004, Minoru Murashima. All rights reserved.
 * Distributed under the terms of the BSD License.
 */


#ifndef sys_icmp_h
#define sys_icmp_h


#ifndef ASM_FILE


enum{
	/* ICMP type. */
	ICMP_TYPE_ECHOREP=0,
	ICMP_TYPE_ECHOREQ=8,
};


typedef struct{
	unsigned char  type;		/* ICMPタイプ。 */
	unsigned char  code;		/* ICMPコード。 */
	unsigned short chksum;		/* チェックサム。 */
	char           data[0];		/* データ。 */
}ICMP_HEADER;


#endif


#endif
