Data Sheet
System Manageability—Ethernet Controller I210
729
• IP address number. Defines the index of the IP address in the pool defined by the IP filter pool. The
allowed values are as defined in Table 10-43.
• IP filter pool:
— 0x0: Mixed IP filters
— 0x1: IPv4 filters
— 0x2: IPv6 filters
— 0x3 - 0xFF: Reserved
10.6.3.14.2.1Get IP Address Response
The Network Controller shall, in the absence of a checksum error or identifier mismatch, always accept
the Get IP Address command and send a response, using the format specified in Table 10-47.
• Management Controller IP Address: An IP address that is used by the management controller. If the
IP Version bit of the Flags field is 0 (IPv4), this is a 4-byte unicast IPv4 address in network byte
order. In this case, the address occupies bytes 28-31 of the packet, and bytes 32-43 are ignored. If
the IP Version bit of the Flags field is 1 (IPv6), this is a 16-byte unicast IPv6 address in network
byte order. In this case, the address occupies the full field (bytes 28-43 of the packet).
• IP Address Number: Indicates which IP address filter is described in the response. Should be equal
to the IP Address Number in the command.
• Table 10-48 describes the bits fields in the Get IP Flags field.
Table 10-47. Get IP Address Response Packet Format
Bits
Bytes 31..24 23..16 15..08 07..00
00..15 NC-SI Header
16..19 Response Code Reason Code
20..23 Manufacturer ID (Intel 0x157)
24..27 0x25 0x1 IP Address Number Get IP Flags
28..31
Management Controller IP Address
32..35
36..39
40..43
44..47 Checksum
Table 10-48. Get IP Flag Field
Bit Position Field Description Value Description
0Enable
0 = Filter is disabled
1 = Filter is enabled
1IP version
0 = IPv4
1 = IPv6