Differences From Artifact [08f485c870]:
- File x11fwd.c — part of check-in [8f708bbf81] at 2004-05-31 09:01:52 on branch trunk — RJK's patch to enable PuTTY's X forwarding to connect to local X servers using Unix sockets (on Unix only, obviously!). (user: simon size: 14435)
To Artifact [07c1f53476]:
- File x11fwd.c — part of check-in [d6cbea6730] at 2004-06-20 12:07:38 on branch trunk — Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. No very good reason, but I've occasionally wanted to frob it to see if it makes any difference to problems I'm having, and it was easy. Tested that it does actually cause keepalives on Windows (with tcpdump); should also work on Unix. Not implemented on Mac (does nothing), but then neither is TCP_NODELAY. Quite a big checkin, much of which is adding `keepalive' alongside `nodelay' in network function calls. (user: jacob size: 14438)
| ︙ | |||
306 307 308 309 310 311 312 | 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 | - + |
pr->auth = (struct X11Auth *)auth;
pr->verified = 0;
pr->data_read = 0;
pr->throttled = pr->throttle_override = 0;
pr->c = c;
pr->s = *s = new_connection(addr, dummy_realhost, port,
|
| ︙ |