uip_stats Struct Reference
[The uIP TCP/IP stack]

The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1. More...

#include <core/net/uip.h>

Data Fields

struct {
   uip_stats_t   recv
 Number of received packets at the IP layer.
   uip_stats_t   sent
 Number of sent packets at the IP layer.
   uip_stats_t   forwarded
 Number of forwarded packets at the IP layer.
   uip_stats_t   drop
 Number of dropped packets at the IP layer.
   uip_stats_t   vhlerr
 Number of packets dropped due to wrong IP version or header length.
   uip_stats_t   hblenerr
 Number of packets dropped due to wrong IP length, high byte.
   uip_stats_t   lblenerr
 Number of packets dropped due to wrong IP length, low byte.
   uip_stats_t   fragerr
 Number of packets dropped since they were IP fragments.
   uip_stats_t   chkerr
 Number of packets dropped due to IP checksum errors.
   uip_stats_t   protoerr
 Number of packets dropped since they were neither ICMP, UDP nor TCP.
ip
 IP statistics.
struct {
   uip_stats_t   recv
 Number of received ICMP packets.
   uip_stats_t   sent
 Number of sent ICMP packets.
   uip_stats_t   drop
 Number of dropped ICMP packets.
   uip_stats_t   typeerr
 Number of ICMP packets with a wrong type.
   uip_stats_t   chkerr
 Number of ICMP packets with a bad checksum.
icmp
 ICMP statistics.
struct {
   uip_stats_t   drop
 Number of dropped UDP segments.
   uip_stats_t   recv
 Number of recived UDP segments.
   uip_stats_t   sent
 Number of sent UDP segments.
   uip_stats_t   chkerr
 Number of UDP segments with a bad checksum.
udp
 UDP statistics.

Detailed Description

The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1.

Definition at line 1394 of file uip.h.


Field Documentation

Number of packets dropped due to IP checksum errors.

Number of UDP segments with a bad checksum.

Number of ICMP packets with a bad checksum.

Definition at line 1412 of file uip.h.

Number of dropped packets at the IP layer.

Number of dropped UDP segments.

Number of dropped ICMP packets.

Definition at line 1402 of file uip.h.

Number of forwarded packets at the IP layer.

Definition at line 1400 of file uip.h.

Number of packets dropped since they were IP fragments.

Definition at line 1410 of file uip.h.

Number of packets dropped due to wrong IP length, high byte.

Definition at line 1406 of file uip.h.

struct { ... } uip_stats::icmp

ICMP statistics.

struct { ... } uip_stats::ip

IP statistics.

Number of packets dropped due to wrong IP length, low byte.

Definition at line 1408 of file uip.h.

Number of packets dropped since they were neither ICMP, UDP nor TCP.

Definition at line 1414 of file uip.h.

Number of received packets at the IP layer.

Number of recived UDP segments.

Number of received ICMP packets.

Definition at line 1396 of file uip.h.

Number of sent packets at the IP layer.

Number of sent UDP segments.

Number of sent ICMP packets.

Definition at line 1398 of file uip.h.

Number of ICMP packets with a wrong type.

Definition at line 1421 of file uip.h.

struct { ... } uip_stats::udp

UDP statistics.

Number of packets dropped due to wrong IP version or header length.

Definition at line 1404 of file uip.h.


Generated on Mon Apr 11 14:23:59 2011 for Contiki 2.5 by  doxygen 1.6.1