1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-16 02:27:32 -05:00

Added a fourth application: plink, a command line connection utility

[originally from svn r575]
This commit is contained in:
Simon Tatham
2000-09-08 14:45:20 +00:00
parent 263d9e0f09
commit 8394a48620
8 changed files with 94 additions and 55 deletions

7
raw.c
View File

@ -124,7 +124,7 @@ static char *raw_init (HWND hwnd, char *host, int port, char **realhost) {
default: return "connect(): unknown error";
}
if (WSAAsyncSelect (s, hwnd, WM_NETEVENT, FD_READ |
if (hwnd && WSAAsyncSelect (s, hwnd, WM_NETEVENT, FD_READ |
FD_WRITE | FD_OOB | FD_CLOSE) == SOCKET_ERROR)
switch (WSAGetLastError()) {
case WSAENETDOWN: return "Network is down";
@ -215,10 +215,13 @@ static void raw_special (Telnet_Special code) {
return;
}
SOCKET raw_socket(void) { return s; }
Backend raw_backend = {
raw_init,
raw_msg,
raw_send,
raw_size,
raw_special
raw_special,
raw_socket
};