]> git.jsancho.org Git - gacela.git/blobdiff - src/gacela_server.scm
(no commit message)
[gacela.git] / src / gacela_server.scm
index caaf6b595e526c654ccf1af979a52e6af90b1def..7052f14ec4a957bff12a2f7972349d9c9c5f019c 100644 (file)
@@ -57,8 +57,8 @@
 
   (set! eval-from-clients
        (lambda ()
-         (cond (pipes
-                (eval-from-client (car pipes) (cdr pipes))))
+         (cond (server-pipes
+                (eval-from-client (car server-pipes) (cdr server-pipes))))
          (for-each
           (lambda (cli) (eval-from-client (car cli) (car cli)))
           clients)))
                         (format #f fmt))
                     send-channel))))
         (force-output send-channel))))
+
+
+(define connect-to-server #f)
+
+(define (connect-to-server hostname port)
+  (let ((s (socket PF_INET SOCK_STREAM 0)))
+    (connect s AF_INET (car (hostent:addr-list (gethost hostname))) port)
+    s))