EVE 1.0
uip_stats Struct Reference

#include <uip.h>

Data Fields

struct {
   uip_stats_t   recv
 
   uip_stats_t   sent
 
   uip_stats_t   forwarded
 
   uip_stats_t   drop
 
   uip_stats_t   vhlerr
 
   uip_stats_t   hblenerr
 
   uip_stats_t   lblenerr
 
   uip_stats_t   fragerr
 
   uip_stats_t   chkerr
 
   uip_stats_t   protoerr
 
ip
 
struct {
   uip_stats_t   recv
 
   uip_stats_t   sent
 
   uip_stats_t   drop
 
   uip_stats_t   typeerr
 
   uip_stats_t   chkerr
 
icmp
 

Detailed Description

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

Definition at line 1458 of file uip.h.

Field Documentation

uip_stats_t uip_stats::recv

Number of received packets at the IP layer.

Number of received ICMP packets.

Definition at line 1460 of file uip.h.

uip_stats_t uip_stats::sent

Number of sent packets at the IP layer.

Number of sent ICMP packets.

Definition at line 1462 of file uip.h.

uip_stats_t uip_stats::forwarded

Number of forwarded packets at the IP layer.

Definition at line 1464 of file uip.h.

uip_stats_t uip_stats::drop

Number of dropped packets at the IP layer.

Number of dropped ICMP packets.

Definition at line 1466 of file uip.h.

uip_stats_t uip_stats::vhlerr

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

Definition at line 1468 of file uip.h.

uip_stats_t uip_stats::hblenerr

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

Definition at line 1470 of file uip.h.

uip_stats_t uip_stats::lblenerr

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

Definition at line 1472 of file uip.h.

uip_stats_t uip_stats::fragerr

Number of packets dropped because they were IP fragments.

Definition at line 1474 of file uip.h.

uip_stats_t uip_stats::chkerr

Number of packets dropped due to IP checksum errors.

Number of ICMP packets with a bad checksum.

Definition at line 1476 of file uip.h.

uip_stats_t uip_stats::protoerr

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

Definition at line 1478 of file uip.h.

struct { ... } uip_stats::ip

IP statistics.

uip_stats_t uip_stats::typeerr

Number of ICMP packets with a wrong type.

Definition at line 1485 of file uip.h.

struct { ... } uip_stats::icmp

ICMP statistics.