diff -urwb X11R6.6/xc/doc/specs/X11/CH02 release1/cvs-ro/xc/doc/specs/X11/CH02 --- X11R6.6/xc/doc/specs/X11/CH02 Thu Apr 13 09:38:14 2000 +++ release1/cvs-ro/xc/doc/specs/X11/CH02 Wed Nov 26 14:48:18 2003 @@ -1,4 +1,4 @@ -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium +.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996, 2000 The Open Group .\" .\" Permission is hereby granted, free of charge, to any person obtaining .\" a copy of this software and associated documentation files (the @@ -19,10 +19,10 @@ .\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR .\" OTHER DEALINGS IN THE SOFTWARE. .\" -.\" Except as contained in this notice, the name of the X Consortium shall +.\" Except as contained in this notice, the name of The Open Group shall .\" not be used in advertising or otherwise to promote the sale, use or .\" other dealings in this Software without prior written authorization -.\" from the X Consortium. +.\" from The Open Group. .\" .\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by .\" Digital Equipment Corporation @@ -40,6 +40,7 @@ .\" of this documentation for any purpose. .\" It is provided ``as is'' without express or implied warranty. .\" +.\" $XFree86: xc/doc/specs/X11/CH02,v 1.2 2003/07/09 15:27:25 tsi Exp $ \& .sp 1 .ce 3 @@ -116,8 +117,13 @@ .Ds 0 .TA 1i .ta 1i - \fIhostname\fP\^:\^\fInumber\fP\^.\^\fIscreen_number\fP + \fIprotocol\fP\^/\^\fIhostname\fP\^:\^\fInumber\fP\^.\^\fIscreen_number\fP .De +.IP \fIprotocol\fP 1i +Specifies a protocol family or an alias for a protocol family. Supported +protocol families are implementation dependent. The protocol entry is +optional. If protocol is not specified, the / separating protocol and +hostname must also not be specified. .IP \fIhostname\fP 1i Specifies the name of the host machine on which the display is physically attached. @@ -159,11 +165,14 @@ or through some local inter-process communication protocol. .IN "Protocol" "TCP" .IN "Protocol" "DECnet" -If the hostname is a host machine name and a single colon (:) +If the protocol is specified as "tcp", "inet", or "inet6", or +if no protocol is specified and the hostname is a host machine name and a single colon (:) separates the hostname and display number, .PN XOpenDisplay -connects using TCP streams. -If the hostname is not specified, +connects using TCP streams. (If the protocol is specified as "inet", TCP over +IPv4 is used. If the protocol is specified as "inet6", TCP over IPv6 is used. +Otherwise, the implementation determines which IP version is used.) +If the hostname and protocol are both not specified, Xlib uses whatever it believes is the fastest transport. If the hostname is a host machine name and a double colon (::) separates the hostname and display number, diff -urwb X11R6.6/xc/doc/specs/X11/CH09 release1/cvs-ro/xc/doc/specs/X11/CH09 --- X11R6.6/xc/doc/specs/X11/CH09 Thu Apr 13 09:38:15 2000 +++ release1/cvs-ro/xc/doc/specs/X11/CH09 Wed Nov 26 14:48:18 2003 @@ -1,4 +1,4 @@ -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium +.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996, 2002 The Open Group .\" .\" Permission is hereby granted, free of charge, to any person obtaining .\" a copy of this software and associated documentation files (the @@ -19,10 +19,10 @@ .\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR .\" OTHER DEALINGS IN THE SOFTWARE. .\" -.\" Except as contained in this notice, the name of the X Consortium shall +.\" Except as contained in this notice, the name of The Open Group shall .\" not be used in advertising or otherwise to promote the sale, use or .\" other dealings in this Software without prior written authorization -.\" from the X Consortium. +.\" from The Open Group. .\" .\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by .\" Digital Equipment Corporation @@ -40,6 +40,7 @@ .\" of this documentation for any purpose. .\" It is provided ``as is'' without express or implied warranty. .\" +.\" $XFree86: xc/doc/specs/X11/CH09,v 1.3 2003/07/18 15:53:24 tsi Exp $ \& .sp 1 .ce 3 @@ -968,6 +969,7 @@ The family member specifies which protocol address family to use (for example, TCP/IP or DECnet) and can be .PN FamilyInternet , +.PN FamilyInternet6 , .PN FamilyDECnet , or .PN FamilyChaos . @@ -975,6 +977,10 @@ The address member specifies a pointer to the address. .LP For TCP/IP, the address should be in network byte order. +For IP version 4 addresses, the family should be FamilyInternet +and the length should be 4 bytes. For IP version 6 addresses, the +family should be FamilyInternet6 and the length should be 16 bytes. +.LP For the DECnet family, the server performs no automatic swapping on the address bytes. A Phase IV address is 2 bytes long.