From 4345835c3848f50fe0686360bd62a390c8d68021 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Sun, 15 Sep 1996 16:30:09 +0000 Subject: [PATCH] Save display socket. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@741 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/kx/common.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appl/kx/common.c b/appl/kx/common.c index 08168183e..bb17bb86f 100644 --- a/appl/kx/common.c +++ b/appl/kx/common.c @@ -91,6 +91,8 @@ childhandler (int sig) #define TMPX11 "/tmp/.X11-unix" +char x_socket[MaxPathLen]; + int get_local_xsocket (int *num) { @@ -106,7 +108,7 @@ get_local_xsocket (int *num) return fd; } addr.sun_family = AF_UNIX; - for(dpy = 0; dpy < 256; ++dpy) { + for(dpy = 4; dpy < 256; ++dpy) { struct stat statbuf; sprintf (addr.sun_path, TMPX11 "/X%u", dpy); @@ -127,6 +129,7 @@ get_local_xsocket (int *num) strerror(errno)); return -1; } + strcpy(x_socket, addr.sun_path); *num = dpy; return fd; }