From 1e9d45ec4a0156d6c9d47ea1f7690ec12b1c9deb Mon Sep 17 00:00:00 2001 From: Arthur Gleckler Date: Fri, 9 Nov 1990 20:59:30 +0000 Subject: [PATCH] Change OPEN-TCP-SERVER-SOCKET to take a service name, not a port number. --- v7/src/runtime/socket.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/v7/src/runtime/socket.scm b/v7/src/runtime/socket.scm index 1e34e7959..60e12d9c8 100644 --- a/v7/src/runtime/socket.scm +++ b/v7/src/runtime/socket.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/socket.scm,v 1.1 1990/11/09 08:46:27 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/socket.scm,v 1.2 1990/11/09 20:59:30 arthur Rel $ Copyright (c) 1990 Massachusetts Institute of Technology @@ -59,10 +59,12 @@ MIT in each case. |# (set-output-port/associated-port! output-port input-port) (values input-port output-port))) -(define (open-tcp-server-socket port) +(define (open-tcp-server-socket service) (without-interrupts (lambda () - (make-channel ((ucode-primitive open-tcp-server-socket 1) port))))) + (make-channel + ((ucode-primitive open-tcp-server-socket 1) + ((ucode-primitive get-service-by-name 2) service "tcp")))))) (define (close-tcp-server-socket server-socket) (channel-close server-socket)) -- 2.25.1