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.
Figure 3: Block header and entries
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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.
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.
IP_INTERFACE_STATUS_INFO
0xFFFF0004
IPv4 interface status information.
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.
IP_PROT_PRIORITY_INFO
0xFFFF0006
Protocol priority information.
IP_PROT_PRIORITY_INFO_EX<18>
0xFFFF0017
Protocol priority information.
IP_ROUTER_DISC_INFO
0xFFFF0007
Router discovery information.
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.
IP_MCAST_BOUNDARY_INFO
0xFFFF000B
Multicast boundary information.
IP_IPINIP_CFG_INFO
0xFFFF000C
IP in IP configuration information.
IP_IFFILTER_INFO
0xFFFF000D
IPv4 interface filter information.
IP_MCAST_LIMIT_INFO
0xFFFF000E
Multicast configuration information.
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.
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.
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.
MS_IP_IGMP
0x4137000A
IGMP global or interface information depending on the method that calls.
MS_IP_RIP
0x00000008
IP RIP global or interface information depending on the method that calls.
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.
-
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_STATIC_ROUTE_INFO_TYPE
0x00000002
Specifies the route information for an IPX interface.
IPX_STATIC_SERVICE_INFO_TYPE
0x00000003
Specifies information about the transport layer protocol that is being multiplexed.
IPX_IN_TRAFFIC_FILTER_INFO_TYPE
0x00000006
Specifies the filter data for an IPX interface.
IPX_ADAPTER_INFO_TYPE
0x00000007
Specifies the adapter information for the IPX.
IPXWAN_IF_INFO
0x00000008
Specifies whether IPXWAN negotiation is to be disabled or enabled.
IPX_GLOBAL_INFO_TYPE
0x00000009
Specifies global IPX information. See IPX_GLOBAL_INFO for the actual information.
IPX_STATIC_NETBIOS_NAME_INFO_TYPE
0x0000000A
Specifies the NetBIOS name of an IPX interface.
IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE
0x0000000B
Specifies the action for a filter match.
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)
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.