2.2.2.5 TLV 5

The following are the constituents of TLV 5 of the WSHA SoH packet (section 2.2.2). All of the values MUST be present, unless otherwise noted. The values MUST be in this order. TLV 5 MUST have at least one instance and MAY have multiple instances depending on how many firewall, antivirus, and antispyware products are installed. The M and R bits are defined in the Protocol Bindings for SoH [TNC-IF-TNCCSPBSoH] and are ignored by the WSHV upon receipt. All TLV 5 values are sent in network-byte order, which is big-endian.


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

M

R

TLV_Type

Length

Firewall_ProductName (variable)

...

M (1 bit): The M bit MUST be set to zero.

R (1 bit): The R bit is reserved, and MUST be set to zero when sent and ignored on receipt.

TLV_Type (14 bits): A 14-bit unsigned integer that MUST be set to 10.

Length (2 bytes): A 16-bit unsigned integer in network-byte order that MUST indicate the length, in bytes, of the Firewall_ProductName field.

Firewall_ProductName (variable): A string, as specified in section 2.2.8.