The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1.
More...
#include <os/net/ipv6/uip.h>
|
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 because 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 because 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 recv | |
| Number of recived TCP segments.
|
|
uip_stats_t sent | |
| Number of sent TCP segments.
|
|
uip_stats_t drop | |
| Number of dropped TCP segments.
|
|
uip_stats_t chkerr | |
| Number of TCP segments with a bad checksum.
|
|
uip_stats_t ackerr | |
| Number of TCP segments with a bad ACK number.
|
|
uip_stats_t rst | |
| Number of received TCP RST (reset) segments.
|
|
uip_stats_t rexmit | |
| Number of retransmitted TCP segments.
|
|
uip_stats_t syndrop | |
| Number of dropped SYNs because too few connections were available.
|
|
uip_stats_t synrst | |
| Number of SYNs for closed ports, triggering a RST.
|
|
} | tcp | |
| TCP 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.
|
|
The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1.
Definition at line 1359 of file uip.h.
◆ chkerr
uip_stats_t uip_stats::chkerr |
Number of packets dropped due to IP checksum errors.
Number of UDP segments with a bad checksum.
Number of TCP segments with a bad checksum.
Number of ICMP packets with a bad checksum.
Definition at line 1373 of file uip.h.
◆ drop
uip_stats_t uip_stats::drop |
Number of dropped packets at the IP layer.
Number of dropped ND6 packets.
Number of dropped UDP segments.
Number of dropped TCP segments.
Number of dropped ICMP packets.
Definition at line 1364 of file uip.h.
◆ recv
uip_stats_t uip_stats::recv |
Number of received packets at the IP layer.
Number of recived ND6 packets.
Number of recived UDP segments.
Number of recived TCP segments.
Number of received ICMP packets.
Definition at line 1361 of file uip.h.
◆ sent
uip_stats_t uip_stats::sent |
Number of sent packets at the IP layer.
Number of sent ND6 packets.
Number of sent UDP segments.
Number of sent TCP segments.
Number of sent ICMP packets.
Definition at line 1362 of file uip.h.