X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=raw.c;h=d64b6d7f7a1e44528ac77e50bfc477f5b3a4a1d3;hb=631b4948073922c2618441fb374c7e6fc22bd1d8;hp=31d7490c4dc096c4055997ee6eb42f73de53a21a;hpb=f70efc5cc6ae0e86b3354ec4ef71ea04bd0d84d9;p=PuTTY.git diff --git a/raw.c b/raw.c index 31d7490c..d64b6d7f 100644 --- a/raw.c +++ b/raw.c @@ -1,3 +1,7 @@ +/* + * "Raw" backend. + */ + #include #include @@ -205,10 +209,10 @@ static const struct telnet_special *raw_get_specials(void *handle) return NULL; } -static Socket raw_socket(void *handle) +static int raw_connected(void *handle) { Raw raw = (Raw) handle; - return raw->s; + return raw->s != NULL; } static int raw_sendok(void *handle) @@ -266,7 +270,7 @@ Backend raw_backend = { raw_size, raw_special, raw_get_specials, - raw_socket, + raw_connected, raw_exitcode, raw_sendok, raw_ldisc,