ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

icmp.h File Reference
#include "lwip/opt.h"
#include "lwip/pbuf.h"
#include "lwip/ip_addr.h"
#include "lwip/netif.h"

Go to the source code of this file.

Data Structures

struct  icmp_echo_hdr

Defines

#define ICMP_ER   0 /* echo reply */
#define ICMP_DUR   3 /* destination unreachable */
#define ICMP_SQ   4 /* source quench */
#define ICMP_RD   5 /* redirect */
#define ICMP_ECHO   8 /* echo */
#define ICMP_TE   11 /* time exceeded */
#define ICMP_PP   12 /* parameter problem */
#define ICMP_TS   13 /* timestamp */
#define ICMP_TSR   14 /* timestamp reply */
#define ICMP_IRQ   15 /* information request */
#define ICMP_IR   16 /* information reply */
#define ICMPH_TYPE(hdr)   ((hdr)->type)
#define ICMPH_CODE(hdr)   ((hdr)->code)
#define ICMPH_TYPE_SET(hdr, t)   ((hdr)->type = (t))
#define ICMPH_CODE_SET(hdr, c)   ((hdr)->code = (c))

Enumerations

enum  icmp_dur_type {
  ICMP_DUR_NET = 0, ICMP_DUR_HOST = 1, ICMP_DUR_PROTO = 2, ICMP_DUR_PORT = 3,
  ICMP_DUR_FRAG = 4, ICMP_DUR_SR = 5
}
enum  icmp_te_type { ICMP_TE_TTL = 0, ICMP_TE_FRAG = 1 }

Variables

PACK_STRUCT_BEGIN struct
icmp_echo_hdr 
PACK_STRUCT_STRUCT

Generated on Fri May 25 2012 05:23:02 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.