[usocket-cvs] r406 - usocket/trunk/backend
ehuelsmann at common-lisp.net
ehuelsmann at common-lisp.net
Wed Jul 30 20:56:50 UTC 2008
Author: ehuelsmann
Date: Wed Jul 30 16:56:49 2008
New Revision: 406
Modified:
usocket/trunk/backend/lispworks.lisp
Log:
Fix LispWorks local-host/-port.
Modified: usocket/trunk/backend/lispworks.lisp
==============================================================================
--- usocket/trunk/backend/lispworks.lisp (original)
+++ usocket/trunk/backend/lispworks.lisp Wed Jul 30 16:56:49 2008
@@ -74,17 +74,18 @@
(raise-usock-err errno socket condition)))))
(defun socket-connect (host port &key (element-type 'base-char)
- timeout deadline (nodelay t nodelay-specified))
+ timeout deadline (nodelay t nodelay-specified)
+ local-host local-port)
(declare (ignorable nodelay))
(when timeout (unimplemented 'timeout 'socket-connect))
- (when deadline (unsupported 'deadline 'socket-connect "LispWorks 5.1"))
+ (when deadline (unsupported 'deadline 'socket-connect :minimum "LispWorks 5.1"))
#+(and (not lispworks4) (not lispworks5.0))
(when nodelay-specified (unimplemented 'nodelay 'socket-connect))
#+lispworks4
(when (or local-host local-port)
- (unsupported 'local-host 'socket-connect "LispWorks 5.0+ (verified)")
- (unsupported 'local-port 'socket-connect "LispWorks 5.0+ (verified)"))
+ (unsupported 'local-host 'socket-connect :minimum "LispWorks 5.0+ (verified)")
+ (unsupported 'local-port 'socket-connect :minimum "LispWorks 5.0+ (verified)"))
(let ((hostname (host-to-hostname host))
(stream))
@@ -110,9 +111,9 @@
(backlog 5)
(element-type 'base-char))
#+lispworks4.1
- (unsupported 'host 'socket-listen "LispWorks 4.0 or newer than 4.1")
+ (unsupported 'host 'socket-listen :minimum "LispWorks 4.0 or newer than 4.1")
#+lispworks4.1
- (unsupported 'backlog 'socket-listen "LispWorks 4.0 or newer than 4.1")
+ (unsupported 'backlog 'socket-listen :minimum "LispWorks 4.0 or newer than 4.1")
(let* ((reuseaddress (if reuse-address-supplied-p reuse-address reuseaddress))
(comm::*use_so_reuseaddr* reuseaddress)
More information about the usocket-cvs
mailing list