Sent by the client in the preparatory phase, this message
requests that server_port_ on the server machine be forwarded
over the secure channel to the client machine, and from there
to the specified host and port.
Compute the crc Cyclic Redundancy Check, with the polynomial 0xedb88320,
The polynomial is X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0
We take it "backwards" and put the highest-order term in the lowest-order bit.
This method is called when a SSH_MSG_PORT_OPEN message
is received; it returns true if the port open request matches
one of the local port forwardings specified by the user.
This method is called when a SSH_MSG_PORT_OPEN message
is received; it returns true if the port open request matches
one of the local port forwardings specified by the user.
This message can be sent by either party at any time; it is used
to send debugging messages that may be informative to the user
in solving various problems.
Sent by the server in response to a failed authentication
operation to indicate that the user has not yet been successfuly
authenticated, and in response to a failed preparatory operation.
This message is sent by the server in response to the session key, a
successful authentication request, and a successfully completed preparatory
operation.
This class provides an "OutputStream" interface for writing
keystrokes from the terminal keyboard, and puts them onto
a queue from which they are read by the SSH protocol handler.
This byte array represents the data block, EXCLUDING the padding
bytes and the CRC (in other words, it contains just the packet-type
byte and the binary data bytes).