if(urgent) in_synch = TRUE;
static int telnet_receive(Socket skt, int urgent, char *data, int len) {    if (urgent==3) {        /* A socket error has occurred. */        sk_close(s);        s = NULL;        connection_fatal(data);        return 0;    } else if (!len) {	/* Connection has closed. */	sk_close(s);	s = NULL;	return 0;    }    do_telnet_read (data, len);    return 1;}