Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
uip_stats Struct Reference
[Uip]
The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1. More...
#include <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 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. | |
Detailed Description
The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1.
Definition at line 1403 of file uip.h.
Field Documentation
| struct { ... } icmp |
ICMP statistics.
| struct { ... } ip |
IP statistics.
| struct { ... } tcp |
TCP statistics.
| struct { ... } udp |
UDP statistics.
Generated on Tue Jul 12 2022 12:52:13 by
1.7.2