- s = sk_new(addr, port, 0, 1, &fn_table_ptr);
- if ( (err = sk_socket_error(s)) )
+ {
+ char *buf, addrbuf[100];
+ sk_getaddr(addr, addrbuf, 100);
+ buf = dupprintf("Connecting to %s port %d", addrbuf, port);
+ logevent(raw->frontend, buf);
+ sfree(buf);
+ }
+ raw->s = new_connection(addr, *realhost, port, 0, 1, nodelay, (Plug) raw);
+ if ((err = sk_socket_error(raw->s)) != NULL)