2.2.1.2.158 DHCPV6R_IF_STATS

The DHCPV6R_IF_STATS structure stores per interface statistics for the DHCPv6 relay agent. This structure is read-only. This structure is part of the DHCPV6R_MIB_GET_OUTPUT_DATA (section 2.2.1.2.156) structure. 

 typedef struct _DHCPV6R_IF_STATS {
   DWORD IS_State;
   DWORD IS_SendFailures;
   DWORD IS_ReceiveFailures;
   DWORD IS_RequestsReceived;
   DWORD IS_RequestsDiscarded;
   DWORD IS_RepliesReceived;
   DWORD IS_RepliesDiscarded;
 } DHCPV6R_IF_STATS,
  *PDHCPV6R_IF_STATS;

IS_State: Contains the status of the DHCPv6 relay agent. This member is read-only and MUST be a combination of one or more of the following values.

Value

Meaning

DHCPV6R_STATE_ENABLED

0x00000001

The interface is enabled.

DHCPV6R_STATE_BOUND

0x00000002

The socket is bound and can listen to the DHCPv6 relay agent packets [RFC3315].

IS_SendFailures: The number of relay messages that could not be sent.

IS_ReceiveFailures: The number of times errors were encountered while receiving relay messages.

IS_RequestsReceived: The number of DHCPV6 relay requests received.

IS_RequestsDiscarded: The number of DHCPV6 relay requests discarded.

IS_RepliesReceived: The number of DHCPV6 relay replies received.

IS_RepliesDiscarded: The number of DHCPV6 relay replies discarded.