2.2.2.18 TLV 18

The following are the constituents of TLV 18 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. 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 18 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

A

B

TLV_Type (optional)

Length (optional)

Security_Updates_WSUSServerName (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 7.

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

Security_Updates_WSUSServerName (variable): Four bytes followed by a variable-length string, as specified in section 2.2.11. Not used if an error is returned in the Security_Updates_ClientStatusCode (see section 2.2.9).

Note If Security_Updates_ClientStatusCode is an error, TLV 18 will not be present. For more information about Security_Updates_ClientStatusCode, see section 2.2.9.