| 45 |
/* Some of this code has been adapted from Ian Goldberg's Pilot SSH */ |
/* Some of this code has been adapted from Ian Goldberg's Pilot SSH */ |
| 46 |
|
|
| 47 |
typedef enum { |
typedef enum { |
| 48 |
SSH_MSG_NONE, SSH_MSG_DISCONNECT, SSH_SMSG_PUBLIC_KEY, |
SSH_MSG_NONE, SSH_MSG_DISCONNECT, SSH_SMSG_PUBLIC_KEY, //2 |
| 49 |
SSH_CMSG_SESSION_KEY, SSH_CMSG_USER, SSH_CMSG_AUTH_RHOSTS, |
SSH_CMSG_SESSION_KEY, SSH_CMSG_USER, SSH_CMSG_AUTH_RHOSTS, // 5 |
| 50 |
SSH_CMSG_AUTH_RSA, SSH_SMSG_AUTH_RSA_CHALLENGE, |
SSH_CMSG_AUTH_RSA, SSH_SMSG_AUTH_RSA_CHALLENGE, |
| 51 |
SSH_CMSG_AUTH_RSA_RESPONSE, SSH_CMSG_AUTH_PASSWORD, |
SSH_CMSG_AUTH_RSA_RESPONSE, SSH_CMSG_AUTH_PASSWORD, |
| 52 |
SSH_CMSG_REQUEST_PTY, SSH_CMSG_WINDOW_SIZE, SSH_CMSG_EXEC_SHELL, |
SSH_CMSG_REQUEST_PTY, // 10 |
| 53 |
|
SSH_CMSG_WINDOW_SIZE, SSH_CMSG_EXEC_SHELL, |
| 54 |
SSH_CMSG_EXEC_CMD, SSH_SMSG_SUCCESS, SSH_SMSG_FAILURE, |
SSH_CMSG_EXEC_CMD, SSH_SMSG_SUCCESS, SSH_SMSG_FAILURE, |
| 55 |
SSH_CMSG_STDIN_DATA, SSH_SMSG_STDOUT_DATA, SSH_SMSG_STDERR_DATA, |
SSH_CMSG_STDIN_DATA, SSH_SMSG_STDOUT_DATA, SSH_SMSG_STDERR_DATA, |
| 56 |
SSH_CMSG_EOF, SSH_SMSG_EXITSTATUS, |
SSH_CMSG_EOF, SSH_SMSG_EXITSTATUS, |
| 389 |
void halt_ssh_heartbeat_thread(PTInstVar pvar); |
void halt_ssh_heartbeat_thread(PTInstVar pvar); |
| 390 |
void ssh2_channel_free(void); |
void ssh2_channel_free(void); |
| 391 |
BOOL handle_SSH2_userauth_inforeq(PTInstVar pvar); |
BOOL handle_SSH2_userauth_inforeq(PTInstVar pvar); |
| 392 |
|
void SSH2_update_compression_myproposal(PTInstVar pvar); |
| 393 |
|
void SSH2_update_cipher_myproposal(PTInstVar pvar); |
| 394 |
|
|
| 395 |
#endif |
#endif |