The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1.
More...
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 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 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 1394 of file uip.h.