From 4668bc1b11d977aba6e8bc8a072ba4e24bc02720 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 16 Sep 1996 00:00:32 +0000 Subject: [PATCH] (doit): read display_number in ascii. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@750 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/kx/kxd.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/appl/kx/kxd.c b/appl/kx/kxd.c index 21d17e7e6..1d8e37f73 100644 --- a/appl/kx/kxd.c +++ b/appl/kx/kxd.c @@ -210,11 +210,13 @@ doit(int sock) if (krb_net_read (sock, &passivep, sizeof(passivep)) != sizeof(passivep)) return 1; if (passivep) { + char tmp[16]; + localx = get_local_xsocket (&display_num); if (localx < 0) return 1; - tmp = htonl(display_num); - if (krb_net_write (sock, &tmp, sizeof(tmp)) != sizeof(tmp)) + sprintf (tmp, "%u", display_num); + if (krb_net_write (sock, tmp, sizeof(tmp)) != sizeof(tmp)) return 1; strncpy(xauthfile, tempnam("/tmp", NULL), sizeof(xauthfile)); if (krb_net_write (sock, xauthfile, sizeof(xauthfile)) !=