[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

X11 Forwarding


Does someone have experience with X11 forwarding? I'm current fixing
another anomaly, but I wanted to get my thoughts straight on this. This is
the theoretical process as it makes sense to me:

1) ssh_channel_accept_x11(). Is this done between reads on the client, on a
separate thread,.. or where?
2) At this point, we should have a X11 channel, returned from the accept
call.
3) ssh_channel_request_pty()
4) ssh_channel_change_pty_size()
5) ssh_channel_request_x11()
6) ssh_channel_request_shell()

What now? Loop over communication on the shell channel -as well as- the X11
channel?

Are there any unnecessary steps, above (like the pty_size() call)?


Thanks. This is just about the only principal function that isn't clearly
covered by the tutorials.

Dustin

Follow-Ups:
Re: X11 Forwarding"jeetu.golani@xxxxxxxxx" <jeetu.golani@xxxxxxxxx>
Re: X11 ForwardingAris Adamantiadis <aris@xxxxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org