2.2.10.14 HTTP_TUNNEL_AUTH_PACKET Structure

This packet is used by the client to request tunnel (2) authorization.


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

hdr

...

fieldsPresent

cbClientName

clientName (variable)

...

hdr  (8 bytes): An HTTP_PACKET_HEADER (section 2.2.10.9) structure. Its packetType field is set to PKT_TYPE_TUNNEL_AUTH.

fieldsPresent (2 bytes): An unsigned short representing the fields present in HTTP_TUNNEL_AUTH_PACKET_OPTIONAL (section 2.2.10.15). Its values are defined in the HTTP_TUNNEL_AUTH_FIELDS_PRESENT_FLAGS Enumeration (section 2.2.5.3.4).

cbClientName (2 bytes): An unsigned short representing the length of the clientName field.

clientName (variable): An array of bytes representing the name of the client machine.