2.2.1.2.4 RTR_TOC_ENTRY

The RTR_TOC_ENTRY structure specifies the format in which information pertaining to the type of data is stored in RTR_INFO_BLOCK_HEADER (section 2.2.1.2.3). The following figure shows the relationships between the block header and the entries.

Block header and entries

Figure 3: Block header and entries


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

InfoType

InfoSize

Count

Offset

InfoType (4 bytes): A 32-bit, unsigned integer in network byte order that MUST indicate the type of data contained in the list. The value MUST be one of the following when the transport is IPv4 or IPv6.<17>

Value

Meaning

Structure pointed to at offset

IP_IN_FILTER_INFO

0xFFFF0001

The input filter that is applied to the IP packets sent to the RRAS server.

FILTER_DESCRIPTOR (section 2.2.1.2.5)

IP_OUT_FILTER_INFO

0xFFFF0002

The output filter that is applied to the IP packets sent from the RRAS server.

FILTER_DESCRIPTOR (section 2.2.1.2.5)

IP_GLOBAL_INFO

0xFFFF0003

Global IP filtering information.

GLOBAL_INFO (section 2.2.1.2.9)

IP_INTERFACE_STATUS_INFO

0xFFFF0004

IPv4 interface status information.

INTERFACE_STATUS_INFO (section 2.2.1.2.18)

IP_ROUTE_INFO

0xFFFF0005

Routing information is added. If bV4 of INTERFACE_ROUTE_INFO is set, an IPv4 route is added; otherwise, an IPv6 route is added.

INTERFACE_ROUTE_INFO (section 2.2.1.2.11)

IP_PROT_PRIORITY_INFO

0xFFFF0006

Protocol priority information.

PRIORITY_INFO (section 2.2.1.2.12)

IP_PROT_PRIORITY_INFO_EX<18>

0xFFFF0017

Protocol priority information.

PRIORITY_INFO_EX (section 2.2.1.2.266)

IP_ROUTER_DISC_INFO

0xFFFF0007

Router discovery information.

RTR_DISC_INFO (section 2.2.1.2.14)

IP_DEMAND_DIAL_FILTER_INFO

0xFFFF0009

The IP traffic that matches this filter indicates that a demand-dial connection is available and all the IP packets matching this filter MUST be routed into the connection.

FILTER_DESCRIPTOR (section 2.2.1.2.5)

IP_MCAST_HEARTBEAT_INFO

0xFFFF000A

Specifies the multicast heartbeat configuration for an interface.

MCAST_HBEAT_INFO (section 2.2.1.2.15)

IP_MCAST_BOUNDARY_INFO

0xFFFF000B

Multicast boundary information.

MIB_BOUNDARYROW (section 2.2.1.2.24)

IP_IPINIP_CFG_INFO

0xFFFF000C

IP in IP configuration information.

IPINIP_CONFIG_INFO (section 2.2.1.2.17)<19>

IP_IFFILTER_INFO

0xFFFF000D

IPv4 interface filter information.

IFFILTER_INFO (section 2.2.1.2.88)

IP_MCAST_LIMIT_INFO

0xFFFF000E

Multicast configuration information.

MIB_MCAST_LIMIT_ROW (section 2.2.1.2.16)

IPV6_GLOBAL_INFO

0xFFFF000F

Global lPv6 filtering information.

GLOBAL_INFO (section 2.2.1.2.9)

IP_IN_FILTER_INFO_V6

0xFFFF0011

The input filter that MUST be applied to the IPv6 packets sent to the RRAS server.

FILTER_DESCRIPTOR_V6 (section 2.2.1.2.7)

IP_OUT_FILTER_INFO_V6

0xFFFF0012

The output filter that MUST be applied to the IPv6 packets sent from the RRAS server.

FILTER_DESCRIPTOR_V6 (section 2.2.1.2.7)

IP_DEMAND_DIAL_FILTER_INFO_V6

0xFFFF0013

IPv6 traffic that matches this filter indicates that a site-to-site connection MUST be available and all the IPv6 packets matching this filter MUST be routed into the connection.

FILTER_DESCRIPTOR_V6 (section 2.2.1.2.7)

IP_IFFILTER_INFO_V6

0xFFFF0014

IPv6 interface filter information.

IFFILTER_INFO (section 2.2.1.2.88)

IP_FILTER_ENABLE_INFO

0xFFFF0015

Enable or disable IPv4 interface filter.

MPR_FILTER_0 (section 2.2.1.2.89)<20>

IP_FILTER_ENABLE_INFO_V6

0xFFFF0016

Enable or disable IPv6 interface filter.

MPR_FILTER_0 (section 2.2.1.2.89)

MS_IP_BOOTP

0x0000270F

IP BOOTP global or interface information depending on the method that calls.

IPBOOTP_GLOBAL_CONFIG (section 2.2.1.2.149)

IPBOOTP_IF_CONFIG (section 2.2.1.2.150)

MS_IP_IGMP

0x4137000A

IGMP global or interface information depending on the method that calls.

IGMP_MIB_GLOBAL_CONFIG (section 2.2.1.2.173)

IGMP_MIB_IF_CONFIG (section 2.2.1.2.174)

MS_IP_RIP

0x00000008

IP RIP global or interface information depending on the method that calls.

IPRIP_IF_CONFIG (section 2.2.1.2.166)

