IPV6STATS Struct Reference

The structure describes the IPv6 Statistics Block. More...

#include <ip6if.h>


Data Fields

UINT32 InReceives
 Total number of packets received.
UINT32 InHdrErrors
 Packets dropped because of header errors.
UINT32 InMcastPkts
 Number of multicast packets received.
UINT32 InTruncatedPkts
 Number of truncated packets received.
UINT32 InForwErrors
 Number of packets dropped because we had to forward.
UINT32 InExtnHdrErrors
 Packets dropped because extension header parse failed.
UINT32 InReasmReqds
 Number of fragments awaiting reassembly.
UINT32 InReasmFails
 Number of fragment reassembly failures/timeouts.
UINT32 InReasmOKs
 Number of successful reassemblies.
UINT32 InUnknownProtos
 Packets dropped because the L4 Proto was not supported.
UINT32 InDelivers
 Packets successfully delivered to host stack.
UINT32 OutRequests
 Total number of packets transmit requests from host stack.
UINT32 OutNoRoutes
 Packets dropped because of no route to destination.
UINT32 OutFragReqds
 Number of Packets on Tx path that need to be fragmented in order to be transmitted successfully.
UINT32 OutFragFails
 Number of Packets on Tx path that need to be fragmented but couldnt be fragmented because of some error.
UINT32 OutFragOKs
 Number of Packets on Tx path that were fragmented successfully.
UINT32 OutFragCreates
 Number of Packets generated on Tx path due to fragmentation.
UINT32 OutMcastPkts
 Number of Multicast packets sent out by the host IPv6 stack.
UINT32 OutDiscards
 Number of packets discarded because of errors on Tx path.
UINT32 OutTransmits
 Number of packets successfully transmitted by the host IPv6 stack.


Detailed Description

The structure describes the IPv6 Statistics Block.

This structure is used to hold various packet stats for receive and transmit paths of the core IPv6 module. The stats maintained in this structure are defined as per IP MIBs defined in RFC 4293.


The documentation for this struct was generated from the following file:
Copyright 2009, Texas Instruments Incorporated