Use new primitive to map given port numbers to network order.
authorChris Hanson <org/chris-hanson/cph>
Mon, 31 Aug 1998 04:02:22 +0000 (04:02 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 31 Aug 1998 04:02:22 +0000 (04:02 +0000)
v7/src/runtime/socket.scm

index 078597cac950c6ec58c6d86d1deefb8b24da79b1..c8d89b0ef8d2e3fcff3ed310177f9bcca701c8cb 100644 (file)
@@ -1,8 +1,8 @@
 #| -*-Scheme-*-
 
-$Id: socket.scm,v 1.11 1997/11/01 19:21:16 cph Exp $
+$Id: socket.scm,v 1.12 1998/08/31 04:02:22 cph Exp $
 
-Copyright (c) 1990-97 Massachusetts Institute of Technology
+Copyright (c) 1990-98 Massachusetts Institute of Technology
 
 This material was developed by the Scheme project at the Massachusetts
 Institute of Technology, Department of Electrical Engineering and
@@ -92,7 +92,7 @@ MIT in each case. |#
 
 (define (tcp-service->port service)
   (if (exact-nonnegative-integer? service)
-      service
+      ((ucode-primitive get-service-by-number 1) service)
       ((ucode-primitive get-service-by-name 2) service "tcp")))
 
 (define (close-tcp-server-socket server-socket)