2.2.10.14 HTTP_TUNNEL_AUTH_PACKET Structure
This packet is used by the client to request tunnel (2) authorization.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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.