File nut/net/icmpin.c


Included Files


Global Function NutIcmpInput()

void NutIcmpInput ( NUTDEVICE* dev, NETBUF* nb )
Prototyped in: nut/include/netinet/icmp.h
Calls: NutIcmpReflect() nut/net/icmpin.c
  NutIcmpUnreach() nut/net/icmpin.c
  NutNetBufFree() nut/dev/netbuf.c
Called by: NutIpInput() nut/net/ipin.c

Local Function NutIcmpReflect()

static int NutIcmpReflect ( NUTDEVICE* dev, u_char type, NETBUF* nb )
Calls: NutIcmpOutput() nut/net/icmpout.c
Called by: NutIcmpInput() nut/net/icmpin.c

Local Function NutIcmpUnreach()

static int NutIcmpUnreach ( NETBUF* nb )
Calls: NutNetBufFree() nut/dev/netbuf.c
  NutTcpAbortSocket() nut/net/tcpsm.c
  NutTcpFindSocket() nut/net/tcpsock.c
Called by: NutIcmpInput() nut/net/icmpin.c