Data Fields

uip_stats Struct Reference
[The uIP TCP/IP stack]

#include <uip.h>

Data Fields

struct {
   uip_stats_t   drop
   uip_stats_t   recv
   uip_stats_t   sent
   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   drop
   uip_stats_t   recv
   uip_stats_t   sent
   uip_stats_t   typeerr
icmp
struct {
   uip_stats_t   drop
   uip_stats_t   recv
   uip_stats_t   sent
   uip_stats_t   chkerr
   uip_stats_t   ackerr
   uip_stats_t   rst
   uip_stats_t   rexmit
   uip_stats_t   syndrop
   uip_stats_t   synrst
tcp
struct {
   uip_stats_t   drop
   uip_stats_t   recv
   uip_stats_t   sent
   uip_stats_t   chkerr
udp

Detailed Description

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

Definition at line 1239 of file uip.h.


Field Documentation

Number of TCP segments with a bad ACK number.

Definition at line 1273 of file uip.h.

Number of packets dropped due to IP checksum errors.

Number of TCP segments with a bad checksum.

Number of UDP segments with a bad checksum.

Definition at line 1255 of file uip.h.

Number of dropped packets at the IP layer.

Number of dropped ICMP packets.

Number of dropped TCP segments.

Number of dropped UDP segments.

Definition at line 1241 of file uip.h.

Number of packets dropped since they were IP fragments.

Definition at line 1253 of file uip.h.

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

Definition at line 1249 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 1251 of file uip.h.

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

Definition at line 1257 of file uip.h.

Number of received packets at the IP layer.

Number of received ICMP packets.

Number of recived TCP segments.

Number of recived UDP segments.

Definition at line 1243 of file uip.h.

Number of retransmitted TCP segments.

Definition at line 1276 of file uip.h.

Number of recevied TCP RST (reset) segments.

Definition at line 1275 of file uip.h.

Number of sent packets at the IP layer.

Number of sent ICMP packets.

Number of sent TCP segments.

Number of sent UDP segments.

Definition at line 1245 of file uip.h.

Number of dropped SYNs due to too few connections was avaliable.

Definition at line 1277 of file uip.h.

Number of SYNs for closed ports, triggering a RST.

Definition at line 1279 of file uip.h.

struct { ... } uip_stats::tcp

TCP statistics.

Number of ICMP packets with a wrong type.

Definition at line 1264 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 1247 of file uip.h.


The documentation for this struct was generated from the following file: