From 159b333da9bf0884b275ee627a57679f212eeaa7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Wed, 28 Oct 1998 04:28:30 +0100
Subject: [PATCH] Use make_client_Startup().

Rev: src/lsh.c:1.16
---
 src/lsh.c | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/src/lsh.c b/src/lsh.c
index 81a16f1cc..fcb4159c8 100644
--- a/src/lsh.c
+++ b/src/lsh.c
@@ -170,21 +170,17 @@ int main(int argc, char **argv)
 
   service = make_connection_service
     (make_alist(0, -1),
-     make_alist(0, -1));
+     make_alist(0, -1),
+     make_client_startup(1));
   
   kexinit_handler = make_kexinit_handler
     (CONNECTION_CLIENT,
      make_kexinit, algorithms,
-     4711);
-#if 0
-     /* FIXME: make_service_handler is wrong function: It's for
-      * the server side. */
-     make_service_handler(make_alist
-				 (1, ATOM_SSH_USERAUTH, 
-				  make_client_userauth(ssh_format("%lz", user),
-						       ATOM_SSH_CONNECTION,
-						       service))));
-#endif
+     request_service(ATOM_SSH_USERAUTH, 
+		     make_client_userauth(ssh_format("%lz", user),
+					  ATOM_SSH_CONNECTION,
+					  service)));
+  
   if (!io_connect(&backend, &remote, NULL,
 		  make_client_callback(&backend,
 				       "lsh - a free ssh",
-- 
GitLab