GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
xforward(local) xforward(local)

xforward - provide user-level X forwarding service

xforward [options]

xforward provides a user-level X11 forwarding service which can be useful if there are IP network topologies which provide non-transitive routing (e.g. routers which implement policy packet screening).

-display display
Specifies the destination display where the user wants applications to appear. Without this argument, xforward will use the DISPLAY environment variable.
-allow allowed-host1 [allowed-host2 ... allowed-host16]
Only connections from allowed-hosts are permitted. At least one allowed-host must be specified, and at most sixteen are allowed.

xforward will choose an unused port for the local display, and listen for connections on the local host at that port. xforward informs the user which port to use as the local display, when xforward is first invoked. When it receives a connection, it will create a confirmation pop-up on the destination. If the user confirms the connection request, it will create a separate socket and connect it to the destination, and then commence data piping between the two connections. xforward can handle multiple simultaneous connections.

If there is no activity on a connection for 90 minutes, the connection is closed. If the X server at the destination does not have access control enabled, then xforward will report an error.

If a connection is closed by either end, any buffered data is drained to its destination before xforward will close the corresponding socket on the other end.

socket(2), connect(2), listen(2), accept(2), bind(2), select(2)

Out-of-band data is ignored/thrown away.

If the initial connection to the destination fails for some reason, the client who connected to the local-display will get an open and immediately closed TCP connection, which may cause indigestion to some programs which expect some sort of server response or an error code indicating failure to connect.

John Kohl, MIT Project Athena and Digital Equipment Corporation
Modifications for X by Win Treese and Alec Wolman, Digital Equipment Corporation

The file NOTICE in the xforward distribution specifies the terms for distributing xforward. The current version of xforward can be found by anonymous FTP from crl.dec.com:/pub/DEC/xforward.tar.Z.


Search for    or go to Top of page |  Section l |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.