IPRIP_GLOBAL_CONFIG (section 2.2.1.2.164)

MS_IP_BGP

0x0137000E

BGP configuration.

When the transport is IPv4, the structure pointed to at the offset is BGP_CONFIG_HEADER (section 2.2.1.2.252).

When the transport is IPv6, the structure pointed to at the offset is BGP_ROUTER_V6 (section 2.2.1.2.265).

MS_IP_DHCP_ALLOCATOR

0x81372714

DHCP allocator global or interface information depending on the method that calls.

IP_AUTO_DHCP_GLOBAL_INFO (section 2.2.1.2.191)

IP_AUTO_DHCP_INTERFACE_INFO (section 2.2.1.2.192)

MS_IP_DNS_PROXY

0x81372713

DNS Proxy global or interface information depending on the method that calls.

IP_DNS_PROXY_GLOBAL_INFO (section 2.2.1.2.193)

IP_DNS_PROXY_INTERFACE_INFO (section 2.2.1.2.194)

MS_IP_NAT

0x81372715

IP NAT global or interface information depending on the method that calls.

IP_NAT_GLOBAL_INFO (section 2.2.1.2.195)

IP_NAT_INTERFACE_INFO (section 2.2.1.2.197)

MS_IP_OSPF<21>

0x0000000D

OSPF global or interface information depending on the method that calls.

OSPF_ROUTE_FILTER_INFO (section 2.2.1.2.209)

OSPF_PROTO_FILTER_INFO (section 2.2.1.2.210)

OSPF_GLOBAL_PARAM (section 2.2.1.2.211)

OSPF_AREA_PARAM (section 2.2.1.2.212)

OSPF_AREA_RANGE_PARAM (section 2.2.1.2.213)

OSPF_VIRT_INTERFACE_PARAM (section 2.2.1.2.214)

OSPF_INTERFACE_PARAM (section 2.2.1.2.215)

OSPF_NBMA_NEIGHBOR_PARAM (section 2.2.1.2.216)

MS_IPV6_DHCP

0x000003E7

DHCPv6 Relay global or interface information depending on the method that calls.

DHCPV6R_IF_CONFIG (section 2.2.1.2.159)

DHCPV6R_GLOBAL_CONFIG (section 2.2.1.2.157)

The value MUST be one of the following when the transport is IPX.<22>

Value

Meaning

Structure pointed to at offset

IPX_INTERFACE_INFO_TYPE

0x00000001

Specifies the IPX interface data.

IPX_IF_INFO (section 2.2.1.2.91)

IPX_STATIC_ROUTE_INFO_TYPE

0x00000002

Specifies the route information for an IPX interface.

IPX_STATIC_ROUTE_INFO (section 2.2.1.2.93)

IPX_STATIC_SERVICE_INFO_TYPE

0x00000003

Specifies information about the transport layer protocol that is being multiplexed.

IPX_STATIC_SERVICE_INFO (section 2.2.1.2.94)

IPX_IN_TRAFFIC_FILTER_INFO_TYPE

0x00000006

Specifies the filter data for an IPX interface.

IPX_TRAFFIC_FILTER_INFO (section 2.2.1.2.98)

IPX_ADAPTER_INFO_TYPE

0x00000007

Specifies the adapter information for the IPX.

IPX_ADAPTER_INFO (section 2.2.1.2.96)

IPXWAN_IF_INFO

0x00000008

Specifies whether IPXWAN negotiation is to be disabled or enabled.

IPXWAN_IF_INFO (section 2.2.1.2.92)

IPX_GLOBAL_INFO_TYPE

0x00000009

Specifies global IPX information. See IPX_GLOBAL_INFO for the actual information.

IPX_GLOBAL_INFO (section 2.2.1.2.90)

IPX_STATIC_NETBIOS_NAME_INFO_TYPE

0x0000000A

Specifies the NetBIOS name of an IPX interface.

IPX_STATIC_NETBIOS_NAME_INFO (section 2.2.1.2.95)

IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE

0x0000000B

Specifies the action for a filter match.

IPX_TRAFFIC_FILTER_GLOBAL_INFO (section 2.2.1.2.97)

IPX_OUT_TRAFFIC_FILTER_INFO_TYPE

0x0000000C

Specifies the filter data for an IPX interface.

IPX_TRAFFIC_FILTER_INFO (section 2.2.1.2.98)

IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE

0x0000000D

Specifies the action for a filter match.

IPX_TRAFFIC_FILTER_GLOBAL_INFO (section 2.2.1.2.97)

IPX_PROTOCOL_RIP

0x00020000

RIP global or interface information depending on the method that calls.

RIP_GLOBAL_INFO (section 2.2.1.2.202)

RIP_IF_CONFIG (section 2.2.1.2.206)

IPX_PROTOCOL_SAP

0x00020001

SAP global or interface information depending on the method that calls.

SAP_GLOBAL_INFO (section 2.2.1.2.207)

SAP_IF_CONFIG (section 2.2.1.2.114)

InfoSize (4 bytes): A 32-bit, unsigned integer, in network byte-order, that MUST specify the number of bytes in an information structure of this type in this entry.

Count (4 bytes): A 32-bit, unsigned integer in network byte order that MUST specify the number of information structures of this type in this entry.

Offset (4 bytes): A 32-bit, unsigned integer in network byte order that MUST specify the offset of start of the first structure for this entry.