Data Sheet

System Manageability—Ethernet Controller I210
703
10.6.3.5.10 Set Intel Filters — Flex TCP/UDP Port Filter Command (Intel Command 0x02,
Filter Parameter 0x63)
Filter index range: 0x0...0xA.
If the filter index is bigger than 2, a command failed Response Code is returned with Invalid Intel
Parameter Number reason (0x5082).
Port flags is described below:
•Bit 0: Match UDP ports
•Bit 1: Match TCP ports
Bit 2: Match Destination port (0) or Source Port (1).
Bit 7:3: Reserved
If flags is not present (payload length = 9), the match is done on TCP and UDP destination ports (legacy
behavior).
10.6.3.5.11 Set Intel Filters — Flex TCP/UDP Port Filter Response (Intel Command 0x02,
Filter Parameter 0x63)
10.6.3.5.12 Set Intel Filters — IPv4 Filter Command (Intel Command 0x02, Filter Parameter
0x64)
Bits
Bytes 31:24 23:16 15:08 07:00
00...15 NC-SI Header
16...19 Manufacturer ID (Intel 0x157)
20...23 0x02 0x63 Port filter index TCP/UDP Port MSB
24 TCP/UDP Port LSB Port flags
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...25 0x02 0x63
Bits
Bytes 31:24 23:16 15:08 07:00
00...15 NC-SI Header
16...19 Manufacturer ID (Intel 0x157)
20...23 0x02 0x64 IP filter index IPv4 Address (MSB)
24...25 ... IPv4 Address (LSB)